diff --git a/AwsCryptographicMaterialProviders/runtimes/java/build.gradle.kts b/AwsCryptographicMaterialProviders/runtimes/java/build.gradle.kts index 65485ed10..fc59cd502 100644 --- a/AwsCryptographicMaterialProviders/runtimes/java/build.gradle.kts +++ b/AwsCryptographicMaterialProviders/runtimes/java/build.gradle.kts @@ -18,7 +18,7 @@ var props = Properties().apply { var dafnyVersion = props.getProperty("dafnyVersion") group = "software.amazon.cryptography" -version = "1.7.1-SNAPSHOT" +version = "1.7.2" description = "AWS Cryptographic Material Providers Library" java { diff --git a/AwsCryptographicMaterialProviders/runtimes/net/AssemblyInfo.cs b/AwsCryptographicMaterialProviders/runtimes/net/AssemblyInfo.cs index b1d7c8081..93abb0ea0 100644 --- a/AwsCryptographicMaterialProviders/runtimes/net/AssemblyInfo.cs +++ b/AwsCryptographicMaterialProviders/runtimes/net/AssemblyInfo.cs @@ -3,4 +3,4 @@ [assembly: AssemblyTitle("AWS.Cryptography.MaterialProviders")] // This should be kept in sync with the version number in MPL.csproj -[assembly: AssemblyVersion("1.7.1")] +[assembly: AssemblyVersion("1.7.2")] diff --git a/AwsCryptographicMaterialProviders/runtimes/net/MPL.csproj b/AwsCryptographicMaterialProviders/runtimes/net/MPL.csproj index 86212cb52..38c6b6073 100644 --- a/AwsCryptographicMaterialProviders/runtimes/net/MPL.csproj +++ b/AwsCryptographicMaterialProviders/runtimes/net/MPL.csproj @@ -5,7 +5,7 @@ false true - 1.7.1 + 1.7.2 AWS.Cryptography.MaterialProviders AWS.Cryptography.MaterialProviders diff --git a/AwsCryptographicMaterialProviders/runtimes/python/pyproject.toml b/AwsCryptographicMaterialProviders/runtimes/python/pyproject.toml index 8192d591c..54372a9c4 100644 --- a/AwsCryptographicMaterialProviders/runtimes/python/pyproject.toml +++ b/AwsCryptographicMaterialProviders/runtimes/python/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "aws-cryptographic-material-providers" -version = "1.7.1" +version = "1.7.2" description = "AWS Cryptographic Material Providers Library for Python" authors = ["AWS Crypto Tools "] packages = [ @@ -13,10 +13,10 @@ readme = "README.rst" [tool.poetry.dependencies] python = "^3.11.0" -aws-cryptography-internal-standard-library = {path = "../../../StandardLibrary/runtimes/python"} -aws-cryptography-internal-kms = {path = "../../../ComAmazonawsKms/runtimes/python"} -aws-cryptography-internal-dynamodb = {path = "../../../ComAmazonawsDynamodb/runtimes/python"} -aws-cryptography-internal-primitives = {path = "../../../AwsCryptographyPrimitives/runtimes/python"} +aws-cryptography-internal-standard-library = "~1.7.2" +aws-cryptography-internal-kms = "~1.7.2" +aws-cryptography-internal-dynamodb = "~1.7.2" +aws-cryptography-internal-primitives = "~1.7.2" # Package testing diff --git a/AwsCryptographyPrimitives/runtimes/net/AssemblyInfo.cs b/AwsCryptographyPrimitives/runtimes/net/AssemblyInfo.cs index 7702744bc..fabc50ed9 100644 --- a/AwsCryptographyPrimitives/runtimes/net/AssemblyInfo.cs +++ b/AwsCryptographyPrimitives/runtimes/net/AssemblyInfo.cs @@ -3,4 +3,4 @@ [assembly: AssemblyTitle("AWS.Cryptography.Internal.AwsCryptographyPrimitives")] // This should be kept in sync with the version number in Crypto.csproj -[assembly: AssemblyVersion("1.7.1")] +[assembly: AssemblyVersion("1.7.2")] diff --git a/AwsCryptographyPrimitives/runtimes/net/Crypto.csproj b/AwsCryptographyPrimitives/runtimes/net/Crypto.csproj index e7dfc3759..99d78ac95 100644 --- a/AwsCryptographyPrimitives/runtimes/net/Crypto.csproj +++ b/AwsCryptographyPrimitives/runtimes/net/Crypto.csproj @@ -5,7 +5,7 @@ false true - 1.7.1 + 1.7.2 AWS.Cryptography.Internal.AwsCryptographyPrimitives AWS.Cryptography.Internal.AwsCryptographyPrimitives diff --git a/AwsCryptographyPrimitives/runtimes/python/pyproject.toml b/AwsCryptographyPrimitives/runtimes/python/pyproject.toml index 92a4b976a..0e8305998 100644 --- a/AwsCryptographyPrimitives/runtimes/python/pyproject.toml +++ b/AwsCryptographyPrimitives/runtimes/python/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "aws-cryptography-internal-primitives" -version = "1.7.1" +version = "1.7.2" description = "" authors = ["AWS Crypto Tools "] packages = [ @@ -12,7 +12,7 @@ include = ["**/internaldafny/generated/*.py"] [tool.poetry.dependencies] python = "^3.11.0" -aws-cryptography-internal-standard-library = {path = "../../../StandardLibrary/runtimes/python"} +aws-cryptography-internal-standard-library = "~1.7.2" cryptography = "^43.0.1" # Package testing diff --git a/CHANGELOG.md b/CHANGELOG.md index d7595c430..089e9a7b7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,17 @@ # Changelog +## [1.7.2](https://github.com/aws/aws-cryptographic-material-providers-library/compare/v1.7.1...v1.7.2) (2024-10-22) + +This release is available in the following languages: + +- Python + +### Bug Fixes + +- Move Java helper methods out of extern class ([#855](https://github.com/aws/aws-cryptographic-material-providers-library/issues/855)) ([61fddf8](https://github.com/aws/aws-cryptographic-material-providers-library/commit/61fddf8359749e9fd7f5c3151cfaf1c6c0bca747)) +- Smithy-Dafny update for separated classes and unions ([#806](https://github.com/aws/aws-cryptographic-material-providers-library/issues/806)) ([4b7cc5f](https://github.com/aws/aws-cryptographic-material-providers-library/commit/4b7cc5f368e6a878d5e003484e88a33a0f2bb6d3)) +- variable name collision fix for Go ([ceaec06](https://github.com/aws/aws-cryptographic-material-providers-library/commit/ceaec06cd4a670659e8329d879558081a2401e2d)) + # [1.7.1](https://github.com/aws/aws-cryptographic-material-providers-library/compare/v1.7.0...v1.7.1) (2024-10-11) This release is available in the following languages: diff --git a/ComAmazonawsDynamodb/runtimes/net/AssemblyInfo.cs b/ComAmazonawsDynamodb/runtimes/net/AssemblyInfo.cs index 480d7521c..8d2aafc3f 100644 --- a/ComAmazonawsDynamodb/runtimes/net/AssemblyInfo.cs +++ b/ComAmazonawsDynamodb/runtimes/net/AssemblyInfo.cs @@ -3,4 +3,4 @@ [assembly: AssemblyTitle("AWS.Cryptography.Internal.ComAmazonawsDynamodb")] // This should be kept in sync with the version number in ComAmazonawsDynamodb.csproj -[assembly: AssemblyVersion("1.7.1")] +[assembly: AssemblyVersion("1.7.2")] diff --git a/ComAmazonawsDynamodb/runtimes/net/ComAmazonawsDynamodb.csproj b/ComAmazonawsDynamodb/runtimes/net/ComAmazonawsDynamodb.csproj index cebef984f..c7186cf1a 100644 --- a/ComAmazonawsDynamodb/runtimes/net/ComAmazonawsDynamodb.csproj +++ b/ComAmazonawsDynamodb/runtimes/net/ComAmazonawsDynamodb.csproj @@ -5,7 +5,7 @@ false true - 1.7.1 + 1.7.2 AWS.Cryptography.Internal.ComAmazonawsDynamodb AWS.Cryptography.Internal.ComAmazonawsDynamodb diff --git a/ComAmazonawsDynamodb/runtimes/python/pyproject.toml b/ComAmazonawsDynamodb/runtimes/python/pyproject.toml index a3968eec2..fb219b0a8 100644 --- a/ComAmazonawsDynamodb/runtimes/python/pyproject.toml +++ b/ComAmazonawsDynamodb/runtimes/python/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "aws-cryptography-internal-dynamodb" -version = "1.7.1" +version = "1.7.2" description = "" authors = ["AWS Crypto Tools "] packages = [ @@ -13,7 +13,7 @@ include = ["**/internaldafny/generated/*.py"] [tool.poetry.dependencies] python = "^3.11.0" boto3 = "^1.35.42" -aws-cryptography-internal-standard-library = {path = "../../../StandardLibrary/runtimes/python"} +aws-cryptography-internal-standard-library = "~1.7.2" # Package testing diff --git a/ComAmazonawsKms/runtimes/net/AWS-KMS.csproj b/ComAmazonawsKms/runtimes/net/AWS-KMS.csproj index d4efb69fe..e31e56a22 100644 --- a/ComAmazonawsKms/runtimes/net/AWS-KMS.csproj +++ b/ComAmazonawsKms/runtimes/net/AWS-KMS.csproj @@ -5,7 +5,7 @@ false true - 1.7.1 + 1.7.2 AWS.Cryptography.Internal.ComAmazonawsKms AWS.Cryptography.Internal.ComAmazonawsKms diff --git a/ComAmazonawsKms/runtimes/net/AssemblyInfo.cs b/ComAmazonawsKms/runtimes/net/AssemblyInfo.cs index 21ad8a8b0..3c3d90833 100644 --- a/ComAmazonawsKms/runtimes/net/AssemblyInfo.cs +++ b/ComAmazonawsKms/runtimes/net/AssemblyInfo.cs @@ -3,4 +3,4 @@ [assembly: AssemblyTitle("AWS.Cryptography.Internal.ComAmazonawsKms")] // This should be kept in sync with the version number in AWS-KMS.csproj -[assembly: AssemblyVersion("1.7.1")] +[assembly: AssemblyVersion("1.7.2")] diff --git a/ComAmazonawsKms/runtimes/python/pyproject.toml b/ComAmazonawsKms/runtimes/python/pyproject.toml index a7d30277b..7c530d5aa 100644 --- a/ComAmazonawsKms/runtimes/python/pyproject.toml +++ b/ComAmazonawsKms/runtimes/python/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "aws-cryptography-internal-kms" -version = "1.7.1" +version = "1.7.2" description = "" authors = ["AWS Crypto Tools "] packages = [ @@ -13,7 +13,7 @@ include = ["**/internaldafny/generated/*.py"] [tool.poetry.dependencies] python = "^3.11.0" boto3 = "^1.35.42" -aws-cryptography-internal-standard-library = {path = "../../../StandardLibrary/runtimes/python"} +aws-cryptography-internal-standard-library = "~1.7.2" # Package testing diff --git a/StandardLibrary/runtimes/net/AssemblyInfo.cs b/StandardLibrary/runtimes/net/AssemblyInfo.cs index 29754d9df..c6c4b6549 100644 --- a/StandardLibrary/runtimes/net/AssemblyInfo.cs +++ b/StandardLibrary/runtimes/net/AssemblyInfo.cs @@ -3,4 +3,4 @@ [assembly: AssemblyTitle("AWS.Cryptography.Internal.StandardLibrary")] // This should be kept in sync with the version number in STD.csproj -[assembly: AssemblyVersion("1.7.1")] +[assembly: AssemblyVersion("1.7.2")] diff --git a/StandardLibrary/runtimes/net/STD.csproj b/StandardLibrary/runtimes/net/STD.csproj index 528b769b8..9c503da74 100644 --- a/StandardLibrary/runtimes/net/STD.csproj +++ b/StandardLibrary/runtimes/net/STD.csproj @@ -5,7 +5,7 @@ false true - 1.7.1 + 1.7.2 AWS.Cryptography.Internal.StandardLibrary AWS.Cryptography.Internal.StandardLibrary diff --git a/StandardLibrary/runtimes/python/pyproject.toml b/StandardLibrary/runtimes/python/pyproject.toml index dd64c921d..5dbb4ddd5 100644 --- a/StandardLibrary/runtimes/python/pyproject.toml +++ b/StandardLibrary/runtimes/python/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "aws-cryptography-internal-standard-library" -version = "1.7.1" +version = "1.7.2" description = "" authors = ["AWS Crypto Tools "] packages = [ diff --git a/TestVectorsAwsCryptographicMaterialProviders/runtimes/java/build.gradle.kts b/TestVectorsAwsCryptographicMaterialProviders/runtimes/java/build.gradle.kts index c7a11ed42..27a01a712 100644 --- a/TestVectorsAwsCryptographicMaterialProviders/runtimes/java/build.gradle.kts +++ b/TestVectorsAwsCryptographicMaterialProviders/runtimes/java/build.gradle.kts @@ -20,7 +20,7 @@ var props = Properties().apply { var dafnyVersion = props.getProperty("dafnyVersion") group = "software.amazon.cryptography" -version = "1.7.1-SNAPSHOT" +version = "1.7.2" description = "TestAwsCryptographicMaterialProviders" java { @@ -68,7 +68,7 @@ repositories { dependencies { implementation("org.dafny:DafnyRuntime:${dafnyVersion}") implementation("software.amazon.smithy.dafny:conversion:0.1.1") - implementation("software.amazon.cryptography:aws-cryptographic-material-providers:1.7.1-SNAPSHOT") + implementation("software.amazon.cryptography:aws-cryptographic-material-providers:1.7.2") implementation(platform("software.amazon.awssdk:bom:2.25.1")) implementation("software.amazon.awssdk:dynamodb") implementation("software.amazon.awssdk:dynamodb-enhanced") diff --git a/project.properties b/project.properties index 6a97f2c05..e34e3e39e 100644 --- a/project.properties +++ b/project.properties @@ -7,4 +7,4 @@ # And the Dotnet projects include and parse this file. dafnyVersion=4.8.0 dafnyVerifyVersion=4.8.0 -mplVersion=1.7.1-SNAPSHOT +mplVersion=1.7.2