Releases: vemel/mypy_boto3
Releases · vemel/mypy_boto3
0.2.5-4
0.2.5-3
0.2.5-2
0.2.5 - Black Dock
Changes
- Add support for
Docker
image - Remove
-f
CLI flag, now output is always formatted withblack
- Update
boto3
to1.10.22
Bugfixes
- Fix incorrect
-v
CLI flag handling
0.2.5-8
0.2.5-7
0.2.5-6
0.2.2-1
0.2.2 - Tricky Autocomplete
Changes
README.md
files are now generated to support custom builds- Support old
boto3
version with missing services for custom builds - Faster black formatting
- Files that were not changed are no longer touched
Jinja2
templates andblack
formatting moved to memory- Added
__all__
directive to all service modules - Added overrides for
Client.get_waiter
that return a correctWaiter
class - Added overrides for
Client.get_paginator
that return a correctPaginator
class - Added
version.py
to service modules - Generated files are now included to project source to track changes
- Added
boto3_client
andboto3_resource
helpers to service modules to help type resolution in IDE - Added
get_*_waiter
andget_*_paginator
helpers to service modules to help type resolution in IDE essential
modules no longer installed silently- Added
client.exceptions
class for autocomplete in IDE
Bugfixes
- Added missing methods for sub resources
- Fixed undocumented sub resource methods type annotations
- Fixed incorrect type annotation for last method argument in some cases
- Fixed backslashes escaping in
boto3
docs - Fixed all
pylint
errors in generated packages - Fixed cropping last line of documentation block
- Fixed missing
Collection
attributes inServiceResource
- Collections with conflicting names no longer overwrite each other
0.2.1 - Type Shortcuts
- Added shortcut
mypy_boto3.<service>.type_defs
- Added
boto3
version to setup files - Updated docs