diff --git a/rust/Cargo.lock b/rust/Cargo.lock index b257fc4cd..9031a5733 100644 --- a/rust/Cargo.lock +++ b/rust/Cargo.lock @@ -195,6 +195,17 @@ dependencies = [ "futures-core", ] +[[package]] +name = "async-channel" +version = "1.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "81953c529336010edd6d8e358f886d9581267795c61b19475b71314bffa46d35" +dependencies = [ + "concurrent-queue", + "event-listener 2.5.3", + "futures-core", +] + [[package]] name = "async-channel" version = "2.2.0" @@ -659,7 +670,7 @@ version = "1.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a37913e8dc4ddcc604f0c6d3bf2887c995153af3611de9e23c352b44c1b9118" dependencies = [ - "async-channel", + "async-channel 2.2.0", "async-lock 3.3.0", "async-task", "fastrand 2.0.1", @@ -1980,7 +1991,7 @@ dependencies = [ "phoenix-channel", "proptest", "rand 0.8.5", - "redis 0.24.0", + "redis 0.25.0", "secrecy", "serde", "sha2", @@ -2226,6 +2237,18 @@ version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" +[[package]] +name = "futures-time" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6404853a6824881fe5f7d662d147dc4e84ecd2259ba0378f272a71dab600758a" +dependencies = [ + "async-channel 1.9.0", + "async-io 1.13.0", + "futures-core", + "pin-project-lite", +] + [[package]] name = "futures-timer" version = "3.0.3" @@ -4882,13 +4905,14 @@ dependencies = [ [[package]] name = "redis" -version = "0.24.0" +version = "0.25.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c580d9cbbe1d1b479e8d67cf9daf6a62c957e6846048408b80b43ac3f6af84cd" +checksum = "3268dab7fe8f1d136b3c4367bc230383dc2c357f8e305ee898fa3beacddaf00d" dependencies = [ "async-trait", "bytes", "combine", + "futures-time", "futures-util", "itoa 1.0.10", "percent-encoding", @@ -5688,7 +5712,7 @@ dependencies = [ "hex", "pnet_packet", "rand 0.8.5", - "redis 0.24.0", + "redis 0.25.0", "redis-macros", "secrecy", "serde", diff --git a/rust/relay/Cargo.toml b/rust/relay/Cargo.toml index b749486fd..abfd791de 100644 --- a/rust/relay/Cargo.toml +++ b/rust/relay/Cargo.toml @@ -41,7 +41,7 @@ axum = { version = "0.7.3", default-features = false, features = ["http1", "toki backoff = "0.4" [dev-dependencies] -redis = { version = "0.24.0", default-features = false, features = ["tokio-comp"] } +redis = { version = "0.25.0", default-features = false, features = ["tokio-comp"] } difference = "2.0.0" [[test]] diff --git a/rust/snownet-tests/Cargo.toml b/rust/snownet-tests/Cargo.toml index bfd35c0d1..74d5c0354 100644 --- a/rust/snownet-tests/Cargo.toml +++ b/rust/snownet-tests/Cargo.toml @@ -12,7 +12,7 @@ futures = "0.3" hex = "0.4" pnet_packet = { version = "0.34" } rand = "0.8" -redis = { version = "0.24.0", default-features = false, features = ["tokio-comp"] } +redis = { version = "0.25.0", default-features = false, features = ["tokio-comp"] } redis-macros = "0.2.1" secrecy = { workspace = true } serde = { version = "1", features = ["derive"] }