Skip to content

Commit 1cdc0ec

Browse files
authored
Bump botocore dependency specification (#1480)
1 parent b26dde4 commit 1cdc0ec

6 files changed

Lines changed: 19 additions & 17 deletions

File tree

CHANGES.rst

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,29 @@
11
Changes
22
-------
33

4+
3.2.0 (2026-02-23)
5+
^^^^^^^^^^^^^^^^^^
6+
* bump botocore dependency specification to support ``"botocore >= 1.42.53, < 1.42.56"``
7+
48
3.1.3 (2026-02-14)
5-
^^^^^^^^^^^^^^^^^^^
9+
^^^^^^^^^^^^^^^^^^
610
* relax botocore dependency specification to support ``"botocore >= 1.41.0, < 1.42.50"``
711

812
3.1.2 (2026-02-05)
9-
^^^^^^^^^^^^^^^^^^^
13+
^^^^^^^^^^^^^^^^^^
1014
* relax botocore dependency specification to support ``"botocore >= 1.41.0, < 1.42.43"``
1115

1216
3.1.1 (2026-01-19)
13-
^^^^^^^^^^^^^^^^^^^
17+
^^^^^^^^^^^^^^^^^^
1418
* relax botocore dependency specification
1519

1620
3.1.0 (2026-01-02)
17-
^^^^^^^^^^^^^^^^^^^
21+
^^^^^^^^^^^^^^^^^^
1822
* support passing `socket_factory` as part of `connector_args` in `AioConfig`
1923
* relax botocore dependency specification
2024

2125
3.0.0 (2025-12-09)
22-
^^^^^^^^^^^^^^^^^^^
26+
^^^^^^^^^^^^^^^^^^
2327
* BREAKING: forbid creating loose ``ClientSession`` when ``AioBaseClient`` exits context
2428
* BREAKING: remove `awscli` packaging extra. Instead of ``pip install aiobotocore[awscli]``, use ``pip install aiobotocore awscli`` or similar to install compatible versions of `aiobotocore`, `botocore` and `awscli`.
2529
* BREAKING: remove `boto3` packaging extra. Instead of ``pip install aiobotocore[boto3]``, use ``pip install aiobotocore boto3`` or similar to install compatible versions of `aiobotocore`, `botocore` and `boto3`.

aiobotocore/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = '3.1.3'
1+
__version__ = '3.2.0'

aiobotocore/httpchecksum.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
AwsChunkedWrapper,
66
FlexibleChecksumError,
77
_apply_request_header_checksum,
8-
_register_checksum_algorithm_feature_id,
98
base64,
109
conditionally_calculate_md5,
1110
determine_content_length,
@@ -279,7 +278,6 @@ def _apply_request_trailer_checksum(request):
279278
else:
280279
headers["Content-Encoding"] = "aws-chunked"
281280
headers["X-Amz-Trailer"] = location_name
282-
_register_checksum_algorithm_feature_id(algorithm)
283281

284282
content_length = determine_content_length(body)
285283
if content_length is not None:

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ dynamic = ["version", "readme"]
3131
dependencies = [
3232
"aiohttp >= 3.12.0, < 4.0.0",
3333
"aioitertools >= 0.5.1, < 1.0.0",
34-
"botocore >= 1.41.0, < 1.42.50",
34+
"botocore >= 1.42.53, < 1.42.56",
3535
"python-dateutil >= 2.1, < 3.0.0",
3636
"jmespath >= 0.7.1, < 2.0.0",
3737
"multidict >= 6.0.0, < 7.0.0",

tests/test_patches.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1592,7 +1592,7 @@ def test_protocol_parsers():
15921592
(
15931593
_apply_request_trailer_checksum,
15941594
{
1595-
'6c45ef3db14240dcaa98bd48b59076d6859c0b57',
1595+
'45f483dd8520bf67616a063bdf6386865aad3591',
15961596
},
15971597
),
15981598
# retryhandler.py

uv.lock

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)