Mypy-boto3

Latest version: v1.34.108

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

Scan your dependencies

Page 15 of 31

7.3.0

Added
- `[services]` `literals.<Class>ServiceName` literal with service `boto3` name
- `[services]` `literals.ResourceServiceName` literal with all `boto3` service names that have `ServiceResource`

Changed
- `[builder]` All output is processed with `black` in `preview` mode

Fixed
- `[botocore-stubs]` `ClientErrorResponseTypeDef` now has `Status` and `StatusReason` keys
- `[builder]` Master packages did not respect `--partial-overload` flag

7.2.1

Fixed
- `[botocore-stubs]` Updated `Config` argument types, allow `None` values

7.2.0

Notes

Hello, fellow Pythonistas! Today is a very special day for this small project:

- `boto3-stubs` is now one of the top 1000 PyPI packages!
- Over 7 million monthly downloads for all packages created by this builder
- `types-aiobotocore` is not yet that popular, but users reported that it works as it should

What to expect and how to help:

- Better PyCharm integration is coming: https://youtrack.jetbrains.com/issue/PY-53158
- `aiobotocore` team approved `types-aiobotocore`: https://github.com/aio-libs/aiobotocore/issues/916
- Improved `botocore` typing for hardcore users, send a PR if you use `botocore` directly and find any inconsistencies

Thank you for your support! Do not forget to report any bugs and ask your questions here in Issues.

Changed
- `[botocore-stubs]` Updated stubs to the latest version of `botocore`
- `[botocore-stubs]` Improved type annotations for `awsrequest` module
- `[botocore-stubs]` Improved type annotations for `utils` module

Fixed
- `[boto3-stubs]` Removed default argument values from `setup_default_session`
- `[types-aiobotocore]` Removed `object` inheritance
- `[botocore-stubs]` `six` replaced with `http.client` for `compat.HTTPHeaders` typing, get rid of `six` completely
- `[services]` Used ellipsis instead of `None` argument defaults (fix `pyright` sanity check)

7.1.2

Fixed
- `[boto3-docs]` Service docs could not be built due to an error in `jinja2` templates
- `[boto3-docs]` Usage examples updated
- `[aiobotocore-docs]` Usage examples ported from `boto3` version

7.1.1

Notes

Same as `7.1.0` but with all listed changes included.

7.1.0

Changed
- `[boto3-stubs]` Check `botocore` changelog for service updates
- `[boto3-stubs]` Minimum required version of sub-packages now depends on `boto3` version instead of the build version
- `[types-aiobotocore]` Check `botocore` changelog for service updates
- `[types-aiobotocore]` Minimum required version of sub-packages now depends on `aiobotocore` version instead of the build version
- `[docs]` Use `code completion` in terminology everywhere
- `[docs]` `Usage` section is synchronized across all packages

Fixed
- `[docs]` double-underscore methods are now rendered properly
- `[aiobotocore-services]` `AioPaginator.paginate` returns `AsyncIterator`
- `[aiobotocore-services]` Wrong import for `Client` from `service_resource.py`
- `[services]` non-latest `boto3` version was not rendered properly sometimes

Page 15 of 31

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.