Skip to content

Type annotations for aiobotocore#

Auto-generated documentation for aiobotocore type annotations package types-aiobotocore.

Generated with mypy-boto3-builder 8.7.0.

How to install#

You can generate type annotations for aiobotocore package locally with mypy_boto3_builder. Use uv for build isolation.

  1. Run mypy-boto3-builder in your package root directory: uvx --with 'aiobotocore==2.16.1' mypy_boto3_builder
  2. Select aiobotocore AWS SDK.
  3. Select services you use in the current project.
  4. Use provided commands to install generated packages.

From PyPI with pip#

Install types-aiobotocore to add type checking for aiobotocore package.

# install type annotations only for aiobotocore
python -m pip install types-aiobotocore

# install aiobotocore type annotations
# for cloudformation, dynamodb, ec2, lambda, rds, s3, sqs
python -m pip install 'types-aiobotocore[essential]'

# or install annotations for services you use
python -m pip install 'types-aiobotocore[acm,apigateway]'

# or install annotations in sync with aiobotocore version
python -m pip install 'types-aiobotocore[aiobotocore]'

# or install all-in-one annotations for all services
python -m pip install 'types-aiobotocore[full]'

# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'types-aiobotocore-lite[essential]'

How to uninstall#

# uninstall types-aiobotocore
python -m pip uninstall -y types-aiobotocore

Packages#