Mypy-boto3

Latest version: v1.35.66

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

Scan your dependencies

Page 8 of 34

7.14.8

Fixed
- `[dynamodb]` `Table` resource is inherited from `boto3.dynamodb.table.TableResource` for proper annotations of `Table.batch_writer` method
- `[aioboto3-dynamodb]` `Table` resource is inherited from `aioboto3.dynamodb.table.CustomTableResource` for proper annotations of `Table.batch_writer` method (reported by YaraslauZhylko in 204)

Notes

Published a new version with the hotfix:
- `types-aiobotocore-dynamodb 2.5.0.post2`

7.14.7

Notes

The following packages were published with the hotfix:

- `mypy-boto3-cognito-idp 1.28.3.post1`
- `mypy-boto3-connect 1.28.3.post1`
- `mypy-boto3-datasync 1.28.3.post1`
- `mypy-boto3-dms 1.28.3.post1`
- `mypy-boto3-ec2 1.28.3.post1`
- `mypy-boto3-fsx 1.28.3.post1`
- `mypy-boto3-iam 1.28.3.post1`
- `mypy-boto3-mediatailor 1.28.3.post1`
- `mypy-boto3-personalize 1.28.3.post1`
- `mypy-boto3-proton 1.28.3.post1`
- `mypy-boto3-s3 1.28.3.post1`
- `mypy-boto3-sagemaker 1.28.3.post1`
- `mypy-boto3-secretsmanager 1.28.3.post1`
- `mypy-boto3 1.28.3.post1`
- `boto3-stubs 1.28.3.post1`
- `boto3-stubs-lite 1.28.3.post1`

Fixed
- `[builder]` `TypeDefs` created for output shapes are now separate and marked as `OutputTypeDef` (reported by Wurstnase in 205)

7.14.6

Fixed
- `[boto3]` `eventstream` shapes return `botocore.eventstream.EventStream` (reported by tas12740 in 197)
- `[aiobotocore]` `eventstream` shapes return `AioEventStream`
- `[aiobotocore]` AIO types were not replaced correctly in `TypedDict` annotations
- `[builder]` Removed outdated `pkg_resources`
- `[builder]` Added support for stringified `TypeSubscript`

7.14.5

Fixed
- `[boto3]` `Session.events` property has the correct type `BaseEventHooks` (reported by nint8835 in 195)
- `[boto3]` `Session.available_profiles` property has the correct type `List[str]`
- `[aiobotocore]` Replaced incorrect `botocore.client.Config` import with `botocore.config.Config`
- `[aiobotocore]` `Session.create_client` accepts `botocore.config.Config`
- `[aiobotocore]` Removed module functionality because it was unused
- `[aioboto3]` Removed module functionality because it was unused
- `[services]` Add `import sys` only when it is required

Notes
- `[ci]` `https` replaced with `fetch` from `actions/github-scriptv6`
- `[ci]` Fixed potentially incorrect version sorting
- `[ci]` Added error if the requested package version cannot be found
- `[check_output]` Ignored `flake8` errors raised due to `boto3` method naming
- `[check_output]` Added checking for top-level packages as well

Releases

These packages were released manually due to hotfixes. All newer versions will have the hotfixes included.

- `mypy-boto3 1.26.103.post1`
- `boto3-stubs 1.26.103.post1`
- `boto3-stubs-lite 1.26.103.post1`
- `types-aiobotocore 2.5.0.post2`
- `types-aiobotocore-lite 2.5.0.post2`

7.14.4

Fixed
- `[all]` Replaced `Read the Docs` link with `GitHub Pages` documentation link

7.14.3

Fixed
- `[s3]` `S3Client.generate_presigned_post` arguments were typed incorrectly (reported by christianbundy)

Page 8 of 34

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.