Skip to content

Commit bcde4d2

Browse files
authored
Merge pull request #122 from jplock/jp-axum-update
Update dependencies
2 parents 415d459 + 8831980 commit bcde4d2

File tree

8 files changed

+63
-77
lines changed

8 files changed

+63
-77
lines changed

.github/workflows/deploy-docs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@ jobs:
2828
if: github.repository_owner == 'aws-samples'
2929
runs-on: ubuntu-latest
3030
steps:
31-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
32-
- uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5
31+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
32+
- uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3.0
3333
with:
3434
python-version: 3.x
3535
cache: pip

.github/workflows/rust.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
- name: Checkout
2626
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
2727
- name: Cache
28-
uses: Swatinem/rust-cache@82a92a6e8fbeee089604da2575dc567ae9ddeaab # v2.7.5
28+
uses: Swatinem/rust-cache@f0deed1e0edfc6a9be95417288c0e1099b1eeec3 # v2.7.7
2929
- name: Format
3030
run: cargo fmt --all -- --check --verbose
3131
- name: Build

Cargo.lock

Lines changed: 46 additions & 60 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

enclave/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,14 @@ name = "enclave-vault"
1313
path = "src/main.rs"
1414

1515
[dependencies]
16-
anyhow = { version = "=1.0.94", default-features = false }
16+
anyhow = { version = "=1.0.95", default-features = false }
1717
aws-lc-rs = { version = "=1.12.0", default-features = false }
1818
byteorder = { version = "=1.5.0", default-features = false }
1919
cel-interpreter = { version = "=0.9.0", default-features = false, features = ["json", "chrono"] }
2020
chrono = { version = "=0.4.39", default-features = false, features = ["now"] }
2121
data-encoding = { version = "=2.6.0", default-features = false, features = ["alloc"] }
22-
serde = { version = "=1.0.216", default-features = false, features = ["derive"] }
23-
serde_json = { version = "=1.0.133", default-features = false }
22+
serde = { version = "=1.0.217", default-features = false, features = ["derive"] }
23+
serde_json = { version = "=1.0.134", default-features = false }
2424
rustls = { version = "=0.23.20", default-features = false, features = ["aws_lc_rs"] }
2525
vsock = { version = "=0.5.1", default-features = false }
2626
zeroize = { version = "=1.8.1", default-features = false, features = ["zeroize_derive"] }

enclave/src/expressions.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@ mod tests {
185185
let expected: BTreeMap<String, Value> = BTreeMap::from([
186186
("first_name".into(), "Bob".into()),
187187
("birth_date".into(), "1979-01-01".into()),
188-
("age".into(), 45.into()),
188+
("age".into(), 46.into()),
189189
]);
190190

191191
let actual = execute_expressions(&fields, &expressions).unwrap();

parent/Cargo.toml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,16 +14,16 @@ name = "parent-vault"
1414
path = "src/main.rs"
1515

1616
[dependencies]
17-
anyhow = { version = "=1.0.94", default-features = false }
18-
aws-config = { version = "=1.5.11", default-features = false, features = ["rustls", "rt-tokio", "behavior-version-latest"] }
17+
anyhow = { version = "=1.0.95", default-features = false }
18+
aws-config = { version = "=1.5.12", default-features = false, features = ["rustls", "rt-tokio", "behavior-version-latest"] }
1919
aws-credential-types = { version = "=1.2.1", default-features = false }
20-
axum = { version = "=0.7.9", default-features = false, features = ["http1", "json", "tokio", "tracing"] }
20+
axum = { version = "=0.8.1", default-features = false, features = ["http1", "json", "tokio", "tracing"] }
2121
byteorder = { version = "=1.5.0", default-features = false }
2222
clap = { version = "=4.5.23", default-features = false, features = ["std", "derive", "env"] }
2323
fastrand = { version = "=2.3.0", default-features = false }
24-
serde = { version = "=1.0.216", default-features = false, features = ["derive"] }
25-
serde_json = { version = "=1.0.133", default-features = false }
26-
thiserror = { version = "=2.0.8", default-features = false }
24+
serde = { version = "=1.0.217", default-features = false, features = ["derive"] }
25+
serde_json = { version = "=1.0.134", default-features = false }
26+
thiserror = { version = "=2.0.9", default-features = false }
2727
tokio = { version = "=1.42.0", default-features = false, features = ["rt-multi-thread", "process", "tracing"] }
2828
tracing = { version = "=0.1.41", default-features = false, features = ["log"] }
2929
tracing-subscriber = { version = "=0.3.19", default-features = false, features = ["ansi", "env-filter", "fmt", "json"] }

parent/src/application.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ pub struct AppState {
1818

1919
pub struct Application {
2020
port: u16,
21-
server: Serve<Router, Router>,
21+
server: Serve<TcpListener, Router, Router>,
2222
}
2323

2424
impl Application {
@@ -41,7 +41,7 @@ impl Application {
4141
}
4242

4343
pub async fn run_until_stopped(self) -> Result<(), std::io::Error> {
44-
self.server.tcp_nodelay(true).await
44+
self.server.await
4545
}
4646
}
4747

@@ -50,7 +50,7 @@ pub fn run(
5050
listener: TcpListener,
5151
options: ParentOptions,
5252
enclaves: Arc<Enclaves>,
53-
) -> Result<Serve<Router, Router>, std::io::Error> {
53+
) -> Result<Serve<TcpListener, Router, Router>, std::io::Error> {
5454
let state = Arc::new(AppState { options, enclaves });
5555

5656
let app = Router::new()

0 commit comments

Comments
 (0)