Skip to content

Commit 1949b0e

Browse files
Merge branch 'release-1.21.30'
* release-1.21.30: Bumping version to 1.21.30 Add changelog entries from botocore Add warning about TLS 1.3 support (#3204) Fix first code block in README (#3205)
2 parents f2a76d9 + 3c88968 commit 1949b0e

File tree

7 files changed

+47
-4
lines changed

7 files changed

+47
-4
lines changed

.changes/1.21.30.json

+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
[
2+
{
3+
"category": "``iot-data``",
4+
"description": "[``botocore``] Update the default AWS IoT Core Data Plane endpoint from VeriSign signed to ATS signed. If you have firewalls with strict egress rules, configure the rules to grant you access to data-ats.iot.[region].amazonaws.com or data-ats.iot.[region].amazonaws.com.cn.",
5+
"type": "api-change"
6+
},
7+
{
8+
"category": "``ec2``",
9+
"description": "[``botocore``] This release simplifies the auto-recovery configuration process enabling customers to set the recovery behavior to disabled or default",
10+
"type": "api-change"
11+
},
12+
{
13+
"category": "``fms``",
14+
"description": "[``botocore``] AWS Firewall Manager now supports the configuration of third-party policies that can use either the centralized or distributed deployment models.",
15+
"type": "api-change"
16+
},
17+
{
18+
"category": "``fsx``",
19+
"description": "[``botocore``] This release adds support for modifying throughput capacity for FSx for ONTAP file systems.",
20+
"type": "api-change"
21+
},
22+
{
23+
"category": "``iot``",
24+
"description": "[``botocore``] Doc only update for IoT that fixes customer-reported issues.",
25+
"type": "api-change"
26+
}
27+
]

CHANGELOG.rst

+10
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,16 @@
22
CHANGELOG
33
=========
44

5+
1.21.30
6+
=======
7+
8+
* api-change:``iot-data``: [``botocore``] Update the default AWS IoT Core Data Plane endpoint from VeriSign signed to ATS signed. If you have firewalls with strict egress rules, configure the rules to grant you access to data-ats.iot.[region].amazonaws.com or data-ats.iot.[region].amazonaws.com.cn.
9+
* api-change:``ec2``: [``botocore``] This release simplifies the auto-recovery configuration process enabling customers to set the recovery behavior to disabled or default
10+
* api-change:``fms``: [``botocore``] AWS Firewall Manager now supports the configuration of third-party policies that can use either the centralized or distributed deployment models.
11+
* api-change:``fsx``: [``botocore``] This release adds support for modifying throughput capacity for FSx for ONTAP file systems.
12+
* api-change:``iot``: [``botocore``] Doc only update for IoT that fixes customer-reported issues.
13+
14+
515
1.21.29
616
=======
717

README.rst

+2-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,8 @@ Getting Started
4343
Assuming that you have a supported version of Python installed, you can first
4444
set up your environment with:
4545

46-
..code-block:: sh
46+
.. code-block:: sh
47+
4748
$ python -m venv .venv
4849
...
4950
$ . .venv/bin/activate

boto3/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
from boto3.session import Session
1818

1919
__author__ = 'Amazon Web Services'
20-
__version__ = '1.21.29'
20+
__version__ = '1.21.30'
2121

2222

2323
# The default Boto3 session; autoloaded when needed.

docs/source/guide/security.rst

+5
Original file line numberDiff line numberDiff line change
@@ -230,6 +230,11 @@ To confirm this new version of Python does not negotiate a version earlier than
230230
Enforcing TLS 1.3
231231
------------------
232232

233+
.. note::
234+
Some AWS Services do not yet support TLS 1.3, configuring this as your minimum version may affect SDK interoperability.
235+
We recommend testing this change with each service prior to production deployment.
236+
237+
233238
The process of ensuring the AWS SDK for Python uses no TLS version earlier than TLS 1.3 is the same as the instructions in the `Enforcing TLS 1.2`_ section with some minor modifications, primarily adding the ``no-tls1_2`` flag to the openssl build configuration.
234239

235240
The following are the modified build instructions::

setup.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ universal = 0
33

44
[metadata]
55
requires_dist =
6-
botocore>=1.24.29,<1.25.0
6+
botocore>=1.24.30,<1.25.0
77
jmespath>=0.7.1,<2.0.0
88
s3transfer>=0.5.0,<0.6.0
99

setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414

1515
requires = [
16-
'botocore>=1.24.29,<1.25.0',
16+
'botocore>=1.24.30,<1.25.0',
1717
'jmespath>=0.7.1,<2.0.0',
1818
's3transfer>=0.5.0,<0.6.0',
1919
]

0 commit comments

Comments
 (0)