Mypy-boto3

Latest version: v1.35.66

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

Scan your dependencies

Page 1 of 34

8.3.1

Fixed
- `[all]` Packages no longer rendered with missing version
- `[*-full]` Installation instructions in `README.md` were incorrect
- `[*-full]` full packages allow using `*-lite` packages with them

8.3.0

Changed
- `[all]` `xform_name` functionality moved to the project to avoid bugs in `botocore`
- `[docs]` Use the same links to `boto3` documentation as the rest of the project
- `[services]` Added missing docstrings to subresource `Collections`
- `[docs]` Added a warning about PyCharm high CPU usage ([PY-40997](https://youtrack.jetbrains.com/issue/PY-40997))

Fixed
- `[services]` `textwrap` logic for docstings no longer adds a linebreak before the last word
- `[services]` Fixed links to `boto3` documentation for all classes and methods
- `[services]` Fixed `Collection.all` method docstring
- `[services]` Fixed `Client.exceptions` method docstring

8.2.1

Fixed
- `[*-full]` `TypedDicts` with reserved words are no longer rendered as classes

8.2.0

Added
- `[all]` Python 3.14 support
- `[builder]` Faster lookup for stubbed types, thanks to new `LookupDict` class
- `[builder]` `NotRequired` output `TypedDict` keys can be mapped per-service
- `[builder]` Total ordering support for `Waiter` and `Paginator` structures

Changed
- `[builder]` `TypedDicts` are rendered as a class if possible with a fallback to old function-style rendering
- `[builder]` Ensure that empty `ImportString` is never generated
- `[docker]` Rebased to `python:3.13.0-alpine3.20`
- `[services]` Names are sorted alphabetically in `__all__` statements

Fixed
- `[docs]` Collection links are now correct in all places
- `[builder]` Potential name generation error for `__string` literals
- `[builder]` Hash calculation is optimized for all structures
- `[stepfunctions]` `DescribeExecutionOutputTypeDef` keys are marked as `NotRequired` according to docs (reported by taesungh in 321)
- `[dynamodb]` `LastEvaluatedKey` is now optional in all output shapes (reported by Ricool06 in 324)
- `[types-aiobotocore]` Incorrect `__aexit__` signature in async context managers (submitted by hxyannay in 323)

Updated packages
- `mypy-boto3-dynamodb 1.35.54`
- `mypy-boto3-stepfunctions 1.35.54`
- `types-aiobotocore 2.15.2.post1`
- `types-aiobotocore-lite 2.15.2.post1`
- `types-aioboto3 13.2.0.post1`
- `types-aioboto3-lite 13.2.0.post1`

8.1.4

Fixed
- `[builder]` Removed code with `typing_extensions` library, that was not listed as a project dependency (submitted by maresb in 319)
- `[types-aiobotocore-docs]` Error on method docs generation if an argument has no type annotation (reported by BwL1289 in 320)
- `[types-aiobotocore-docs]` Code examples were invalid due to missing `` comment characters

8.1.3

Fixed
- `[types-aioboto3-docs]` Fixed incorrect usage for PyCharm (submitted by ymuraki-csc in 316)
- `[stepfunctions]` `nextToken` output shape key is marked as `NotRequired` (reported by taesungh in 318)
- `[builder]` Fixed `TypeDefSortable` potential clashing of sort keys
- `[builder]` `JinjaManager` context does not have access to builtin function anymore to avoid errors during template rendering

Updated packages
- `mypy-boto3-stepfunctions 1.35.46`

Page 1 of 34

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.