Skip to content

Commit c83d8a5

Browse files
author
Lucas McDonald
committed
cleanup
1 parent ca635c1 commit c83d8a5

File tree

6 files changed

+7
-8
lines changed

6 files changed

+7
-8
lines changed

CHANGELOG.rst

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

5-
4.0.1 -- 2025-03-XX
5+
4.0.1 -- 2025-03-26
66

77
Fixes
88
-----------
99
* fix: Improve header serialization
10-
`#TODO <https://github.com/aws/aws-encryption-sdk-python/pull/TODO>`_
10+
`#747 <https://github.com/aws/aws-encryption-sdk-python/pull/747>`_
1111
ESDK-Python <4.0.1 would truncate non-ASCII key provider IDs it wrote to message headers.
1212
If a Raw or Custom MasterKeyProvider or Keyring supplied a non-ASCII key provider ID / key namespace,
1313
ESDK-Python would truncate the the key provider ID it wrote to the message's header.

README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ Required Prerequisites
4242
Recommended Prerequisites
4343
=========================
4444

45-
* aws-cryptographic-material-providers: >=1.7.4
45+
* aws-cryptographic-material-providers: >= 1.7.4
4646
* Requires Python 3.11+.
4747

4848
Installation

examples/src/required_encryption_context_cmm.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ def encrypt_and_decrypt_with_keyring(
9999
# Required Encryption Context CMM.
100100
reproduced_encryption_context: Dict[str, str] = {
101101
"requiredKey1": "requiredValue1",
102-
"requiredKey2": "requiredValue1",
102+
"requiredKey2": "requiredValue2",
103103
}
104104

105105
# 8. Decrypt the data
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
aws-cryptographic-material-providers>=1.7.4,<=10.1
1+
aws-cryptographic-material-providers>=1.7.4,<=1.10.0

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ def get_requirements():
4040
license="Apache License 2.0",
4141
install_requires=get_requirements(),
4242
extras_require={
43-
"MPL": ["aws-cryptographic-material-providers<=1.10.0"],
43+
"MPL": ["aws-cryptographic-material-providers>=1.7.4,<=1.10.0"],
4444
},
4545
classifiers=[
4646
"Development Status :: 5 - Production/Stable",

test_vector_handlers/scripts/install_mpl_test_vector_runner.sh

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,7 @@ cd "$(dirname "$0")"
1111
export mplVersion=$(grep 'aws-cryptographic-material-providers==' ../requirements_mpl.txt | sed -E 's/.*==(.+)/\1/')
1212

1313
# Clone MPL repo to get test vectors runner source code and the Dafny version to use
14-
# git clone --branch v$mplVersion --recurse-submodules https://github.com/aws/aws-cryptographic-material-providers-library.git
15-
git clone --recurse-submodules https://github.com/aws/aws-cryptographic-material-providers-library.git
14+
git clone --branch v$mplVersion --recurse-submodules https://github.com/aws/aws-cryptographic-material-providers-library.git
1615

1716
# Download Dafny to build the test vector runner; get Dafny version from ESDK's project.properties file
1817
export dafnyVersion=$(grep '^dafnyVersion=' aws-cryptographic-material-providers-library/project.properties | cut -d '=' -f 2)

0 commit comments

Comments
 (0)