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
api-change:cloudhsmv2: [botocore] Update cloudhsmv2 client to latest version
api-change:cloudhsmv2: [botocore] Update cloudhsmv2 client to latest version
api-change:discovery: [botocore] Update discovery client to latest version
api-change:iot: [botocore] Update iot client to latest version
api-change:redshift: [botocore] Update redshift client to latest version
api-change:pinpoint: [botocore] Update pinpoint client to latest version
api-change:pinpoint: [botocore] Update pinpoint client to latest version
api-change:ecs: [botocore] Update ecs client to latest version
api-change:rds: [botocore] Update rds client to latest version
api-change:mgh: [botocore] Update mgh client to latest version
One column per quarter.
api-change:medialive: [botocore] Update medialive client to latest version
api-change:medialive: [botocore] Update medialive client to latest version
api-change:ecs: [botocore] Update ecs client to latest version
api-change:ecs: [botocore] Update ecs client to latest version
api-change:ssm: [botocore] Update ssm client to latest version
api-change:ssm: [botocore] Update ssm client to latest version
api-change:servicecatalog: [botocore] Update servicecatalog client to latest version
api-change:events: [botocore] Update events client to latest version
api-change:storagegateway: [botocore] Update storagegateway client to latest version
api-change:ec2: [botocore] Update ec2 client to latest version
api-change:application-autoscaling: [botocore] Update application-autoscaling client to latest version
api-change:application-autoscaling: [botocore] Update application-autoscaling client to latest version
api-change:ecr: [botocore] Update ecr client to latest version
api-change:ecr: [botocore] Update ecr client to latest version
enhancement:Stubber: [botocore] Added the ability to add items to response metadata with the stubber.
enhancement:Stubber: [botocore] Added the ability to add items to response metadata with the stubber.
api-change:sts: [botocore] Update sts client to latest version
api-change:route53: [botocore] Update route53 client to latest version
feature:s3: [botocore] Default to virtual hosted addressing regardless of signature version (boto/botocore`#1387 <https://github.com/boto/botocore/issues/1387>`__)
api-change:appstream: [botocore] Update appstream client to latest version
api-change:appstream: [botocore] Update appstream client to latest version
api-change:elbv2: [botocore] Update elbv2 client to latest version
api-change:elbv2: [botocore] Update elbv2 client to latest version
api-change:ce: [botocore] Update ce client to latest version
api-change:ec2: [botocore] Update ec2 client to latest version
api-change:ec2: [botocore] Update ec2 client to latest version
api-change:serverlessrepo: [botocore] Update serverlessrepo client to latest version
api-change:codecommit: [botocore] Update codecommit client to latest version
api-change:autoscaling: [botocore] Update autoscaling client to latest version
api-change:autoscaling: [botocore] Update autoscaling client to latest version
api-change:waf-regional: [botocore] Update waf-regional client to latest version
api-change:waf: [botocore] Update waf client to latest version
api-change:config: [botocore] Update config client to latest version
api-change:config: [botocore] Update config client to latest version
api-change:rds: [botocore] Update rds client to latest version
api-change:rds: [botocore] Update rds client to latest version
api-change:mediaconvert: [botocore] Update mediaconvert client to latest version
api-change:mediaconvert: [botocore] Update mediaconvert client to latest version
api-change:gamelift: [botocore] Update gamelift client to latest version
api-change:appsync: [botocore] Update appsync client to latest version
api-change:appsync: [botocore] Update appsync client to latest version
api-change:lex-models: [botocore] Update lex-models client to latest version
api-change:glacier: [botocore] Update glacier client to latest version
api-change:glacier: [botocore] Update glacier client to latest version
api-change:route53: [botocore] Update route53 client to latest version
api-change:guardduty: [botocore] Update guardduty client to latest version
api-change:guardduty: [botocore] Update guardduty client to latest version
api-change:cognito-idp: [botocore] Update cognito-idp client to latest version
api-change:rds: [botocore] Update rds client to latest version
api-change:ec2: [botocore] Update ec2 client to latest version
api-change:kms: [botocore] Update kms client to latest version
api-change:lex-runtime: [botocore] Update lex-runtime client to latest version
api-change:lex-runtime: [botocore] Update lex-runtime client to latest version
api-change:ec2: [botocore] Update ec2 client to latest version
api-change:lex-models: [botocore] Update lex-models client to latest version
api-change:ds: [botocore] Update ds client to latest version
api-change:ds: [botocore] Update ds client to latest version
api-change:appstream: [botocore] Update appstream client to latest version
api-change:medialive: [botocore] Update medialive client to latest version
api-change:budgets: [botocore] Update budgets client to latest version
api-change:gamelift: [botocore] Update gamelift client to latest version
api-change:dynamodb: [botocore] Update dynamodb client to latest version
api-change:dms: [botocore] Update dms client to latest version
api-change:mediastore: [botocore] Update mediastore client to latest version
api-change:servicediscovery: [botocore] Update servicediscovery client to latest version
api-change:servicediscovery: [botocore] Update servicediscovery client to latest version
api-change:servicecatalog: [botocore] Update servicecatalog client to latest version
api-change:ssm: [botocore] Update ssm client to latest version
api-change:glue: [botocore] Update glue client to latest version
api-change:cloud9: [botocore] Update cloud9 client to latest version
api-change:cloud9: [botocore] Update cloud9 client to latest version
api-change:acm: [botocore] Update acm client to latest version
api-change:kinesis: [botocore] Update kinesis client to latest version
api-change:opsworks: [botocore] Update opsworks client to latest version
api-change:mturk: [botocore] Update mturk client to latest version
api-change:mturk: [botocore] Update mturk client to latest version
api-change:medialive: [botocore] Update medialive client to latest version
api-change:devicefarm: [botocore] Update devicefarm client to latest version
api-change:lambda: [botocore] Update lambda client to latest version
api-change:lambda: [botocore] Update lambda client to latest version
api-change:codebuild: [botocore] Update codebuild client to latest version
api-change:alexaforbusiness: [botocore] Update alexaforbusiness client to latest version
bugfix:Presign: [botocore] Fix issue where some events were not fired during the presigning of a request thus not including a variety of customizations (#1340)
enhancement:Credentials: [botocore] Improved error message when the source profile for an assume role is misconfigured. Fixes aws/aws-cli`#2763 <https://github.com/aws/aws-cli/issues/2763>`__
api-change:guardduty: [botocore] Update guardduty client to latest version
enhancment:Paginator: [botocore] Added paginators for a number of services where the result key is unambiguous.
api-change:budgets: [botocore] Update budgets client to latest version
api-change:budgets: [botocore] Update budgets client to latest version
api-change:glue: [botocore] Update glue client to latest version
api-change:glue: [botocore] Update glue client to latest version
api-change:transcribe: [botocore] Update transcribe client to latest version
api-change:sagemaker: [botocore] Update sagemaker client to latest version
api-change:sagemaker: [botocore] Update sagemaker client to latest version
api-change:ec2: [botocore] Update ec2 client to latest version
api-change:ec2: [botocore] Update ec2 client to latest version
api-change:autoscaling-plans: [botocore] Update autoscaling-plans client to latest version
api-change:application-autoscaling: [botocore] Update application-autoscaling client to latest version
api-change:application-autoscaling: [botocore] Update application-autoscaling client to latest version
api-change:autoscaling-plans: [botocore] Update autoscaling-plans client to latest version
api-change:rds: [botocore] Update rds client to latest version
api-change:lambda: [botocore] Update lambda client to latest version
api-change:lambda: [botocore] Update lambda client to latest version
enhancement:cloudformation get_template template body ordering: [botocore] fixes boto/boto3`#1378 <https://github.com/boto/boto3/issues/1378>`__
api-change:glue: [botocore] Update glue client to latest version
api-change:glue: [botocore] Update glue client to latest version
api-change:ssm: [botocore] Update ssm client to latest version
api-change:ssm: [botocore] Update ssm client to latest version
api-change:elbv2: [botocore] Update elbv2 client to latest version
api-change:rds: [botocore] Update rds client to latest version
api-change:elb: [botocore] Update elb client to latest version
api-change:kms: [botocore] Update kms client to latest version
api-change:kms: [botocore] Update kms client to latest version
api-change:ds: [botocore] Update ds client to latest version
api-change:ds: [botocore] Update ds client to latest version
api-change:route53: [botocore] Update route53 client to latest version
api-change:route53: [botocore] Update route53 client to latest version
api-change:discovery: [botocore] Update discovery client to latest version
api-change:codedeploy: [botocore] Update codedeploy client to latest version
api-change:ssm: [botocore] Update ssm client to latest version
api-change:ssm: [botocore] Update ssm client to latest version
api-change:inspector: [botocore] Update inspector client to latest version
api-change:snowball: [botocore] Update snowball client to latest version
api-change:rds: [botocore] Update rds client to latest version
api-change:rds: [botocore] Update rds client to latest version
api-change:workspaces: [botocore] Update workspaces client to latest version
api-change:workspaces: [botocore] Update workspaces client to latest version
api-change:ecs: [botocore] Update ecs client to latest version
api-change:ecs: [botocore] Update ecs client to latest version
api-change:ec2: [botocore] Update ec2 client to latest version
api-change:inspector: [botocore] Update inspector client to latest version
api-change:sagemaker: [botocore] Update sagemaker client to latest version
api-change:ec2: [botocore] Update ec2 client to latest version
api-change:ec2: [botocore] Update ec2 client to latest version
enhancement:Paginator: [botocore] Added paginator support for lambda list aliases operation.
api-change:kinesisanalytics: [botocore] Update kinesisanalytics client to latest version
api-change:codebuild: [botocore] Update codebuild client to latest version
api-change:iot: [botocore] Update iot client to latest version
api-change:iot: [botocore] Update iot client to latest version
api-change:config: [botocore] Update config client to latest version
api-change:route53: [botocore] Update route53 client to latest version
api-change:route53: [botocore] Update route53 client to latest version
api-change:apigateway: [botocore] Update apigateway client to latest version
api-change:mediastore-data: [botocore] Update mediastore-data client to latest version
bugfix:presigned-url: [botocore] Fixes a bug where content-type would be set on presigned requests for query services.
bugfix:presigned-url: [botocore] Fixes a bug where content-type would be set on presigned requests for query services.
api-change:cloudwatch: [botocore] Update cloudwatch client to latest version
api-change:appstream: [botocore] Update appstream client to latest version
api-change:appstream: [botocore] Update appstream client to latest version
bugfix:Filters: Fixes a bug where parameters passed to resource collections could be mutated after the collections were created.
bugfix:Filters: Fixes a bug where parameters passed to resource collections could be mutated after the collections were created.
api-change:ses: [botocore] Update ses client to latest version
enhancement:credentials: [botocore] Moved the JSONFileCache from the CLI into botocore so that it can be used without importing from the cli.
feature:botocore dependency: Update dependency strategy to always take a floor on the most recent version of botocore. This means whenever there is a release of botocore, boto3 will release as well to account for the new version of botocore.
api-change:apigateway: [botocore] Update apigateway client to latest version
enhancement:botocore: Raised minor version dependency for botocore
enhancement:botocore: Raised minor version dependency for botocore
enhancement:botocore: Raised minor version dependency for botocore
enhancement:botocore: Raised minor version dependency for botocore
enhancement:Logging: Switch log levels from INFO to DEBUG (#1208 __)
enhancement:Logging: Switch log levels from INFO to DEBUG (#1208)
enhancement:s3: Add a LifecycleConfiguration resource to resolve issues with the existing Lifecycle resource.
enhancement:s3: Add a LifecycleConfiguration resource to resolve issues with the existing Lifecycle resource.
Nothing published for this version
feature:s3: Add ability to disable thread use with use_threads option
feature:s3: Add ability to disable thread use with use_threads option
bugfix:Resource: Fix resource hashing.
feature:ec2: Update client to latest version
feature:ec2: Update client to latest version
feature:Session: Expose available_profiles property for Session (`#704 __)
feature:Session: Expose available_profiles property for Session (``#704 <https://github.com/boto/boto3/issues/704>`__)
bugfix:s3: Fix issue when transfers would not exit quickly from signals
bugfix:sqs.Queue: Fix issue in DeadLetterSourceQueues collection
feature:DynamoDB: Add request auto de-duplication based on specified primary keys for batch_writer. (#605 __)
feature:DynamoDB: Add request auto de-duplication based on specified primary keys for batch_writer. (#605)
feature:s3: Add managed file-like object uploads to S3 client, Bucket, and Object.
bugfix:Session: Fixed Session.__repr__ region argument name.
feature:s3: Add managed copies to S3 client, Bucket, and Object.
feature:s3: Add managed downloads to file-like objects in the S3 client, Bucket, and Object.
bugfix:s3: Port s3.transfer module to use s3transfer package. Please refer to Upgrading Notes when upgrading. In porting the logic over, various performance issues and bugs were fixed.
feature:s3: Add io_chunksize parameter to TransferConfig
feature:S3: Add custom load to ObjectSummary
feature:EC2: Update resource model to include Route resources. (issue 532 __)
feature:EC2: Update resource model to include Route resources. (issue 532)
Nothing published for this version
bugfix:S3: Forward extra_args when using multipart downloads. (issue 503 __)
bugfix:S3: Forward extra_args when using multipart downloads. (issue 503)
feature:Session: Add region_name property on session. (issue 414 __)
feature:CloudWatch: Add resource model. (issue 412 __)
feature:CloudWatch: Add resource model. (issue 412)
feature:S3: Add a start_restore() on Object and ObjectSummary resources. (issue 408)
feature:Documentation: Add examples for S3. (issue 402)
bugfix:Collections: Fix regression where filters could not be chained. (issue 401)
bugfix:S3: Progress callback will be triggered when rewinding stream. (issue 395)
Your coding agent can read these notes before it upgrades. Set up the MCP server →