Botocore is the core library for Boto, providing the low-level building blocks needed to work with Amazon Web Services (AWS) APIs. It’s useful for developers who want the underlying service clients, request/response handling, and authentication that higher-level AWS tooling builds on.
Project status
- Actively maintained: Botocore (core of boto3 and the AWS CLI) shows frequent upstream activity, with the most recent upstream push on 2026-08-26, and multiple recent version updates in August 2026.
- Apparent update cadence: Updates are coming in at a roughly daily to every few days rhythm (for example, 1.43.73 to 1.43.80 span about 8 days), suggesting an active evolution track rather than a quiet period.
AI summary generated
Recent updates
1.43.85
No publisher release notes were provided for version 1.43.85. The code diff indicates this release only updates package metadata and extends the botocore agent-registry service-2 data model with new descriptor shapes for HTTP and AG-UI endpoints.
Features1.43.84
Release 1.43.84 updates the botocore model and client metadata (version bump from 1.43.83) and adds multiple AWS service API capabilities. No publisher release notes were provided in the release_notes input, so all surfaced API/model changes are effectively undocumented from that source.
1.43.83
Release 1.43.83 is primarily an API surface expansion for multiple AWS services, adding new operations and request/response shapes (notably Bedrock Agent, Bedrock AgentCore, Cognito IDP, ECS, and HealthLake) and updating the botocore service models and documentation versioning. The only potentially behavior-impacting change spotted in the diff is a validation constraint change in partnercentral-selling that can break existing inputs, even though it is not mentioned in the changelog/release notes.
Features1.43.82
Version 1.43.82 updates the botocore service models for multiple AWS services (CodeDeploy, Cognito, DataZone, EC2, Lambda microvms, Logs, OpenSearch, and RDS) primarily by adding new API operations, request parameters, and response fields. The publisher release notes are missing, so the comparison is based on what is present in the repo changelog and what the service models actually changed.
BreakingFeatures1.43.81
No publisher release notes were provided for version 1.43.81. The repository changelog and botocore service models show several AWS API model updates, primarily additive (new fields/enums and expanded instance type allowances). A notable exception is a change to DevOps Agent model validation for ChatExecutionId.
Features1.43.80
botocore 1.43.80 mainly updates service models to add new API capabilities and configuration options, including Auto Scaling distribution segments, AWS DevOps Agent approval updates, EC2 fleet reserved capacity resource group targeting, and EKS terminated pod garbage collection tuning. The release also introduces new IAM Toolbox (preview) operations, expands EVS instance type support, and updates some SDK/service documentation (notably IoT and Marketplace metering guidance).
Features1.43.79
Version 1.43.79 is primarily an API model update release, adding new request/response shapes and documentation metadata across several AWS services (Bedrock, Connect, Kafka, Elemental Inference, Launch Wizard, Security Agent, Timestream InfluxDB, and Batch). The code diff shows mostly additive changes to botocore service models, with a few validation-pattern/documentation adjustments. No external release notes were provided by the publisher in the input.
Features1.43.78
Release 1.43.78 contains a large set of botocore model and endpoint-rule updates across multiple AWS services, plus a botocore version bump. No publisher release notes were provided, so the practical impact is best inferred from the code diff, which includes endpoint resolution behavior changes and updates to allowed request values that can affect client-side validation.
Breaking1.43.77
No publisher release notes were provided for version 1.43.77. The code change set is small and focuses on a HTTP connection reuse behavior, specifically around how response parsing state is managed when using Expect: 100-continue.
1.43.76
botocore version 1.43.76 was released with updated service model definitions across multiple AWS services. Most changes are additive (new shapes, new operations, expanded enums/max constraints), but there are also model-level behavior-affecting tweaks such as marking fields as sensitive and correcting documented default values.
Features1.43.75
Release 1.43.75 primarily updates the botocore service models (API shapes) for multiple AWS services, adding new fields, operations, and waiters/paginators. The publisher provided no release notes, but the repo changelog and .changes entry enumerate several API changes across account-access, batch, bedrock-agentcore, bedrock-agentcore-control, eks, medialive, redshift, redshift-serverless, and vpc-lattice.
Features1.43.74
No publisher release notes were provided for version 1.43.74. The code changes instead reflect botocore model updates and documentation/spec updates across multiple services (Marketplace Catalog, Outposts, MediaLive, WorkSpaces, EC2, Batch, and EntityResolution). One modeled behavior change appears potentially breaking for EntityResolution delete operations when the target resource does not exist.
1.43.73
This release primarily updates Botocore service models by adding new APIs and request/response shapes across multiple AWS services, plus some model/doc updates. There were no publisher release notes provided, so the changes below are inferred from the actual code/model diffs.
Breaking1.43.72
Release 1.43.72 is a version-only bump (botocore/__init__.py) accompanied by a large set of botocore service model updates. The changes are mostly additive API model updates across Bedrock, Glue, MWAA Serverless, Observability, Redshift, and SageMaker, plus endpoint metadata updates.
1.43.71
Release 1.43.71 updates the botocore service models for multiple AWS services and introduces several new API operations and request/response shapes. It also bumps the internal version metadata and updates the pre-commit tooling (ruff).
Features1.43.70
Release 1.43.70 bumps the botocore version (1.43.69 to 1.43.70) and updates multiple AWS service models. Most changes are additive API model updates across IAM, MediaConnect, ODB, QuickSight, and Well-Architected, plus at least one client-side validation change for a DSQL Kinesis ARN parameter.
BreakingFeatures1.43.69
This release updates the botocore models and documentation for multiple AWS services by adding new API definitions and refreshing service-specific docs. The publisher release notes section is empty in the provided data, so the changes below are effectively undocumented from that source.
1.43.68
No publisher release notes were provided for 1.43.68. The repo changelog and service models indicate multiple AWS API additions across Connect, Elemental Inference, MediaLive, and SageMaker (including new routing-related request headers and config shapes). Separately, the core botocore HTTP stack gained new support for per-invocation read timeout overrides via request context.
Features1.43.67
Release 1.43.67 contains a set of additive botocore service model updates, including new APIs/fields across multiple AWS services (Amplify, Connect, EC2, HealthLake, MediaPackageV2, MediaTailor, SageMaker, and SecurityAgent). No publisher release notes were provided, so the only ground truth is the underlying API model/code generation changes in the diff.
BreakingFeatures1.43.66
No release notes were provided for version 1.43.66. The code diff shows a large API model update across many AWS services, plus a small botocore header behavior fix and a botocore version bump.