NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #1 most downloaded on PyPI
The AWS SDK for Python (Boto3)
Last release 4 days ago
02 Oct 2026
Ships on a steady schedule
a new release about every 8 days
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
12 years old
2132 releases · first in 2014
feature:Dependencies: Relax version constraint of futures to support version 3.x.
bugfix:setup.cfg: Fix issue in formatting that broke PyPI distributable
bugfix:setup.cfg: Fix issue in formatting that broke PyPI distributable
One column per quarter.
feature:Docstrings: Add docstrings for resource identifiers, attributes, references, and subresources. (issue 239 __)
feature:Docstrings: Add docstrings for resource identifiers, attributes, references, and subresources. (issue 239)
feature:S3: Add ability to configure host addressing style when making requests to Amazon S3. (botocore issue 673)
bugfix:IAM: Fix model issue with attached groups, roles, and policies. (issue 304)
bugfix:EC2.ServiceResource.create_key_pair: Fix model issue where creating key pair does not have a key_material on KeyPair resource. (issue 290)
bugfix:Identifier: Make resource identifiers immutable. (issue 246 __)
feature:aws storagegateway: Add support for resource tagging.
feature:aws storagegateway: Add support for resource tagging.
feature:timeouts: Add support for customizable timeouts.
feature:session.Session: Add events property to access session's event emitter. (issue 204 __)
bugfix:EC2.ServiceResource.create_tags: Fix issue when creating multiple tags. (issue 160 __)
bugfix:EC2.ServiceResource.create_tags: Fix issue when creating multiple tags. (issue 160)
bugfix:EC2.Vpc.filter: Fix issue with clobbering of Filtering paramter. (issue 154 __)
bugfix:EC2.Vpc.filter: Fix issue with clobbering of Filtering paramter. (issue 154)
Nothing published for this version
Nothing published for this version
bugfix:s3.client.upload_file: Fix double invocation of callbacks when using signature version 4. (issue 133 __)
bugfix:Installation: Fix regression when installing via older versions of pip on python 2.6. (issue 132 __)
bugfix:Installation: Fix regression when installing via older versions of pip on python 2.6. (issue 132)
feature:ec2: Update resource model. (issue 129 __)
feature:ec2: Update resource model. (issue 129)
breakingchange:Collections: Remove the page_count and limit arguments from all(). Undocument support for the two arguments in the filter() method. (is
feature:DynamoDB: Add document level interface for Table resource (issue 103 __)
feature:Botocore: Update to Botocore 0.107.0.
feature:Botocore: Update to Botocore 0.107.0.
bugfix:Packaging: Fix release sdist and whl files from 0.0.15.
bugfix:Packaging: Fix release sdist and whl files from 0.0.15.
feature:Amazon Dynamodb: Add resource model for Amazon DynamoDB.
bugfix:Packaging: Fix an issue with the Amazon S3 upload_file and download_file customization. (issue 85 __)
bugfix:Packaging: Fix an issue with the Amazon S3 upload_file and download_file customization. (issue 85)
bugfix:Resource: Fix an issue with the Amazon S3 BucketNofitication resource.
feature:Botocore: Update to Botocore 0.103.0.
feature:Resources: Update to the latest resource models for:
upload_file and download_file to S3
clients that transparently handle parallel multipart transfers.requests to 2.6.0.DBSnapshotCompleted support to Amazon RDS waiters.feature:Botocore: Update to Botocore 0.100.0.
describe_certificates service
operation.Add deprecation warnings for old interface.
has relationship. This saves a call to load when available, and
otherwise fixes a problem where there was no way to get at certain
resource data. (issue 74,feature:Resources: Add Amazon EC2 support for ClassicLink actions and add a delete action to EC2 Volume resources.
Volume resources.load operation and user reference to
AWS IAM's CurrentUser resource. (issue
72,profile_name will now override
any access and secret keys set in environment variables.
(botocore issue
486)endpoint_url to client.meta.bugfix:Documentation: Name collisions are now handled at the resource model layer instead of the factory, meaning that the documentation now uses the
region_name option when creating a session.
(issue 69, issue
21)feature:Botocore: Update to Botocore 0.92.0
assume_role_with_saml without
credentials.eu-central-1 and cn-north-1 regions. (botocore issue
462)bugfix:Resources: Fix Amazon S3 resource identifier order. (issue 62)
obj = s3.Object('bucket', 'key'). (issue
60)requests 2.5.1.feature:Resources: Enable support for Amazon Glacier.
s3.Object('bucket', 'key')
is now s3.Bucket('bucket').Object('key').
(issue 51)resource.meta a proper object. This allows
you to do things like resource.meta.client. This is a
backward-incompatible change. (issue
45)get_shipping_label.UserData. (botocore issue
416)eu-central-1 and cn-north-1.
(botocore issue
423)feature:Amazon SQS: Add purge action to queue resources
purge action to queue resourcessix module
(issue 42)page_size for clients (botocore issue
408)feature: Add support for batch actions on collections. (issue 32)
feature:Resources: Add support for batch actions on collections. (issue 32)
feature:Botocore: Update to Botocore 0.78.0
feature: Update to Botocore 0.77.0
feature:Botocore: Update to Botocore 0.77.0
feature:EC2: Update `Amazon EC2 <http
feature:Resources: Support belongsTo resource reference as well as path specified in an action's resource definition.
bugfix:SQS: Fix an issue accessing SQS message bodies (issue 33)
feature: Update to Botocore 0.76.0.
Adds resources for AWS CloudFormation and AWS OpsWorks.
feature:Resources: Adds resources for AWS CloudFormation and AWS OpsWorks.
feature:Botocore: Update to Botocore 0.73.0 and JMESPath 0.5.0
feature:Clients: Adds support for AWS CodeDeploy, AWS Config, AWS KMS, AWS Lambda.
feature:UserAgent: Make requests with a customized HTTP user-agent
Initial developer preview refresh of Boto 3
feature:Resources: Supports S3, EC2, SQS, SNS, and IAM resources
feature:Clients: Supports low-level clients for most services
Your coding agent can read these notes before it upgrades. Set up the MCP server →