Skip to content

Commit d3d7a44

Browse files
authored
chore(deps): non-breaking updates (#551)
Signed-off-by: Sven Pfennig <git@sven.pfennig.it>
1 parent 7d4e2e6 commit d3d7a44

File tree

9 files changed

+830
-648
lines changed

9 files changed

+830
-648
lines changed

Cargo.lock

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

Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ chrono = { version = "0.4.26", default-features = false, features = [
2727
] } # default features except `oldtime`
2828
client = { path = "./client" }
2929
clap = { version = "4.3.21", features = ["derive"] }
30-
fancy-regex = "0.13.0"
30+
fancy-regex = "0.14.0"
3131
futures-util = "0.3.28"
3232
heck = "0.5.0"
3333
lazy_static = "1.4.0"
@@ -38,15 +38,15 @@ proto-reader = { path = "./crates/proto-reader" }
3838
protobuf = "3.2.0"
3939
protobuf-parse = "=3.2.0" # This crate makes no promises of stabilty, so we pin to the exact version
4040
quote = "1.0"
41-
serial_test = "1.0.0"
41+
serial_test = "3.2.0"
4242
serde = "1.0.183"
4343
serde_json = "1.0.104"
44-
syn = { version = "1.0", features = [
44+
syn = { version = "1.0.109", features = [
4545
"full",
4646
] } # used in macros, so full doesn't affect binary size
4747
test-helpers = { path = "./crates/test-helpers" }
4848
test-helpers-macros = { path = "./crates/test-helpers-macros" }
49-
thiserror = "1.0.44"
49+
thiserror = "2.0"
5050
tokio = "1.43.0"
5151
tonic = "0.12.3"
5252
tonic-health = "0.12.3"

aer/macros/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ proc-macro = true
2525

2626
[dependencies]
2727
heck = { workspace = true }
28-
itertools = "0.10.5"
28+
itertools = "0.14.0"
2929
proc-macro2 = { workspace = true }
3030
protobuf = { workspace = true }
3131
protobuf-parse = { workspace = true }

auraed/Cargo.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,10 @@ ipnetwork = "0.21.1"
4040
iter_tools = "0.24.0"
4141
libc = "0.2.169" # TODO: Nix comes with libc, can we rely on that?
4242
lazy_static = { workspace = true }
43-
libcgroups = { git = "https://github.com/containers/youki", tag = "v0.5.1", default-features = false, features = [
43+
libcgroups = { git = "https://github.com/containers/youki", tag = "v0.5.2", default-features = false, features = [
4444
"v2",
4545
] }
46-
libcontainer = { git = "https://github.com/containers/youki", tag = "v0.5.1", default-features = false, features = [
46+
libcontainer = { git = "https://github.com/containers/youki", tag = "v0.5.2", default-features = false, features = [
4747
"v2",
4848
] }
4949
log = "0.4.21"
@@ -77,13 +77,13 @@ uuid = { workspace = true }
7777
validation = { workspace = true, features = ["regex", "tonic"] }
7878
validation_macros = { path = "../crates/validation/macros" }
7979
walkdir = "2"
80-
vmm = { git = "https://github.com/cloud-hypervisor/cloud-hypervisor", tag = "v43.0", default-features = false, features = [
80+
vmm = { git = "https://github.com/cloud-hypervisor/cloud-hypervisor", tag = "v44.0", default-features = false, features = [
8181
"kvm",
8282
] }
83-
hypervisor = { git = "https://github.com/cloud-hypervisor/cloud-hypervisor", tag = "v43.0", features = [
83+
hypervisor = { git = "https://github.com/cloud-hypervisor/cloud-hypervisor", tag = "v44.0", features = [
8484
"kvm",
8585
] }
86-
net_util = { git = "https://github.com/cloud-hypervisor/cloud-hypervisor", tag = "v43.0" }
86+
net_util = { git = "https://github.com/cloud-hypervisor/cloud-hypervisor", tag = "v44.0" }
8787
vmm-sys-util = "0.12.1"
8888
vm-memory = "0.16.1"
8989
seccompiler = "0.4.0"

auraescript/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ path = "src/bin/main.rs"
2727
[dependencies]
2828
anyhow = { workspace = true }
2929
client = { workspace = true }
30-
deno_ast = { version = "0.44.0", features = ["transpiling"] }
31-
deno_core = "0.338.0"
30+
deno_ast = { version = "0.46.0", features = ["transpiling"] }
31+
deno_core = "0.340.0"
3232
deno_error = "0.5.6"
3333
macros = { package = "auraescript_macros", path = "./macros" }
3434
proto = { workspace = true }

client/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ proto = { workspace = true }
2626
serde = { workspace = true }
2727
thiserror = { workspace = true }
2828
tokio = { workspace = true, features = ["fs", "rt-multi-thread"] }
29-
toml = "0.7.6"
29+
toml = "0.8.20"
3030
tonic = { workspace = true, features = ["tls"] }
3131
tower = { version = "0.5.2", features = ["util"] }
32-
x509-certificate = "0.18.0"
32+
x509-certificate = "0.24.0"
3333
hyper-util = "0.1.6"

crates/validation/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,13 +32,13 @@ url = ["dep:url"]
3232
fancy-regex = { workspace = true, optional = true }
3333
lazy_static = { workspace = true, optional = true }
3434
thiserror = { workspace = true }
35-
validator = "0.16.0"
36-
secrecy = { version = "0.8.0", optional = true }
35+
validator = "0.16.1"
36+
secrecy = { version = "0.10.3", optional = true }
3737
serde = { workspace = true, optional = true }
3838
serde_json = { workspace = true, optional = true }
3939
tonic = { workspace = true, optional = true }
4040
url = { workspace = true, optional = true }
4141

4242
[dev-dependencies]
43-
num_enum = "0.5.7"
44-
num_enum_derive = "0.5.7"
43+
num_enum = "0.7.3"
44+
num_enum_derive = "0.7.3"

crates/validation/src/required_not_empty.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ mod tests {
7676
#[test]
7777
fn test_required_not_empty_secret_string() {
7878
assert!(matches!(
79-
required_not_empty_secret_string(Some(SecretString::new("hi".to_string())), "test", None),
79+
required_not_empty_secret_string(Some(SecretString::new("hi".to_string().into_boxed_str())), "test", None),
8080
Ok(x) if x.expose_secret() == "hi"
8181
));
8282

@@ -87,11 +87,12 @@ mod tests {
8787

8888
assert!(matches!(
8989
required_not_empty_secret_string(
90-
Some(SecretString::new("".to_string())),
90+
Some(SecretString::new("".to_string().into_boxed_str())),
9191
"test",
9292
None
9393
),
9494
Err(ValidationError::Required { .. })
9595
));
9696
}
97-
}
97+
}
98+

hack/certgen

100644100755
File mode changed.

0 commit comments

Comments
 (0)