diff --git a/Cargo.lock b/Cargo.lock index 26e1370ae..5d9fa8795 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -127,7 +127,7 @@ dependencies = [ "chrono", "derive_more", "log", - "redis", + "redis 0.31.0", "static_assertions", "time", "uuid", @@ -219,7 +219,7 @@ dependencies = [ "deadpool-redis", "derive_more", "rand 0.9.0", - "redis", + "redis 0.31.0", "serde", "serde_json", "tracing", @@ -857,7 +857,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c136f185b3ca9d1f4e4e19c11570e1002f4bfdd592d589053e225716d613851f" dependencies = [ "deadpool", - "redis", + "redis 0.29.5", ] [[package]] @@ -2000,10 +2000,32 @@ name = "redis" version = "0.29.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1bc42f3a12fd4408ce64d8efef67048a924e543bd35c6591c0447fda9054695f" +dependencies = [ + "arc-swap", + "bytes", + "combine", + "futures-util", + "itoa", + "num-bigint", + "percent-encoding", + "pin-project-lite", + "ryu", + "socket2", + "tokio", + "tokio-util", + "url", +] + +[[package]] +name = "redis" +version = "0.31.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0bc1ea653e0b2e097db3ebb5b7f678be339620b8041f66b30a308c1d45d36a7f" dependencies = [ "arc-swap", "backon", "bytes", + "cfg-if", "combine", "futures-channel", "futures-util", @@ -2160,7 +2182,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "822ee9188ac4ec04a2f0531e55d035fb2de73f18b41a63c70c2712503b6fb13c" dependencies = [ "once_cell", - "ring", "rustls-pki-types", "rustls-webpki", "subtle", diff --git a/actix-limitation/Cargo.toml b/actix-limitation/Cargo.toml index 6650d7cba..7389ce335 100644 --- a/actix-limitation/Cargo.toml +++ b/actix-limitation/Cargo.toml @@ -28,7 +28,7 @@ actix-web = { version = "4", default-features = false, features = ["cookies"] } chrono = "0.4" derive_more = { version = "2", features = ["display", "error", "from"] } log = "0.4" -redis = { version = "0.29", default-features = false, features = ["tokio-comp"] } +redis = { version = "0.31", default-features = false, features = ["tokio-comp"] } time = "0.3" # session diff --git a/actix-session/Cargo.toml b/actix-session/Cargo.toml index 4de55b94d..5787ac181 100644 --- a/actix-session/Cargo.toml +++ b/actix-session/Cargo.toml @@ -38,7 +38,7 @@ serde_json = { version = "1" } tracing = { version = "0.1.30", default-features = false, features = ["log"] } # redis-session -redis = { version = "0.29", default-features = false, features = ["tokio-comp", "connection-manager"], optional = true } +redis = { version = "0.31", default-features = false, features = ["tokio-comp", "connection-manager"], optional = true } deadpool-redis = { version = "0.20", optional = true } [dev-dependencies]