From 4ad26b0800ce48c28521e45db0ae4a66b9ef0bab Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 2 Nov 2026 23:32:16 +0000 Subject: [PATCH] Update Rust crate async-nats to 0.51.0 --- Cargo.lock | 87 ++++++++++++++++++++++++++++++++++++++++++++++-------- Cargo.toml | 2 +- 2 files changed, 76 insertions(+), 13 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a203064..f9f4b4f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -147,7 +147,43 @@ dependencies = [ "tokio-rustls", "tokio-stream", "tokio-util", - "tokio-websockets", + "tokio-websockets 0.10.1", + "tracing", + "tryhard", + "url", +] + +[[package]] +name = "async-nats" +version = "0.51.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a4f92759f418774b78c36ef07885849150ce950c67d9bcdeff8a9c253f57d9a1" +dependencies = [ + "base64 0.22.1", + "bytes", + "futures-util", + "memchr", + "nkeys", + "nuid", + "pin-project", + "portable-atomic", + "rand 0.10.3", + "regex", + "ring", + "rustls-native-certs", + "rustls-pki-types", + "rustls-webpki", + "serde", + "serde_json", + "serde_nanos", + "serde_repr", + "thiserror", + "time", + "tokio", + "tokio-rustls", + "tokio-stream", + "tokio-util", + "tokio-websockets 0.13.3", "tracing", "tryhard", "url", @@ -457,7 +493,7 @@ version = "0.0.46" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a757d08dc48f2e416c7c755447ac30c432af83632b84bf1c4bb67a4c299baf6d" dependencies = [ - "async-nats", + "async-nats 0.50.0", "dotenv", "futures-core", "log", @@ -860,7 +896,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -2349,7 +2385,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "03da047801ff44bb6a4d407d4860c05fd70bb81714e6b2f3812603d5b145b042" dependencies = [ "heck", - "itertools 0.13.0", + "itertools 0.14.0", "log", "multimap", "petgraph", @@ -2370,7 +2406,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b570b25f7617e43d59005d0990ccb79e950a423952cea19671b7a876da390adf" dependencies = [ "anyhow", - "itertools 0.13.0", + "itertools 0.14.0", "proc-macro2", "quote", "syn 2.0.119", @@ -2699,7 +2735,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -2757,7 +2793,7 @@ dependencies = [ "security-framework", "security-framework-sys", "webpki-root-certs", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -2914,6 +2950,12 @@ dependencies = [ "syn 3.0.9", ] +[[package]] +name = "sha1_smol" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bbfa15b3dddfee50a0fff136974b3e1bde555604ba463834a7eb7deb6417705d" + [[package]] name = "sha2" version = "0.10.9" @@ -3108,7 +3150,7 @@ dependencies = [ name = "taurus" version = "0.1.0" dependencies = [ - "async-nats", + "async-nats 0.51.0", "base64 0.23.1", "code0-flow", "env_logger", @@ -3176,7 +3218,7 @@ dependencies = [ name = "taurus-manual" version = "0.1.0" dependencies = [ - "async-nats", + "async-nats 0.51.0", "clap", "env_logger", "log", @@ -3193,7 +3235,7 @@ dependencies = [ name = "taurus-provider" version = "0.1.0" dependencies = [ - "async-nats", + "async-nats 0.51.0", "futures-lite", "log", "prost", @@ -3225,7 +3267,7 @@ dependencies = [ "getrandom 0.4.3", "once_cell", "rustix", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -3391,6 +3433,27 @@ dependencies = [ "webpki-roots 0.26.11", ] +[[package]] +name = "tokio-websockets" +version = "0.13.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d52efb639344a7c6adb8e62c6f3d2c19c001ff1b79a5041ba1c6ed42e19c6aa5" +dependencies = [ + "base64 0.22.1", + "bytes", + "futures-core", + "futures-sink", + "http", + "httparse", + "rand 0.10.3", + "rustls-pki-types", + "sha1_smol", + "simdutf8", + "tokio", + "tokio-rustls", + "tokio-util", +] + [[package]] name = "tonic" version = "0.14.6" @@ -3932,7 +3995,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 8c223b0..770f747 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -18,7 +18,7 @@ futures-lite = "2.6.0" rand = "0.10.0" base64 = "0.23.0" env_logger = "0.11.8" -async-nats = "0.50.0" +async-nats = "0.51.0" prost = "0.14.1" tonic-health = "0.14.1" tonic = "0.14.1"