Mypy-boto3

Latest version: v1.37.0

Safety actively analyzes 715032 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 36 of 37

1.0.2pre

Notes

VSCode does not support auto-complete for string type annotations, which were introduced to add `py36` support. So this release is full of VSCode love.

As a result - auto-complete now works as it should everywhere. And lookup performance increased dramatically.

The following changes are included to `boto3_stubs 1.12.2.1` and above.

Changes

- Removed self-import usage, it was hacky and is not supported by MS Python Language Server
- Removed all possible string type annotations, only a few remain in collections because of circular dependencies
- Added sorting for resources to avoid using class type annotation before definition
- Added proper typing for collection class methods
- Added aliases to local imports to avoid name conflicts
- Fixed potential syntax errors on empty import strings

1.0.1pre

Notes

The following changes are included to `boto3_stubs 1.11.17.1` and above.

Added

- `SHAPE_TYPE_MAP` to stub `botocore` shapes overriden by `boto3`

Changed

- `DocstringParser` applies stub fixes based on `ServiceName` to avoid conflicts between services
- `ShapeParser` applies stub fixes based on `ServiceName` to avoid conflicts between services

DynamoDB

- Fixed argument and return types for get/put/update/delete/batch methods for client and resources

1.0.0pre5

Notes

This is the first stable version of `mypy_boto3_builder`, previous changelogs can be found [here](https://github.com/vemel/mypy_boto3/releases)

The following changes are included to version [boto3_stubs==1.11.7.2](https://pypi.org/project/boto3-stubs/) and above.

Changes

- New project repository, docs, coverage and more!
- Reorganized project structure.
- Generated packages now include builder version.

1.0.0pre4

1.0.0pre3

1.0.0pre2

Page 36 of 37

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.