NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #3745 most downloaded on PyPI
Type annotations for aiobotocore EC2 3.9.2 service generated with mypy-boto3-builder 8.12.0
Last release 3 days ago
01 Oct 2026
Release timing varies
gaps range from 8 days to 2 months
Rarely documented
notes for 5 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
86 releases · first in 2022
One column per quarter.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Support building annotation for services that were not added yet (class names can be different once service is added)
ec2.<resource>.create_tags method type annotationsec2.Instance.delete_tags method type annotationsNothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Fix dockerized version and rebased to python:3.8.5-alpine3.11
Fix dockerized version and rebased to python:3.8.5-alpine3.11
The following changes are included to boto3_stubs 1.14.51.1 and above.
The following changes are included to boto3_stubs 1.14.51.1 and above.
So, we are going to switch to pyright eventually. The problem that pyright is smart enough to not follow imports in *.pyi files, like mypy does. Starting from this version, pyright should be able to properly recognize explicit type annotations.
Starting from the next version, I will try to use pre-generated type annotations for all boto3 services, so explicit type annotation will no longer be required for pyright. However, this will make mypy unusable, because 200+ function overloads will consume too much RAM. Anyway, we now know the difference between mypy and pyright stubs handling, so there should be a proper solution.
boto3.docs.utils (partial)pyright supportClient.meta annotation for all servicesEC2Client.create_tags/EC2Client.delete_tags allow Tags=Noneec2 resources create_tags annotation is now correct (Image.create_tags etc.)DynamoDBClient query and scan methods accept boto3.dynamo.conditions.ConditionBase in expressionsNothing published for this version
Nothing published for this version
Automated sanity check for generated packages
isort as a direct dependencyisortboto3.resource("ec2").delete_tags annotation did not have self argumentbotocore.ResourceCollection.pages return type annotation was List[Resource] instead of an Iterator[List[Resource]]botocore.ResourceCollection.filter overrides are type ignored because arguments are different and it is expectedfsx, ce, wafv2, maybe others)Nothing published for this version
Nothing published for this version
Nothing published for this version
CodeArtifact service support with a new mypy_boto3_codeartifact package
CodeArtifact service support with a new mypy_boto3_codeartifact packageYour coding agent can read these notes before it upgrades. Set up the MCP server →