https://github.com/youtype/types-boto3
Type annotations and code completion for boto3 package
https://github.com/youtype/types-boto3
Last synced: 3 months ago
JSON representation
Type annotations and code completion for boto3 package
- Host: GitHub
- URL: https://github.com/youtype/types-boto3
- Owner: youtype
- License: mit
- Created: 2024-11-27T14:08:35.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-06-26T00:52:44.000Z (3 months ago)
- Last Synced: 2025-06-26T01:32:25.707Z (3 months ago)
- Language: Python
- Size: 154 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# types-boto3
[](https://pypi.org/project/types-boto3)
[](https://pypi.org/project/boto3)
[](https://pypi.org/project/types-boto3)
[](https://pepy.tech/project/types-boto3)
Type annotations and code completion for [boto3](https://pypi.org/project/boto3/) package.
This package is a part of [mypy_boto3_builder](https://github.com/youtype/mypy_boto3_builder) project.`types-boto3` is a successor of [boto3-stubs](https://pypi.org/project/types-boto3).
[](https://github.com/youtype/types-boto3/actions/workflows/publish_on_update.yml)
- [types-boto3](#types-boto3)
- [Installation](#installation)
- [Usage](#usage)
- [Versioning](#versioning)
- [Support and contributing](#support-and-contributing)## Installation
```bash
python -m pip install 'types-boto3[essential]'
```## Migrate from boto3-stubs
1. Replace `boto3-stubs` dependency with `types-boto3`, leave extras as is
1. In your codebase replace `mypy_boto3_` imports with `types_boto3_````bash
# before migration
from mypy_boto3_ec2.client import EC2Client# after migration
from types_boto3_ec2.client import EC2Client
```## Usage
Use [mypy](https://github.com/python/mypy) or [pyright](https://github.com/microsoft/pyright) for type checking.
## Versioning
`types-boto3` and `types-boto3-lite` versions are the same as related `boto3` version and follows
[PEP 440](https://www.python.org/dev/peps/pep-0440/) format.## Support and contributing
Please reports any bugs or request new features in
[mypy_boto3_builder](https://github.com/youtype/mypy_boto3_builder/issues) repository.