diff --git a/Cargo.lock b/Cargo.lock index fc8605b545..d3f60be829 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1929,9 +1929,9 @@ checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" [[package]] name = "libc" -version = "0.2.155" +version = "0.2.171" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c" +checksum = "c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6" [[package]] name = "libloading" @@ -5012,9 +5012,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.39.2" +version = "1.43.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "daa4fb1bc778bd6f04cbfc4bb2d06a7396a8f299dc33ea1900cedaa316f467b1" +checksum = "492a604e2fd7f814268a378409e6c92b5525d747d10db9a229723f55a417958c" dependencies = [ "backtrace", "bytes", @@ -5039,9 +5039,9 @@ dependencies = [ [[package]] name = "tokio-macros" -version = "2.4.0" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752" +checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8" dependencies = [ "proc-macro2", "quote", diff --git a/Cargo.toml b/Cargo.toml index fced6f6e28..05f48415ff 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -146,7 +146,7 @@ strum = { version = "0.26.3", features = ["derive"] } tap = "1.0" tempfile = "3.3" thiserror = "1.0" -tokio = { version = "1.39", features = ["rt"] } +tokio = { version = "1.43", features = ["rt"] } tokio-retry = "0.3.0" tonic = "0.11" tonic-build = "0.11" diff --git a/crates/spfs-cli/cmd-clean/Cargo.toml b/crates/spfs-cli/cmd-clean/Cargo.toml index 6d57581ed9..62a1c0c67d 100644 --- a/crates/spfs-cli/cmd-clean/Cargo.toml +++ b/crates/spfs-cli/cmd-clean/Cargo.toml @@ -27,6 +27,6 @@ miette = { workspace = true, features = ["fancy"] } question = "0.2.2" spfs = { workspace = true } spfs-cli-common = { workspace = true } -tokio = { version = "1.20", features = ["rt", "rt-multi-thread"] } +tokio = { workspace = true, features = ["rt", "rt-multi-thread"] } tracing = { workspace = true } url = { version = "2.2", features = ["serde"] } diff --git a/crates/spfs-cli/cmd-enter/Cargo.toml b/crates/spfs-cli/cmd-enter/Cargo.toml index d38b551930..d579167058 100644 --- a/crates/spfs-cli/cmd-enter/Cargo.toml +++ b/crates/spfs-cli/cmd-enter/Cargo.toml @@ -25,6 +25,6 @@ miette = { workspace = true, features = ["fancy"] } nix = { workspace = true } spfs = { workspace = true } spfs-cli-common = { workspace = true } -tokio = { version = "1.20", features = ["rt", "rt-multi-thread"] } +tokio = { workspace = true, features = ["rt", "rt-multi-thread"] } tracing = { workspace = true } url = "2.2" diff --git a/crates/spfs-cli/cmd-fuse/Cargo.toml b/crates/spfs-cli/cmd-fuse/Cargo.toml index 63be0dab0e..a08612a164 100644 --- a/crates/spfs-cli/cmd-fuse/Cargo.toml +++ b/crates/spfs-cli/cmd-fuse/Cargo.toml @@ -35,7 +35,7 @@ miette = { workspace = true, features = ["fancy"] } nix = { workspace = true, features = ["process"] } spfs = { workspace = true, features = ["fuse-backend"] } spfs-cli-common = { workspace = true } -tokio = { version = "1.20", features = ["rt", "rt-multi-thread"] } +tokio = { workspace = true, features = ["rt", "rt-multi-thread"] } tracing = { workspace = true } url = "2.2" diff --git a/crates/spfs-cli/cmd-join/Cargo.toml b/crates/spfs-cli/cmd-join/Cargo.toml index 1988ed5693..608995a5a7 100644 --- a/crates/spfs-cli/cmd-join/Cargo.toml +++ b/crates/spfs-cli/cmd-join/Cargo.toml @@ -25,5 +25,5 @@ futures = { workspace = true } miette = { workspace = true, features = ["fancy"] } spfs = { workspace = true } spfs-cli-common = { workspace = true } -tokio = { version = "1.20", features = ["rt", "rt-multi-thread"] } +tokio = { workspace = true, features = ["rt", "rt-multi-thread"] } tracing = { workspace = true } diff --git a/crates/spfs-cli/cmd-monitor/Cargo.toml b/crates/spfs-cli/cmd-monitor/Cargo.toml index 834bf3740a..9bbc2bab6b 100644 --- a/crates/spfs-cli/cmd-monitor/Cargo.toml +++ b/crates/spfs-cli/cmd-monitor/Cargo.toml @@ -25,6 +25,6 @@ miette = { workspace = true, features = ["fancy"] } nix = { workspace = true } spfs = { workspace = true, features = ["fuse-backend"] } spfs-cli-common = { workspace = true } -tokio = { version = "1.20", features = ["rt", "rt-multi-thread"] } +tokio = { workspace = true, features = ["rt", "rt-multi-thread"] } tracing = { workspace = true } url = "2.2" diff --git a/crates/spfs-cli/cmd-render/Cargo.toml b/crates/spfs-cli/cmd-render/Cargo.toml index b424df4117..e9dc2561aa 100644 --- a/crates/spfs-cli/cmd-render/Cargo.toml +++ b/crates/spfs-cli/cmd-render/Cargo.toml @@ -28,5 +28,5 @@ serde_json = { workspace = true } spfs = { workspace = true } spfs-cli-common = { workspace = true } strum = { workspace = true, features = ["derive"] } -tokio = { version = "1.20", features = ["rt", "rt-multi-thread"] } +tokio = { workspace = true, features = ["rt", "rt-multi-thread"] } tracing = { workspace = true } diff --git a/crates/spfs-cli/cmd-winfsp/Cargo.toml b/crates/spfs-cli/cmd-winfsp/Cargo.toml index 6bb4115697..b28e5193ca 100644 --- a/crates/spfs-cli/cmd-winfsp/Cargo.toml +++ b/crates/spfs-cli/cmd-winfsp/Cargo.toml @@ -28,7 +28,7 @@ nix = { workspace = true, features = ["process"] } spfs-vfs = { workspace = true, features = ["winfsp-backend"] } spfs = { workspace = true, features = ["winfsp-backend"] } spfs-cli-common = { workspace = true } -tokio = { version = "1.20", features = ["rt"] } +tokio = { workspace = true, features = ["rt"] } tracing = { workspace = true } tonic = { workspace = true } tower = { workspace = true } diff --git a/crates/spfs-cli/main/Cargo.toml b/crates/spfs-cli/main/Cargo.toml index dc30e12435..d7f50759e1 100644 --- a/crates/spfs-cli/main/Cargo.toml +++ b/crates/spfs-cli/main/Cargo.toml @@ -41,7 +41,7 @@ serde_yaml = { workspace = true } spfs = { workspace = true } spfs-cli-common = { workspace = true } strum = { workspace = true, features = ["derive"] } -tokio = { version = "1.20", features = ["io-util", "rt", "rt-multi-thread"] } +tokio = { workspace = true, features = ["io-util", "rt", "rt-multi-thread"] } tokio-stream = { version = "0.1", features = ["net"] } tonic = { workspace = true, optional = true } tracing = { workspace = true } diff --git a/crates/spfs-encoding/Cargo.toml b/crates/spfs-encoding/Cargo.toml index d7fe224a12..890c0e2902 100644 --- a/crates/spfs-encoding/Cargo.toml +++ b/crates/spfs-encoding/Cargo.toml @@ -17,7 +17,7 @@ data-encoding = { workspace = true } ring = { workspace = true } serde = { workspace = true, features = ["derive"] } spfs-proto = { path = "../spfs-proto" } -tokio = { version = "1.20", features = ["io-util", "io-std"] } +tokio = { workspace = true, features = ["io-util", "io-std"] } thiserror = { workspace = true } miette = { workspace = true } diff --git a/crates/spfs-vfs/Cargo.toml b/crates/spfs-vfs/Cargo.toml index 028e6b2965..2997a90f5d 100644 --- a/crates/spfs-vfs/Cargo.toml +++ b/crates/spfs-vfs/Cargo.toml @@ -41,7 +41,7 @@ miette = { workspace = true, features = ["fancy"] } prost = { workspace = true, optional = true } spfs = { workspace = true } thiserror = { workspace = true } -tokio = { version = "1.20", features = ["rt", "rt-multi-thread"] } +tokio = { workspace = true, features = ["rt", "rt-multi-thread"] } tracing = { workspace = true } tonic = { workspace = true, optional = true } url = "2.2" diff --git a/crates/spfs/Cargo.toml b/crates/spfs/Cargo.toml index f923c7ab75..737164d13d 100644 --- a/crates/spfs/Cargo.toml +++ b/crates/spfs/Cargo.toml @@ -76,7 +76,7 @@ spfs-proto = { path = "../spfs-proto", features = ["serde"] } strum = { workspace = true, features = ["derive"] } tar = "0.4.30" tempfile = { workspace = true } -tokio = { version = "1.20", features = [ +tokio = { workspace = true, features = [ "fs", "io-util", "io-std", diff --git a/crates/spk-cli/cmd-debug/Cargo.toml b/crates/spk-cli/cmd-debug/Cargo.toml index daf71df124..fed2e52aad 100644 --- a/crates/spk-cli/cmd-debug/Cargo.toml +++ b/crates/spk-cli/cmd-debug/Cargo.toml @@ -23,5 +23,5 @@ spk-cli-common = { workspace = true } spk-exec = { workspace = true } spk-schema = { workspace = true } spk-storage = { workspace = true } -tokio = { version = "1.20", features = ["rt"] } +tokio = { workspace = true, features = ["rt"] } tracing = "0.1.35" diff --git a/crates/spk-cli/group3/Cargo.toml b/crates/spk-cli/group3/Cargo.toml index 7f2cf3d893..9ee8864737 100644 --- a/crates/spk-cli/group3/Cargo.toml +++ b/crates/spk-cli/group3/Cargo.toml @@ -24,7 +24,7 @@ spk-storage = { workspace = true } spk-schema = { workspace = true } spfs-cli-common = { workspace = true } tracing = { workspace = true } -tokio = "1.20" +tokio = { workspace = true } [dev-dependencies] tar = "0.4.3" diff --git a/crates/spk-solve/crates/validation/Cargo.toml b/crates/spk-solve/crates/validation/Cargo.toml index 011f483ac1..39276e66fa 100644 --- a/crates/spk-solve/crates/validation/Cargo.toml +++ b/crates/spk-solve/crates/validation/Cargo.toml @@ -35,7 +35,7 @@ spk-schema = { workspace = true } spk-storage = { workspace = true } thiserror = { workspace = true } miette = { workspace = true } -tokio = { version = "1.20", features = ["rt"] } +tokio = { workspace = true, features = ["rt"] } tracing = "0.1.35" [dev-dependencies]