From 35a5cf56209144cff350427b47976725d143ba14 Mon Sep 17 00:00:00 2001 From: Mahmoud Mazouz Date: Thu, 19 Feb 2026 14:55:05 +0100 Subject: [PATCH] Bump zenoh to 1.7.2 --- Cargo.lock | 112 +++++++++++++++++----------------- Cargo.toml | 6 +- nu-zenoh/src/signature_ext.rs | 2 +- 3 files changed, 60 insertions(+), 60 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6dfabb1..f84b46f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -6801,9 +6801,9 @@ dependencies = [ [[package]] name = "zenoh" -version = "1.7.1" +version = "1.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e2df46d36ba8d173f18e9cce5011117fed81a90a22bc3cfe8bbcfaf66b54114" +checksum = "0f9ff8cb89f5267b8486a69466bc42f240f1ee2d5089e72395a23094e7b74f21" dependencies = [ "ahash", "arc-swap", @@ -6855,18 +6855,18 @@ dependencies = [ [[package]] name = "zenoh-buffers" -version = "1.7.1" +version = "1.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "82d610eaa2099c16844b092c2b16605d115f354e332eb1d37e9af46e5430ecac" +checksum = "bd9216c3d6c84b56f3e3be634e52365022038e1ac1b9f662f10d425cbf6c0fa8" dependencies = [ "zenoh-collections", ] [[package]] name = "zenoh-codec" -version = "1.7.1" +version = "1.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f1cff28c30bca3d07e7b84f71f1c9b81d505449f6fec36a023cc8b601c01150" +checksum = "14bc6747664aa9ecf17becd6e9a29282e535a350cd7c6bd8de7bf2dc662fb93d" dependencies = [ "tracing", "uhlc", @@ -6877,18 +6877,18 @@ dependencies = [ [[package]] name = "zenoh-collections" -version = "1.7.1" +version = "1.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a72cac7d4bbe99e41ef46c175e0dd2933e883b17cef3e60151e4461b5a088ad3" +checksum = "0d642ecfe0d85f0cd846be9bc92805d926c092a6e6c7a575b6346752f8c3ae16" dependencies = [ "ahash", ] [[package]] name = "zenoh-config" -version = "1.7.1" +version = "1.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df65e4ab337079d897aaaa6d01474b4f8683daaa05a8671b18db34e71a872af7" +checksum = "39765a5f9975aba204c99f2f65308db4952dbea8e5ac79c78ac1eaf5711e970a" dependencies = [ "json5", "nonempty-collections", @@ -6911,9 +6911,9 @@ dependencies = [ [[package]] name = "zenoh-core" -version = "1.7.1" +version = "1.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "869deb22305e8f7a6aa324142ab6717f0cc979be8e4a2de646e8f31313224a1c" +checksum = "85c0c1388dccf287aec4e9d5e638630dc9d536db9f1da3522889b42697723b9b" dependencies = [ "lazy_static", "tokio", @@ -6923,9 +6923,9 @@ dependencies = [ [[package]] name = "zenoh-crypto" -version = "1.7.1" +version = "1.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f5b09559108c9e11128730d5a6f551dbcc226adfd82423439ad7eeed024c736" +checksum = "b433e08df3b03f2af2d23bd29a32aa5f5522c52e66d63e3d135bfa66373736dd" dependencies = [ "aes", "hmac", @@ -6937,9 +6937,9 @@ dependencies = [ [[package]] name = "zenoh-keyexpr" -version = "1.7.1" +version = "1.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8b754ea6460c4c3c5dd67e6a8c62bfc076c16f8b794898fb3ea6f0039a5939e" +checksum = "19a3c47c89cb55ea45a1b3fe7d1fe8682ea93530b1fc5245257812db14b55b3d" dependencies = [ "getrandom 0.2.16", "hashbrown 0.16.0", @@ -6953,9 +6953,9 @@ dependencies = [ [[package]] name = "zenoh-link" -version = "1.7.1" +version = "1.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d0c04d554b67600967cb520061ef9f635caf7704978357334e66cd7179a204a" +checksum = "6218cecab58435f31fb8b2e185f74f35af8aedd96e8bdd3557b333206b1acfda" dependencies = [ "zenoh-config", "zenoh-link-commons", @@ -6972,9 +6972,9 @@ dependencies = [ [[package]] name = "zenoh-link-commons" -version = "1.7.1" +version = "1.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52d1c652a706da1da46eae54a65c4b658153cdebfa213f061beea3bef71088f2" +checksum = "b98adc618f7edb570b9333ce583934a7c63e3a619cb49666515bfc06a000d7b6" dependencies = [ "async-trait", "base64", @@ -7006,9 +7006,9 @@ dependencies = [ [[package]] name = "zenoh-link-quic" -version = "1.7.1" +version = "1.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0069d889388d06e56eb86139021a1af12b9846222847aeabaa05eb92fc2ee108" +checksum = "2d0c25d681db958b7714370d5e1d72a523129633d9262b098e18d44824d39893" dependencies = [ "async-trait", "base64", @@ -7032,9 +7032,9 @@ dependencies = [ [[package]] name = "zenoh-link-quic_datagram" -version = "1.7.1" +version = "1.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc81e512b51cf9b6ab479ba11be70e7a4ce072c0e985271e09c88e4bbff591b3" +checksum = "30cfb427adbc8d367505b9a62a6614c9d7802e420f03466d98644bb7bf24516f" dependencies = [ "async-trait", "quinn", @@ -7053,9 +7053,9 @@ dependencies = [ [[package]] name = "zenoh-link-tcp" -version = "1.7.1" +version = "1.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "279ff42ab4a65508069596045ab8a3c6fb03f94343c290a9b75f9568c49094e4" +checksum = "c0f23bd5d06a0014ce5a205961d6d47c8e8d792d9fd050ae9d0c9b609a187995" dependencies = [ "async-trait", "socket2 0.5.10", @@ -7071,9 +7071,9 @@ dependencies = [ [[package]] name = "zenoh-link-tls" -version = "1.7.1" +version = "1.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3172615126b64456beb0c537351eb9c715f20f641e37ae8f84cb209816d205a" +checksum = "17544cde682dbcd2a712114786feee14295c28a9f66fc1021637355511e32fa9" dependencies = [ "async-trait", "base64", @@ -7101,9 +7101,9 @@ dependencies = [ [[package]] name = "zenoh-link-udp" -version = "1.7.1" +version = "1.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "11006545a887167d431e8c3f2867ad386e7d678ee8babd3df4a7537b168e47de" +checksum = "587ca1de1caa0b444106d31c26801f4e87b354293d2d37afd8f70d9e793fe35e" dependencies = [ "async-trait", "libc", @@ -7123,9 +7123,9 @@ dependencies = [ [[package]] name = "zenoh-link-unixsock_stream" -version = "1.7.1" +version = "1.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab57f1a899f869dea28168d6ab46a820b0d94e025e1db8cf8e686fc08b4f5de3" +checksum = "ac46470a17af5861e07ed9d2440277e7a3dea55109b0988866b635f7daf29ac4" dependencies = [ "async-trait", "nix 0.29.0", @@ -7142,9 +7142,9 @@ dependencies = [ [[package]] name = "zenoh-link-ws" -version = "1.7.1" +version = "1.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41c398aaee46ce19ca01c709ea38985da7da6b4ffb803c6b5c07a56e8a31f8b4" +checksum = "e4be09c3e32d510cdddf3289bc333d53471883198fca51d58248458a20df3d51" dependencies = [ "async-trait", "futures-util", @@ -7163,9 +7163,9 @@ dependencies = [ [[package]] name = "zenoh-macros" -version = "1.7.1" +version = "1.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21df1681ca014a4bd69db91d356bcf699d346f854ff8a6b73123cee75f5073cd" +checksum = "b760a458cd906ac888b37fd1abdb21a0f58ecc64cc3882f83a976cb5ca8e0632" dependencies = [ "proc-macro2", "quote", @@ -7175,9 +7175,9 @@ dependencies = [ [[package]] name = "zenoh-plugin-trait" -version = "1.7.1" +version = "1.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4651bc51951eb004e71bba71583f9ea60240bdd11351b61dbd6956e906088567" +checksum = "7325b773c43a86a94f800cb971ab7e4b7e01ce76819c9c100ea783a47c3a25e4" dependencies = [ "git-version", "libloading", @@ -7193,9 +7193,9 @@ dependencies = [ [[package]] name = "zenoh-protocol" -version = "1.7.1" +version = "1.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab17d39b24f6fbd0a24e03a5ab96c236d3d5ebb5071978338c9bc3fe1ccff626" +checksum = "9b4d3dad7aeeea780495692b195cd56515569c32b76b9dd077cc408c3ebca03f" dependencies = [ "const_format", "rand 0.8.5", @@ -7208,18 +7208,18 @@ dependencies = [ [[package]] name = "zenoh-result" -version = "1.7.1" +version = "1.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b7d23a2f69c4b96ae95ac2f80808cce5f2ed9697ba37e769a75428fb6806a57" +checksum = "0b4dbfea68b947a790d5525bcf061e91e2fdc2798bce619851919b353a8580fa" dependencies = [ "anyhow", ] [[package]] name = "zenoh-runtime" -version = "1.7.1" +version = "1.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a71f356bb63c1c9d37cb4bc89112e83a9fd6079458d1440232d67ca41a52c687" +checksum = "760a1f7880f98427ad849d600257d1455a18afe981681f362684a3f91042537e" dependencies = [ "lazy_static", "ron", @@ -7232,9 +7232,9 @@ dependencies = [ [[package]] name = "zenoh-shm" -version = "1.7.1" +version = "1.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5afd96e33312892de8af96065100c936c76ac9921cf34e8c6510443705271d77" +checksum = "42184ae820d64d40814c0dd3b48f748c55a3ff5591c524f1bde36f21ccfda488" dependencies = [ "advisory-lock", "async-trait", @@ -7262,9 +7262,9 @@ dependencies = [ [[package]] name = "zenoh-stats" -version = "1.7.1" +version = "1.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad79de90789ea01bbf89e84da4e0eaf9eedd9d74cd4b53f9bb657e1b2d47d598" +checksum = "8954c79580ed3365580d86f40657f2cd6bf4b4c72dd463de936368df8c709c65" dependencies = [ "ahash", "prometheus-client", @@ -7276,9 +7276,9 @@ dependencies = [ [[package]] name = "zenoh-sync" -version = "1.7.1" +version = "1.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3b1113111e247d6b1ebd5d406b43e23e78faca2c7525dca22a2a075c64787bd" +checksum = "98f132137bb003f10b7fff086cb18addf8e8273b9c0d2722a53b5074c8a79965" dependencies = [ "arc-swap", "event-listener", @@ -7291,9 +7291,9 @@ dependencies = [ [[package]] name = "zenoh-task" -version = "1.7.1" +version = "1.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a1f690f81704b1e934b9fb7a63ce544af73521ca9d11b5a439cdfc74108dd28" +checksum = "1b17d10136fdabec7e21a3fcef568c210ee6a2d71cde6adcde99e9236584f3a1" dependencies = [ "futures", "tokio", @@ -7305,9 +7305,9 @@ dependencies = [ [[package]] name = "zenoh-transport" -version = "1.7.1" +version = "1.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41cdc4dcb4a68161afe25e44871a66a5c3c347d86a77628ab101d859a9518db9" +checksum = "50739b4c45e0963df8377abddb74701a4b708b178590eae92f27a604e25daf44" dependencies = [ "async-trait", "crossbeam-utils", @@ -7341,9 +7341,9 @@ dependencies = [ [[package]] name = "zenoh-util" -version = "1.7.1" +version = "1.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea9b52e8beceffc0deca01e10ca726c604286a1ac475f95acdd87ee55f18b120" +checksum = "9512987c13925d32d3331507c8807853d5b682ea8da94d0ba6534c7a8ace48aa" dependencies = [ "async-trait", "const_format", diff --git a/Cargo.toml b/Cargo.toml index ab67959..573040f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -28,12 +28,12 @@ serde = "1.0.219" tempfile = "3.20.0" tracing-subscriber = "0.3.19" # NOTE(fuzzypixelz): when bumping this, don't forget to also bump `nu_zenoh::signature_ext::ZENOH_VERSION` -zenoh = { version = "1.7.1", features = [ +zenoh = { version = "1.7.2", features = [ "internal", "plugins", "shared-memory", "stats", "unstable", ] } -zenoh-codec = "1.7.1" -zenoh-protocol = "1.7.1" +zenoh-codec = "1.7.2" +zenoh-protocol = "1.7.2" diff --git a/nu-zenoh/src/signature_ext.rs b/nu-zenoh/src/signature_ext.rs index e71c543..f87d663 100644 --- a/nu-zenoh/src/signature_ext.rs +++ b/nu-zenoh/src/signature_ext.rs @@ -47,7 +47,7 @@ pub(crate) trait SignatureExt: Sized { impl SignatureExt for Signature { fn config(self) -> Self { - const ZENOH_VERSION: &str = "1.7.1"; + const ZENOH_VERSION: &str = "1.7.2"; self.optional( "config", SyntaxShape::Record(vec![]),