Registry / devops / types-aioboto3-lite

types-aioboto3-lite

JSON →
library15.5.0pypypiunverified

Lite type annotations for aioboto3 15.5.0, generated with mypy-boto3-builder 8.11.0. Provides static type checking support for aioboto3, covering only the most commonly used AWS services (e.g., S3, DynamoDB, SQS, SNS, Lambda, ECS, EC2). It reduces package size and installation time compared to the full types-aioboto3 package. Requires Python >=3.8. Released on 2025-07-03.

pip install types-aioboto3-lite
INSTALL
IMPORT
SIG · TYPES-AIOBOTO3-LIT
T
types-aioboto3-lite
devopspythonv15.5.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

ServiceResource
from aioboto3-stubs import ServiceResource
from types_aiobotocore_s3 import ServiceResource

Quickstart with lite type annotations for S3. Annotate the client variable with the appropriate type for static checking.

import os from types_aiobotocore_s3 import S3Client from aioboto3 import Session async def main(): session = Session( aws_access_key_id=os.environ.get('AWS_ACCESS_KEY_ID', ''), aws_secret_access_key=os.environ.get('AWS_SECRET_ACCESS_KEY', ''), region_name=os.environ.get('AWS_REGION', 'us-east-1') ) async with session.client('s3') as client: # type: S3Client response = await client.list_buckets() print(response)
Debug
Known issues
gotchatypes-aioboto3-lite only includes the most common AWS services. If you use less common services (e.g., Route53, CloudFront, Timestream), you will get missing imports or type errors. Use the full types-aioboto3 package or install individual type stubs for missing services.
fix
Install types-aioboto3 for full coverage or pip install types-aiobotocore-<service-name> for specific missing service.
affects: all
breakingVersion 15.5.0 is generated for mypy-boto3-builder 8.11.0, which introduces breaking changes: some type aliases have been renamed (e.g., ListBucketsOutputTypeDef to ListBucketsOutput). Update your code accordingly if upgrading from an older version (<15.0.0).
fix
Check the changelog at https://github.com/youtype/mypy_boto3_builder/releases and update any type references.
affects: >=15.0.0
gotchaThe package is 'lite' but still large; consider using a virtual environment to avoid dependency conflicts.
fix
Use pip install types-aioboto3-lite in a clean virtualenv.
affects: all
Upgrade
Version history
15.5.0latest on PyPI · released Oct 31, 2025
Audit
Dependencies
aioboto3requiredRuntime dependency: typing stubs are designed for specific aioboto3 versions; version mismatch may cause false type errors.
Agent activity
5 hits · last 30 days
node
4
Amazon
1
Resources
types-aioboto3-lite — pip install types-aioboto3-lite · libregistry