Skip to content

Commit d316a18

Browse files
chore: update CHANGELOG for v4.0.3 (#770)
Co-authored-by: Lucas McDonald <[email protected]>
1 parent cbfab66 commit d316a18

File tree

9 files changed

+23
-8
lines changed

9 files changed

+23
-8
lines changed

CHANGELOG.rst

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,16 @@
22
Changelog
33
*********
44

5+
4.0.3 -- 2025-09-03
6+
===================
7+
8+
Maintenance
9+
-----------
10+
* deps: Extend supported `MPL`_ versions to include v1.11.1
11+
`#770 <https://github.com/aws/aws-encryption-sdk-python/pull/770>`_
12+
13+
MPL v1.11.1 updates pytz version range to include 2025 releases.
14+
515
4.0.2 -- 2025-06-30
616
===================
717

codebuild/py312/decrypt_hkeyring_with_net.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ phases:
3434

3535
# Build MPL test vector runner from source
3636
- cd aws-encryption-sdk/mpl/TestVectorsAwsCryptographicMaterialProviders/
37+
- make setup_net
3738
- make transpile_net
3839

3940
# Change ESDK TestVectors project to reference the published .NET ESDK
@@ -46,4 +47,4 @@ phases:
4647

4748
build:
4849
commands:
49-
- dotnet test --framework net6.0
50+
- dotnet test --framework net6.0

dev_requirements/linter-requirements.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ flake8-bugbear==22.9.11
66
flake8-docstrings==1.7.0
77
flake8-print==5.0.0
88
isort==5.11.4
9+
pbr==2.0.0 # needed due to to bandit
910
pyflakes==2.4.0
1011
pylint==2.13.5
1112
readme_renderer==37.3

performance_tests/README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ Required Prerequisites
4949
Recommended Prerequisites
5050
=========================
5151

52-
* aws-cryptographic-material-providers: == 1.11.0
52+
* aws-cryptographic-material-providers: == 1.11.1
5353
* Requires Python 3.11+.
5454

5555
*****
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
aws-cryptographic-material-providers>=1.7.4,<=1.11.0
1+
aws-cryptographic-material-providers>=1.7.4,<=1.11.1

requirements_mpl.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
aws-cryptographic-material-providers>=1.7.4,<=1.11.0
1+
aws-cryptographic-material-providers>=1.7.4,<=1.11.1

setup.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
"""AWS Encryption SDK for Python."""
2+
23
import os
34
import re
45

@@ -10,7 +11,9 @@
1011

1112
def read(*args):
1213
"""Reads complete file contents."""
13-
return open(os.path.join(HERE, *args), encoding="utf-8").read() # pylint: disable=consider-using-with
14+
return open(
15+
os.path.join(HERE, *args), encoding="utf-8"
16+
).read() # pylint: disable=consider-using-with
1417

1518

1619
def get_version():
@@ -40,7 +43,7 @@ def get_requirements():
4043
license="Apache License 2.0",
4144
install_requires=get_requirements(),
4245
extras_require={
43-
"MPL": ["aws-cryptographic-material-providers>=1.7.4,<=1.11.0"],
46+
"MPL": ["aws-cryptographic-material-providers>=1.7.4,<=1.11.1"],
4447
},
4548
classifiers=[
4649
"Development Status :: 5 - Production/Stable",

src/aws_encryption_sdk/identifiers.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
# We only actually need these imports when running the mypy checks
1818
pass
1919

20-
__version__ = "4.0.2"
20+
__version__ = "4.0.3"
2121
USER_AGENT_SUFFIX = "AwsEncryptionSdkPython/{}".format(__version__)
2222

2323

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
aws-cryptographic-material-providers>=1.7.4,<=1.11.0
1+
aws-cryptographic-material-providers>=1.7.4,<=1.11.1

0 commit comments

Comments
 (0)