Skip to content

Commit ef6417d

Browse files
authored
chore: Enable local testing (#1027)
1 parent 75f81e2 commit ef6417d

File tree

8 files changed

+14
-29
lines changed

8 files changed

+14
-29
lines changed

.github/workflows/library_interop_tests.yml

Lines changed: 3 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,7 @@ jobs:
2525
ubuntu-latest,
2626
macos-13,
2727
]
28-
language: [
29-
java,
30-
net,
31-
# python,
32-
rust,
33-
]
28+
language: [java, net, python, rust]
3429
# https://taskei.amazon.dev/tasks/CrypTool-5284
3530
dotnet-version: ["6.0.x"]
3631
runs-on: ${{ matrix.os }}
@@ -197,18 +192,8 @@ jobs:
197192
ubuntu-latest,
198193
macos-13,
199194
]
200-
encrypting_language: [
201-
java,
202-
net,
203-
# python,
204-
rust,
205-
]
206-
decrypting_language: [
207-
java,
208-
net,
209-
# python,
210-
rust,
211-
]
195+
encrypting_language: [java, net, python, rust]
196+
decrypting_language: [java, net, python, rust]
212197
dotnet-version: ["6.0.x"]
213198
runs-on: ${{ matrix.os }}
214199
permissions:

AwsCryptographicMaterialProviders/runtimes/java/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ var props = Properties().apply {
1818
var dafnyVersion = props.getProperty("dafnyVersion")
1919

2020
group = "software.amazon.cryptography"
21-
version = "1.8.0"
21+
version = "1.8.0-SNAPSHOT"
2222
description = "AWS Cryptographic Material Providers Library"
2323

2424
java {

AwsCryptographicMaterialProviders/runtimes/python/pyproject.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ readme = "README.rst"
1313

1414
[tool.poetry.dependencies]
1515
python = "^3.11.0"
16-
aws-cryptography-internal-standard-library = "1.8.0"
17-
aws-cryptography-internal-kms = "1.8.0"
18-
aws-cryptography-internal-dynamodb = "1.8.0"
19-
aws-cryptography-internal-primitives = "1.8.0"
16+
aws-cryptography-internal-standard-library = {path = "../../../StandardLibrary/runtimes/python"}
17+
aws-cryptography-internal-kms = {path = "../../../ComAmazonawsKms/runtimes/python"}
18+
aws-cryptography-internal-dynamodb = {path = "../../../ComAmazonawsDynamodb/runtimes/python"}
19+
aws-cryptography-internal-primitives = {path = "../../../AwsCryptographyPrimitives/runtimes/python"}
2020

2121
# Package testing
2222

AwsCryptographyPrimitives/runtimes/python/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ include = ["**/internaldafny/generated/*.py"]
1212

1313
[tool.poetry.dependencies]
1414
python = "^3.11.0"
15-
aws-cryptography-internal-standard-library = "1.8.0"
15+
aws-cryptography-internal-standard-library = {path = "../../../StandardLibrary/runtimes/python"}
1616
cryptography = "^43.0.1"
1717

1818
# Package testing

ComAmazonawsDynamodb/runtimes/python/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ include = ["**/internaldafny/generated/*.py"]
1313
[tool.poetry.dependencies]
1414
python = "^3.11.0"
1515
boto3 = "^1.35.42"
16-
aws-cryptography-internal-standard-library = "1.8.0"
16+
aws-cryptography-internal-standard-library = {path = "../../../StandardLibrary/runtimes/python"}
1717

1818
# Package testing
1919

ComAmazonawsKms/runtimes/python/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ include = ["**/internaldafny/generated/*.py"]
1313
[tool.poetry.dependencies]
1414
python = "^3.11.0"
1515
boto3 = "^1.35.42"
16-
aws-cryptography-internal-standard-library = "1.8.0"
16+
aws-cryptography-internal-standard-library = {path = "../../../StandardLibrary/runtimes/python"}
1717

1818
# Package testing
1919

TestVectorsAwsCryptographicMaterialProviders/runtimes/java/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ var props = Properties().apply {
2020
var dafnyVersion = props.getProperty("dafnyVersion")
2121

2222
group = "software.amazon.cryptography"
23-
version = "1.8.0"
23+
version = "1.8.0-SNAPSHOT"
2424
description = "TestAwsCryptographicMaterialProviders"
2525

2626
java {
@@ -68,7 +68,7 @@ repositories {
6868
dependencies {
6969
implementation("org.dafny:DafnyRuntime:${dafnyVersion}")
7070
implementation("software.amazon.smithy.dafny:conversion:0.1.1")
71-
implementation("software.amazon.cryptography:aws-cryptographic-material-providers:1.8.0")
71+
implementation("software.amazon.cryptography:aws-cryptographic-material-providers:1.8.0-SNAPSHOT")
7272
implementation(platform("software.amazon.awssdk:bom:2.25.1"))
7373
implementation("software.amazon.awssdk:dynamodb")
7474
implementation("software.amazon.awssdk:dynamodb-enhanced")

project.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@
77
# And the Dotnet projects include and parse this file.
88
dafnyVersion=4.9.0
99
dafnyVerifyVersion=4.9.0
10-
mplVersion=1.8.0
10+
mplVersion=1.8.0-SNAPSHOT

0 commit comments

Comments
 (0)