Releases: youtype/mypy_boto3_builder
Releases · youtype/mypy_boto3_builder
7.23.2
Fixed
[ec2]
PlatformValuesType
is stubbed until boto/botocore#3128 is fixed (reported by @andrew-womeldorf
in #245)[services]
Fixed TypedDict naming resolution when conflicting shape is present only in resources (reported by @andrew-womeldorf in #244)[aiobotocore]
resource.meta
is no longer marked asAwaitable
[aiobotocore]
Static stubs updated to the latest version
7.23.1
7.23.0 - Late Goodbye
Added
[builder]
All packages now have a list of supported Python versions
Changed
[all]
Minimum Python version bumped to 3.8, Python 3.7 is no longer officially supported[builder]
black
uses Python versions supported by the package for formatting
Fixed
[services]
ReplacedTyping :: Typed
classifier withTyping :: Stubs Only
7.22.0 - Fast & Peaceful
Changed
[builder]
New renderer for wrapper packages:boto3-stubs
,types-aiobotocore
,types-aioboto3
[builder]
Speed upjinja2
template rendering
Fixed
[types-aiobotocore]
Updated static stubs[boto3-stubs]
Updated static stubs[services]
FIxed potential incorrect dependency graph of subresources
7.21.0 - Community Fixes
Added
[cloudwatch]
NewCloudwatchEventTypeDef
for user-defined events (contributed by @aripollak in #234)
Changed
[docker]
Rebased topython:3.11.6
onalpine3.18
[builder]
NicePath
removed due to bad compatibility with Python 3.12
Fixed
[boto3-stubs]
setup_default_session
accepts only keyword arguments[boto3-stubs]
Added missing stubs fromboto3 1.33.x
7.20.3
7.20.2
7.20.1
7.20.0 - No Exceptions
Added
[mypy-boto3]
Up-to-dateServiceName
andResourceServiceName
tomypy_boto3.literals
module (reported by @jvtm in #231)[builder]
type_def.render_definition` helper method[builder]
Jinja2 template caching
Changed
[all]
ReplacedBaseException
withException
everywhere[builder]
Updatedblack
/isort
[builder]
Refactored injected TypeDefs to support service-specific injections
Fixed
[boto3-stubs]
Session.get_credentials
returnsCredentials | None
(fixed by @aripollak in #234)[types-aioboto3]
Session.get_credentials
returnsAioCredentials | None
[types-aioboto3]
Removed default values inSession
type annotations[types-aiobotocore]
Session.get_credentials
returnsAioCredentials | None
[builder]
All type annotations supportcopy
interface[builder]
Simplified rendering of type annotations