mypy-boto3-s3

Type hints for boto3 S3 service in Python development.

pipmacoslinuxwindows
Try with needOr install directly
Source

About

Type annotations for boto3 S3 1.42.67 service generated with mypy-boto3-builder 8.12.0

Examples

get autocomplete for S3 bucket operations in IDE$ python -c "import mypy_boto3_s3; from mypy_boto3_s3.client import S3Client"
check S3 code for type errors with mypy$ mypy --strict my_s3_script.py
enable IDE intellisense for boto3 S3 methods$ python -c "from mypy_boto3_s3 import client; help(client.S3Client.put_object)"
use type hints in Python S3 upload script$ python -c "from mypy_boto3_s3.client import S3Client; s3: S3Client = None"
validate boto3 S3 code without running it$ mypy my_s3_code.py --show-error-codes