Releases: youtype/mypy_boto3_builder
Releases · youtype/mypy_boto3_builder
1.0.3 - Presigned URLs
Notes
This release should fix incorrect argument and return types for client methods.
The following changes are included in boto3_stubs 1.12.8.1
and above.
Changes
botocore
shapes now have higher priority thaninspect.argspec
for client methodsclient.get_presigned_url
now should have a correct return type for all services
1.0.2 - VSCode Inspired
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.1 - DynamoDB Types
Notes
The following changes are included to boto3_stubs 1.11.17.1
and above.
Added
SHAPE_TYPE_MAP
to stubbotocore
shapes overriden byboto3
Changed
DocstringParser
applies stub fixes based onServiceName
to avoid conflicts between servicesShapeParser
applies stub fixes based onServiceName
to avoid conflicts between services
DynamoDB
- Fixed argument and return types for get/put/update/delete/batch methods for client and resources
1.0.0 - Stable At Last
Notes
This is the first stable version of mypy_boto3_builder
, previous changelogs can be found here
The following changes are included to version boto3_stubs==1.11.7.2 and above.
Changes
- New project repository, docs, coverage and more!
- Reorganized project structure.
- Generated packages now include builder version.
CI Update
1.0.0-pre4 Add BUILD_VERSION
CI Update
1.0.0-pre3 Fix on_release workflow
CI Update
1.0.0-pre2 Change docker package name