--- id: types-aioboto3-lite version: "15.5.0" license: MIT License license_treatment: permissive maintenance: active --- # types-aioboto3-lite — Lite type annotations for aioboto3 15.5.0 generated with mypy-boto3-builder 8.11.0 License: permissive · Maintenance: active · Downloads: 77.6K/mo ## What it is and what it does types-aioboto3-lite is a stub package that adds complete type annotations to aioboto3 15.5.0, the async AWS SDK wrapper. It contains no runtime code—only type information that static type checkers and IDEs use to provide autocomplete, catch type errors, and document method signatures. The stubs cover Client, ServiceResource, Waiter, and Paginator types for AWS services, with auto-discovery support for dynamic calls like session.client() and client.get_waiter(). The package is generated automatically by mypy-boto3-builder 8.11.0 from botocore schemas, keeping annotations in sync with aioboto3 releases. It works with mypy, pyright, VSCode Pylance, PyCharm, Emacs, and Sublime Text. You install it alongside aioboto3 in your development environment, and type checking works immediately without modifying your code—write aioboto3 as usual and let the type checker catch mistakes. Use it for: - Enable IDE autocomplete for aioboto3 method calls and parameters in VSCode or PyCharm. - Run mypy or pyright in CI/CD to catch type errors in async AWS SDK usage before deployment. - Document aioboto3 API contracts in large projects by making types explicit in code review. - Migrate from untyped boto3 to typed aioboto3 with confidence that type checkers validate the transition. - Support Emacs or Sublime Text development with LSP-based type checking and completion for AWS calls. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Provides type stubs and annotations for aioboto3 15.5.0, enabling IDE autocomplete and static type checking across VSCode, PyCharm, mypy, pyright, and other tools. Yes, if you use aioboto3 in a project where static type checking or IDE autocomplete adds value. Install friction is negligible, maintenance is active, the license is permissive, and there are no known vulnerabilities. The only gotcha is that you must manage the type stubs separately from aioboto3 itself and ensure versions stay in sync. ## Install pip install types-aioboto3-lite uv add types-aioboto3-lite poetry add types-aioboto3-lite ## Installing types-aioboto3-lite Before you install: Low friction: pure-Python wheel with four lightweight stub dependencies. Actively maintained with recent commits and no known vulnerabilities. License in practice: MIT License permits unrestricted use, modification, and distribution in both open-source and commercial projects with minimal obligations. Quickstart: # Install type stubs for aioboto3 python -m pip install 'types-aioboto3-lite[essential]' # In your code, types are available automatically import aioboto3 # IDE now provides autocomplete and mypy/pyright will type-check aioboto3 calls Requires aioboto3 15.5.0 to be installed separately; type checking requires a compatible tool (mypy, pyright, or IDE with language server support). Verify before relying: - Whether the 'essential' extra covers all commonly-used AWS services or if additional service-specific extras are typically needed. - Performance impact of type checking on large aioboto3 codebases compared to untyped usage. ## Package facts - License: MIT License (permissive) - Python support: supports_current - Install friction: low - Maintenance: active - Downloads: 77.6K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags aioboto3 type stubs, boto3 type annotations, aws sdk type checking, aioboto3 autocomplete, mypy boto3 stubs, pyright aws types, type hints for aioboto3, type-stubs, aws-sdk, async [View on SkillFed](https://skillfed.io/packages/types-aioboto3-lite) · [View on PyPI](https://pypi.org/project/types-aioboto3-lite/)