diff --git a/rust/Cargo.lock b/rust/Cargo.lock index 0d83e2f45d..8fdc2e6991 100644 --- a/rust/Cargo.lock +++ b/rust/Cargo.lock @@ -85,28 +85,6 @@ version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9" -[[package]] -name = "async-stream" -version = "0.3.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b5a71a6f37880a80d1d7f19efd781e4b5de42c88f0722cc13bcb6cc2cfe8476" -dependencies = [ - "async-stream-impl", - "futures-core", - "pin-project-lite", -] - -[[package]] -name = "async-stream-impl" -version = "0.3.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - [[package]] name = "async-trait" version = "0.1.89" @@ -762,9 +740,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.178" +version = "0.2.179" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37c93d8daa9d8a012fd8ab92f088405fb202ea0b6ab73ee2482ae66af4f42091" +checksum = "c5a2d376baa530d1238d133232d15e239abad80d05838b4b59354e5268af431f" [[package]] name = "linux-raw-sys" @@ -1201,11 +1179,12 @@ dependencies = [ [[package]] name = "serial_test" -version = "3.2.0" +version = "3.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b258109f244e1d6891bf1053a55d63a5cd4f8f4c30cf9a1280989f80e7a1fa9" +checksum = "0d0b343e184fc3b7bb44dff0705fffcf4b3756ba6aff420dddd8b24ca145e555" dependencies = [ - "futures", + "futures-executor", + "futures-util", "log", "once_cell", "parking_lot", @@ -1215,9 +1194,9 @@ dependencies = [ [[package]] name = "serial_test_derive" -version = "3.2.0" +version = "3.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d69265a08751de7844521fd15003ae0a888e035773ba05695c5c759a6f89eef" +checksum = "6f50427f258fb77356e4cd4aa0e87e2bd2c66dbcee41dc405282cae2bfc26c83" dependencies = [ "proc-macro2", "quote", @@ -1311,9 +1290,9 @@ checksum = "8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683" [[package]] name = "tokio" -version = "1.48.0" +version = "1.49.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408" +checksum = "72a2903cd7736441aac9df9d7688bd0ce48edccaadf181c3b90be801e81d3d86" dependencies = [ "bytes", "libc", @@ -1360,12 +1339,10 @@ dependencies = [ [[package]] name = "tokio-test" -version = "0.4.4" +version = "0.4.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2468baabc3311435b55dd935f702f42cd1b8abb7e754fb7dfb16bd36aa88f9f7" +checksum = "3f6d24790a10a7af737693a3e8f1d03faef7e6ca0cc99aae5066f533766de545" dependencies = [ - "async-stream", - "bytes", "futures-core", "tokio", "tokio-stream", diff --git a/rust/core/Cargo.toml b/rust/core/Cargo.toml index f230e55490..ed77969dcd 100644 --- a/rust/core/Cargo.toml +++ b/rust/core/Cargo.toml @@ -8,10 +8,10 @@ anyhow = "^1.0.97" as-any = "^0.3.2" indexmap = { version = "^2.8.0", features = ["serde"] } serde = { version = "^1.0.219", features = ["derive"] } -tokio = "1.44.1" +tokio = "1.49.0" [dev-dependencies] -serial_test = "^3.2.0" +serial_test = "^3.3.1" serde_json = "^1.0.148" [lib] diff --git a/rust/echo/Cargo.toml b/rust/echo/Cargo.toml index 42418a5d03..27c38889e6 100644 --- a/rust/echo/Cargo.toml +++ b/rust/echo/Cargo.toml @@ -41,9 +41,9 @@ once_cell = { version = "^1.21.1", optional = true } toolshed-test = { path = "../test", optional = true } [dev-dependencies] -libc = "^0.2.171" +libc = "^0.2.179" mio = "^1.0.3" mockall = "^0.14.0" scopeguard = "^1.2.0" -serial_test = "^3.2.0" +serial_test = "^3.3.1" toolshed_runner = { path = "../runner", features = ["test"] } diff --git a/rust/runner/Cargo.toml b/rust/runner/Cargo.toml index b9df9273ca..89963ddbe7 100644 --- a/rust/runner/Cargo.toml +++ b/rust/runner/Cargo.toml @@ -24,11 +24,11 @@ toolshed-test = { path = "../test", optional = true } [dev-dependencies] assert_matches = "^1.5" -libc = "^0.2.171" +libc = "^0.2.179" mockall = { version = "^0.14.0" } mockall_double = "^0.3" scopeguard = "^1.2" -serial_test = "^3.2.0" +serial_test = "^3.3.1" tokio-test = "^0.4" [lib] diff --git a/rust/test/Cargo.toml b/rust/test/Cargo.toml index 9b67a5be0e..6c1de717db 100644 --- a/rust/test/Cargo.toml +++ b/rust/test/Cargo.toml @@ -12,7 +12,7 @@ log = "^0.4" once_cell = { version = "^1.21" } [dev-dependencies] -serial_test = "^3.2.0" +serial_test = "^3.3.1" scopeguard = "^1.2" [lib]