boto3-stubs
Type annotations for boto3 1.43.70 generated with mypy-boto3-builder 8.12.0
Install
boto3-stubs on PyPI
pip
pip install boto3-stubsuv
uv add boto3-stubspoetry
poetry add boto3-stubsPackage facts
| License | MIT (permissive) |
| Python support | supports the current Python release (>=3.9) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 3 — botocore-stubs, types-s3transfer, typing-extensions |
| Maintenance | actively maintained — 1 days since the last release |
| Last repo commit | |
| First released | |
| Popularity | one of the top 1,000 most-downloaded packages on PyPI (30-day window, as of 2026-08-13) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-13) |
Evidence: boto3_stubs-1.43.70-py3-none-any.whl
Keywords: boto3, boto3-stubs, type-annotations, mypy, typeshed, autocomplete
About boto3-stubs
from the package's own PyPI description — quoted content, verbatim
<a id="boto3-stubs"></a>
boto3-stubs
PyPI - boto3-stubs (image) PyPI - Python Version (image) Docs (image) PyPI - Downloads (image)
Type annotations for boto3 1.43.70 compatible with VSCode, PyCharm, Emacs, Sublime Text, mypy, pyright and other tools.
Generated with mypy-boto3-builder 8.12.0.
More information can be found in boto3-stubs docs.
See how it helps you find...
Read as markdown · JSON record · Source repository · Homepage · Docs
AI interpretation — verify before relying
AI-generated interpretation of the package facts above; every digit, version, license, or vulnerability id it cites is grounded in the facts already shown on this page
Provides type stubs and annotations for boto3 1.43.70, enabling IDE autocomplete, type checking with mypy and pyright, and static analysis across VSCode, PyCharm, Emacs, and Sublime Text.
Low friction installation with three lightweight runtime dependencies (botocore-stubs, types-s3transfer, typing-extensions). Actively maintained with a release 1 day old and consistent commit activity.
MIT license permits unrestricted use, modification, and distribution in both open-source and proprietary projects with minimal obligations.
Usage
python -m pip install boto3-stubs
import boto3
client = boto3.client('s3')
Requires Python 3.9 or later; boto3 itself must be installed separately for runtime functionality.
Verdict: A well-maintained, actively developed type stub package for boto3 with zero known vulnerabilities and broad IDE support. MIT-licensed and low-friction to install, recommended for projects using boto3 that want static type checking and IDE autocomplete.
Needs verification
- Whether performance impact on PyCharm remains significant despite documented workarounds.
- Compatibility guarantees between boto3-stubs versions and boto3 runtime versions beyond 1.43.70 alignment.
Similar packages
permissive · top 1,000 on PyPI
jirapermissive · top 1,000 on PyPI
botocore-stubspermissive · top 1,000 on PyPI
types-s3transferpermissive · top 1,000 on PyPI
types-awscrtpermissive · top 1,000 on PyPI
types-certifipermissive · top 1,000 on PyPI
types-urllib3permissive · top 1,000 on PyPI
boto3permissive · top 100 on PyPI
motopermissive · top 1,000 on PyPI
types-requestspermissive · top 1,000 on PyPI