Skip to content

Commit 959ae84

Browse files
Merge branch 'release-1.43.0'
* release-1.43.0: Bumping version to 1.43.0 Add changelog entries from botocore Deprecate Python 3.9 support (#4770) Remove CC-BY-NC-SA-4.0 license headers from docs files (#4778) ci: group dependabot updates (#4777)
2 parents 36c76e5 + 048bf84 commit 959ae84

93 files changed

Lines changed: 301 additions & 459 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.changes/1.43.0.json

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
[
2+
{
3+
"category": "``account``",
4+
"description": "[``botocore``] Adds AccountState in the response for the GetAccountInformation API. Each state represents a specific phase in the account lifecycle. Use this information to manage account access, automate workflows, or trigger actions based on account state changes.",
5+
"type": "api-change"
6+
},
7+
{
8+
"category": "``bedrock-agentcore``",
9+
"description": "[``botocore``] Adds batch evaluation for running evaluators against multiple agent sessions with server-side orchestration, AI-powered recommendations for optimizing system prompts and tool descriptions, and AB testing with controlled traffic splitting and statistical significance reporting",
10+
"type": "api-change"
11+
},
12+
{
13+
"category": "``bedrock-agentcore-control``",
14+
"description": "[``botocore``] Adds configuration bundles for versioned, immutable agent configuration snapshots with branch-based lineage",
15+
"type": "api-change"
16+
},
17+
{
18+
"category": "``cloudfront``",
19+
"description": "[``botocore``] Amazon CloudFront now supports cache tag. Tag objects via response headers and invalidate all matching objects in a single request, replacing manual URL tracking and broad wildcards.",
20+
"type": "api-change"
21+
},
22+
{
23+
"category": "``deadline``",
24+
"description": "[``botocore``] Adds support for rtx-pro-server-6000 GPU accelerator for service-managed fleets.",
25+
"type": "api-change"
26+
},
27+
{
28+
"category": "``ecr``",
29+
"description": "[``botocore``] Removes support for registry policy V1",
30+
"type": "api-change"
31+
},
32+
{
33+
"category": "``gamelift``",
34+
"description": "[``botocore``] Amazon GameLift Servers adds a new DescribeContainerGroupPortMappings API for container fleets, making it easy to discover which connection ports map to your container ports without needing to remotely access the compute.",
35+
"type": "api-change"
36+
},
37+
{
38+
"category": "``mediapackagev2``",
39+
"description": "[``botocore``] This feature adds configuration for specifying SCTE marker handling and allow greater control over generated manifest and segment URIs",
40+
"type": "api-change"
41+
},
42+
{
43+
"category": "``transfer``",
44+
"description": "[``botocore``] This launch will increase the limits for customers to list the contents from the remote directories from 10k to 200k.",
45+
"type": "api-change"
46+
},
47+
{
48+
"category": "``workspaces-web``",
49+
"description": "[``botocore``] Allow admins to configure IPv6 ranges on IP Access Settings.",
50+
"type": "api-change"
51+
},
52+
{
53+
"category": "awscrt",
54+
"description": "[``botocore``] Update awscrt version to 0.32.2",
55+
"type": "enhancement"
56+
},
57+
{
58+
"category": "Python",
59+
"description": "[``botocore``] End of support for Python 3.9",
60+
"type": "feature"
61+
},
62+
{
63+
"category": "Python",
64+
"description": "End of support for Python 3.9",
65+
"type": "feature"
66+
}
67+
]

.github/dependabot.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,17 @@ updates:
99
update-types: ["version-update:semver-patch"]
1010
cooldown:
1111
default-days: 7
12+
groups:
13+
github-actions:
14+
patterns:
15+
- "*"
1216
- package-ecosystem: "pre-commit"
1317
directory: "/"
1418
schedule:
1519
interval: "weekly"
1620
cooldown:
1721
default-days: 7
22+
groups:
23+
pre-commit:
24+
patterns:
25+
- "*"

.github/workflows/lint.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ jobs:
1616
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3
1717
with:
1818
persist-credentials: false
19-
- name: Set up Python 3.9
19+
- name: Set up Python 3.10
2020
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405
2121
with:
22-
python-version: 3.9
22+
python-version: "3.10"
2323
- name: Run pre-commit
2424
uses: pre-commit/action@646c83fcd040023954eafda54b4db0192ce70507

.github/workflows/run-crt-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
strategy:
1616
fail-fast: false
1717
matrix:
18-
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13', '3.14', '3.15-dev']
18+
python-version: ['3.10', '3.11', '3.12', '3.13', '3.14', '3.15-dev']
1919
os: [ubuntu-latest, macOS-latest, windows-latest]
2020

2121
steps:

.github/workflows/run-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
strategy:
1717
fail-fast: false
1818
matrix:
19-
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "3.14", "3.15-dev"]
19+
python-version: ["3.10", "3.11", "3.12", "3.13", "3.14", "3.15-dev"]
2020
os: [ubuntu-latest, macOS-latest, windows-latest]
2121

2222
steps:

CHANGELOG.rst

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,24 @@
22
CHANGELOG
33
=========
44

5+
1.43.0
6+
======
7+
8+
* api-change:``account``: [``botocore``] Adds AccountState in the response for the GetAccountInformation API. Each state represents a specific phase in the account lifecycle. Use this information to manage account access, automate workflows, or trigger actions based on account state changes.
9+
* api-change:``bedrock-agentcore``: [``botocore``] Adds batch evaluation for running evaluators against multiple agent sessions with server-side orchestration, AI-powered recommendations for optimizing system prompts and tool descriptions, and AB testing with controlled traffic splitting and statistical significance reporting
10+
* api-change:``bedrock-agentcore-control``: [``botocore``] Adds configuration bundles for versioned, immutable agent configuration snapshots with branch-based lineage
11+
* api-change:``cloudfront``: [``botocore``] Amazon CloudFront now supports cache tag. Tag objects via response headers and invalidate all matching objects in a single request, replacing manual URL tracking and broad wildcards.
12+
* api-change:``deadline``: [``botocore``] Adds support for rtx-pro-server-6000 GPU accelerator for service-managed fleets.
13+
* api-change:``ecr``: [``botocore``] Removes support for registry policy V1
14+
* api-change:``gamelift``: [``botocore``] Amazon GameLift Servers adds a new DescribeContainerGroupPortMappings API for container fleets, making it easy to discover which connection ports map to your container ports without needing to remotely access the compute.
15+
* api-change:``mediapackagev2``: [``botocore``] This feature adds configuration for specifying SCTE marker handling and allow greater control over generated manifest and segment URIs
16+
* api-change:``transfer``: [``botocore``] This launch will increase the limits for customers to list the contents from the remote directories from 10k to 200k.
17+
* api-change:``workspaces-web``: [``botocore``] Allow admins to configure IPv6 ranges on IP Access Settings.
18+
* enhancement:awscrt: [``botocore``] Update awscrt version to 0.32.2
19+
* feature:Python: [``botocore``] End of support for Python 3.9
20+
* feature:Python: End of support for Python 3.9
21+
22+
523
1.42.97
624
=======
725

README.rst

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,10 @@ Boto (pronounced boh-toh) was named after the fresh water dolphin native to the
1717
Notices
1818
-------
1919

20-
On 2026-04-29, support for Python 3.9 will end for Boto3. This follows the
20+
On 2026-04-29, support for Python 3.9 ended for Boto3. This follows the
2121
Python Software Foundation `end of support <https://peps.python.org/pep-0596/#lifespan>`__
2222
for the runtime which occurred on 2025-10-31.
2323

24-
On 2025-04-22, support for Python 3.8 ended for Boto3. This follows the
25-
Python Software Foundation `end of support <https://peps.python.org/pep-0569/#lifespan>`__
26-
for the runtime which occurred on 2024-10-07.
27-
2824
For more information on deprecations, see this
2925
`blog post <https://aws.amazon.com/blogs/developer/python-support-policy-updates-for-aws-sdks-and-tools/>`__.
3026

boto3/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
from boto3.session import Session
1919

2020
__author__ = 'Amazon Web Services'
21-
__version__ = '1.42.97'
21+
__version__ = '1.43.0'
2222

2323

2424
# The default Boto3 session; autoloaded when needed.

docs/source/conf.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
#!/usr/bin/env python3
22
# -*- coding: utf-8 -*-
3+
4+
# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
5+
# SPDX-License-Identifier: Apache-2.0
6+
37
#
48
# Boto3 documentation build configuration file, created by
59
# sphinx-quickstart on Wed Sep 3 11:11:30 2014.

docs/source/guide/clients.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
.. Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
2+
.. SPDX-License-Identifier: Apache-2.0
3+
14
.. _guide_clients:
25

36
Low-level clients

0 commit comments

Comments
 (0)