diff --git a/Cargo.lock b/Cargo.lock index 7ba7f9b..13f5342 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -57,7 +57,7 @@ dependencies = [ "envy", "metrics", "metrics-exporter-prometheus", - "redis 0.27.5", + "redis 0.27.6", "redis-macros", "reqwest 0.12.9", "serde", @@ -87,9 +87,9 @@ dependencies = [ [[package]] name = "async-trait" -version = "0.1.81" +version = "0.1.83" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e0c28dcc82d7c8ead5cb13beb15405b57b8546e93215673ff8ca0349a028107" +checksum = "721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd" dependencies = [ "proc-macro2", "quote", @@ -210,7 +210,7 @@ checksum = "1781f22daa0ae97d934fdf04a5c66646f154a164c4bdc157ec8d3c11166c05cc" dependencies = [ "async-trait", "bb8", - "redis 0.27.5", + "redis 0.27.6", ] [[package]] @@ -390,6 +390,12 @@ version = "0.15.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1aaf95b3e5c8f23aa320147307562d361db0ae0d51242340f558153b4eb2439b" +[[package]] +name = "either" +version = "1.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" + [[package]] name = "encoding_rs" version = "0.8.34" @@ -783,6 +789,15 @@ version = "2.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3" +[[package]] +name = "itertools" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" +dependencies = [ + "either", +] + [[package]] name = "itoa" version = "1.0.11" @@ -1218,9 +1233,9 @@ dependencies = [ [[package]] name = "redis" -version = "0.27.5" +version = "0.27.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81cccf17a692ce51b86564334614d72dcae1def0fd5ecebc9f02956da74352b5" +checksum = "09d8f99a4090c89cc489a94833c901ead69bfbf3877b4867d5482e321ee875bc" dependencies = [ "ahash", "arc-swap", @@ -1228,6 +1243,7 @@ dependencies = [ "bytes", "combine", "futures-util", + "itertools", "itoa", "num-bigint", "percent-encoding", @@ -1247,7 +1263,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "90a7a4a7b88300d28a3251c64b5c74e57e46c0cd2238cce81ec0927793255e49" dependencies = [ "deadpool-redis", - "redis 0.27.5", + "redis 0.27.6", "redis-macros-derive", "serde", "serde_json", diff --git a/Cargo.toml b/Cargo.toml index de0479a..aae612d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,7 +14,7 @@ dotenvy = "0.15.7" envy = "0.4.2" metrics = "0.24.1" metrics-exporter-prometheus = { version = "0.16.0", default-features = false } -redis = { version = "0.27.5", features = ["ahash", "tokio-comp"] } +redis = { version = "0.27.6", features = ["ahash", "tokio-comp"] } redis-macros = "0.4.2" reqwest = { version = "0.12.9", default-features = false, features = [ "http2",