requests pandas boto3 pydantic