diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6320464db3..ca48368b7b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -137,12 +137,36 @@ jobs: name: Typos Check runs-on: ubuntu-latest steps: - - name: Clone this repository + - name: Clone this repository uses: actions/checkout@v4 - name: Check spelling uses: crate-ci/typos@master + msrvs: + name: MSRV checks on ${{ matrix.os }} + runs-on: ${{ matrix.os }} + # NOTE: It is necessary to run the check-msrv action on platforms since a crate's MSRV + # depends on the target it's compiled for. + strategy: + fail-fast: false + matrix: + os: + - ubuntu-latest + - macos-13 + - macos-14 + # - windows-latest + steps: + - name: Clone this repository + uses: actions/checkout@v4 + + - uses: ZettaScaleLabs/ci/check-msrv@develop + with: + repo: ${{ github.repository }} + # NOTE: As of commit 25f06bd, the minimum MSRV found in the workspace is 1.68. + # This value should be as high as possible to avoid needlessly checking older versions. + min: 1.68.2 + # NOTE: In GitHub repository settings, the "Require status checks to pass # before merging" branch protection rule ensures that commits are only merged # from branches where specific status checks have passed. These checks are diff --git a/Cargo.toml b/Cargo.toml index 9036521c78..e852a47409 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -56,7 +56,7 @@ members = [ exclude = ["ci/nostd-check", "ci/valgrind-check"] [workspace.package] -rust-version = "1.72.0" +rust-version = "1.72.1" version = "0.11.0-dev" # Zenoh version repository = "https://github.com/eclipse-zenoh/zenoh" homepage = "http://zenoh.io" diff --git a/commons/zenoh-buffers/Cargo.toml b/commons/zenoh-buffers/Cargo.toml index b7a7c87634..09de5ce491 100644 --- a/commons/zenoh-buffers/Cargo.toml +++ b/commons/zenoh-buffers/Cargo.toml @@ -12,7 +12,7 @@ # ZettaScale Zenoh Team, # [package] -rust-version = { workspace = true } +rust-version = "1.68.2" name = "zenoh-buffers" version = { workspace = true } repository = { workspace = true } diff --git a/commons/zenoh-codec/Cargo.toml b/commons/zenoh-codec/Cargo.toml index 6258213743..d5bbc80459 100644 --- a/commons/zenoh-codec/Cargo.toml +++ b/commons/zenoh-codec/Cargo.toml @@ -12,15 +12,15 @@ # ZettaScale Zenoh Team, # [package] -rust-version = { workspace = true } +rust-version = "1.72.1" name = "zenoh-codec" version = { workspace = true } repository = { workspace = true } homepage = { workspace = true } authors = [ - "kydos ", - "Luca Cominardi ", - "Pierre Avital ", + "kydos ", + "Luca Cominardi ", + "Pierre Avital ", ] edition = { workspace = true } license = { workspace = true } @@ -30,21 +30,12 @@ description = "Internal crate for zenoh." [features] default = ["std"] -std = [ - "tracing", - "serde/std", - "uhlc/std", - "zenoh-protocol/std" -] -shared-memory = [ - "std", - "zenoh-shm", - "zenoh-protocol/shared-memory" -] +std = ["tracing", "serde/std", "uhlc/std", "zenoh-protocol/std"] +shared-memory = ["std", "zenoh-shm", "zenoh-protocol/shared-memory"] complete_n = ["zenoh-protocol/complete_n"] [dependencies] -tracing = {workspace = true, optional = true } +tracing = { workspace = true, optional = true } serde = { workspace = true, features = ["alloc"] } uhlc = { workspace = true } zenoh-buffers = { workspace = true, default-features = false } @@ -57,7 +48,7 @@ criterion = { workspace = true } rand = { workspace = true, features = ["default"] } zenoh-protocol = { workspace = true, features = ["test"] } -zenoh-util = {workspace = true } +zenoh-util = { workspace = true } [[bench]] name = "codec" diff --git a/commons/zenoh-collections/Cargo.toml b/commons/zenoh-collections/Cargo.toml index ca01d7460e..b0f46ac92a 100644 --- a/commons/zenoh-collections/Cargo.toml +++ b/commons/zenoh-collections/Cargo.toml @@ -12,7 +12,7 @@ # ZettaScale Zenoh Team, # [package] -rust-version = { workspace = true } +rust-version = "1.68.2" name = "zenoh-collections" version = { workspace = true } repository = { workspace = true } diff --git a/commons/zenoh-config/Cargo.toml b/commons/zenoh-config/Cargo.toml index cb502881d9..03e5bcd37b 100644 --- a/commons/zenoh-config/Cargo.toml +++ b/commons/zenoh-config/Cargo.toml @@ -12,7 +12,7 @@ # ZettaScale Zenoh Team, # [package] -rust-version = { workspace = true } +rust-version = "1.72.1" name = "zenoh-config" version = { workspace = true } repository = { workspace = true } diff --git a/commons/zenoh-core/Cargo.toml b/commons/zenoh-core/Cargo.toml index 7890646d1b..78c46af3f3 100644 --- a/commons/zenoh-core/Cargo.toml +++ b/commons/zenoh-core/Cargo.toml @@ -12,7 +12,7 @@ # ZettaScale Zenoh Team, # [package] -rust-version = { workspace = true } +rust-version = "1.72.1" name = "zenoh-core" version = { workspace = true } repository = { workspace = true } diff --git a/commons/zenoh-crypto/Cargo.toml b/commons/zenoh-crypto/Cargo.toml index 66942094e0..1134377e67 100644 --- a/commons/zenoh-crypto/Cargo.toml +++ b/commons/zenoh-crypto/Cargo.toml @@ -12,7 +12,7 @@ # ZettaScale Zenoh Team, # [package] -rust-version = { workspace = true } +rust-version = "1.68.2" name = "zenoh-crypto" version = { workspace = true } repository = { workspace = true } diff --git a/commons/zenoh-keyexpr/Cargo.toml b/commons/zenoh-keyexpr/Cargo.toml index 41456af1ec..f31192af53 100644 --- a/commons/zenoh-keyexpr/Cargo.toml +++ b/commons/zenoh-keyexpr/Cargo.toml @@ -12,7 +12,7 @@ # ZettaScale Zenoh Team, # [package] -rust-version = { workspace = true } +rust-version = "1.72.1" name = "zenoh-keyexpr" version = { workspace = true } repository = { workspace = true } diff --git a/commons/zenoh-macros/Cargo.toml b/commons/zenoh-macros/Cargo.toml index 7d06482e48..e7661d1f57 100644 --- a/commons/zenoh-macros/Cargo.toml +++ b/commons/zenoh-macros/Cargo.toml @@ -12,7 +12,7 @@ # ZettaScale Zenoh Team, # [package] -rust-version = { workspace = true } +rust-version = "1.72.1" name = "zenoh-macros" version = { workspace = true } repository = { workspace = true } diff --git a/commons/zenoh-protocol/Cargo.toml b/commons/zenoh-protocol/Cargo.toml index 93c92ee33f..973eed2e6e 100644 --- a/commons/zenoh-protocol/Cargo.toml +++ b/commons/zenoh-protocol/Cargo.toml @@ -12,7 +12,7 @@ # ZettaScale Zenoh Team, # [package] -rust-version = { workspace = true } +rust-version = "1.72.1" name = "zenoh-protocol" version = { workspace = true } repository = { workspace = true } diff --git a/commons/zenoh-result/Cargo.toml b/commons/zenoh-result/Cargo.toml index 623185e53e..4fdedd250d 100644 --- a/commons/zenoh-result/Cargo.toml +++ b/commons/zenoh-result/Cargo.toml @@ -12,7 +12,7 @@ # ZettaScale Zenoh Team, # [package] -rust-version = { workspace = true } +rust-version = "1.68.2" name = "zenoh-result" version = { workspace = true } repository = { workspace = true } diff --git a/commons/zenoh-runtime/Cargo.toml b/commons/zenoh-runtime/Cargo.toml index e3f0c7a3c0..c8667d30cc 100644 --- a/commons/zenoh-runtime/Cargo.toml +++ b/commons/zenoh-runtime/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "zenoh-runtime" -rust-version = { workspace = true } +rust-version = "1.72.1" version = { workspace = true } repository = { workspace = true } homepage = { workspace = true } diff --git a/commons/zenoh-shm/Cargo.toml b/commons/zenoh-shm/Cargo.toml index e6107b9a13..72ebd67a1c 100644 --- a/commons/zenoh-shm/Cargo.toml +++ b/commons/zenoh-shm/Cargo.toml @@ -12,7 +12,7 @@ # ZettaScale Zenoh Team, # [package] -rust-version = { workspace = true } +rust-version = "1.68.2" name = "zenoh-shm" version = { workspace = true } repository = { workspace = true } @@ -29,7 +29,7 @@ description = "Internal crate for zenoh." # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -tracing = {workspace = true} +tracing = { workspace = true } serde = { workspace = true, features = ["default"] } shared_memory = { workspace = true } zenoh-buffers = { workspace = true } diff --git a/commons/zenoh-sync/Cargo.toml b/commons/zenoh-sync/Cargo.toml index 01e8e935fd..c3af8e09f5 100644 --- a/commons/zenoh-sync/Cargo.toml +++ b/commons/zenoh-sync/Cargo.toml @@ -12,7 +12,7 @@ # ZettaScale Zenoh Team, # [package] -rust-version = { workspace = true } +rust-version = "1.72.1" name = "zenoh-sync" version = { workspace = true } repository = { workspace = true } diff --git a/commons/zenoh-task/Cargo.toml b/commons/zenoh-task/Cargo.toml index a9f5ab07c1..ae590ec053 100644 --- a/commons/zenoh-task/Cargo.toml +++ b/commons/zenoh-task/Cargo.toml @@ -12,7 +12,7 @@ # ZettaScale Zenoh Team, # [package] -rust-version = { workspace = true } +rust-version = "1.72.1" name = "zenoh-task" version = { workspace = true } repository = { workspace = true } diff --git a/commons/zenoh-util/Cargo.toml b/commons/zenoh-util/Cargo.toml index 48bbb17d04..d37cb63761 100644 --- a/commons/zenoh-util/Cargo.toml +++ b/commons/zenoh-util/Cargo.toml @@ -12,7 +12,7 @@ # ZettaScale Zenoh Team, # [package] -rust-version = { workspace = true } +rust-version = "1.72.1" name = "zenoh-util" version = { workspace = true } repository = { workspace = true } diff --git a/examples/Cargo.toml b/examples/Cargo.toml index b08ace3cbc..84cfc445de 100644 --- a/examples/Cargo.toml +++ b/examples/Cargo.toml @@ -12,7 +12,7 @@ # ZettaScale Zenoh Team, # [package] -rust-version = { workspace = true } +rust-version = "1.72.1" name = "zenoh-examples" version = { workspace = true } repository = { workspace = true } diff --git a/io/zenoh-link-commons/Cargo.toml b/io/zenoh-link-commons/Cargo.toml index 12b70cad6d..10f381028a 100644 --- a/io/zenoh-link-commons/Cargo.toml +++ b/io/zenoh-link-commons/Cargo.toml @@ -12,6 +12,7 @@ # ZettaScale Zenoh Team, # [package] +rust-version = "1.72.1" authors = { workspace = true } categories = { workspace = true } description = "Internal crate for zenoh." @@ -20,7 +21,6 @@ homepage = { workspace = true } license = { workspace = true } name = "zenoh-link-commons" repository = { workspace = true } -rust-version = { workspace = true } version = { workspace = true } # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/io/zenoh-link/Cargo.toml b/io/zenoh-link/Cargo.toml index 7a9772391f..56d8dfffaf 100644 --- a/io/zenoh-link/Cargo.toml +++ b/io/zenoh-link/Cargo.toml @@ -12,7 +12,7 @@ # ZettaScale Zenoh Team, # [package] -rust-version = { workspace = true } +rust-version = "1.72.1" name = "zenoh-link" version = { workspace = true } repository = { workspace = true } diff --git a/io/zenoh-links/zenoh-link-quic/Cargo.toml b/io/zenoh-links/zenoh-link-quic/Cargo.toml index 0e1c720d78..5fe1d6d67f 100644 --- a/io/zenoh-links/zenoh-link-quic/Cargo.toml +++ b/io/zenoh-links/zenoh-link-quic/Cargo.toml @@ -12,6 +12,7 @@ # ZettaScale Zenoh Team, # [package] +rust-version = "1.72.1" authors = { workspace = true } categories = { workspace = true } description = "Internal crate for zenoh." @@ -20,7 +21,6 @@ homepage = { workspace = true } license = { workspace = true } name = "zenoh-link-quic" repository = { workspace = true } -rust-version = { workspace = true } version = { workspace = true } # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/io/zenoh-links/zenoh-link-serial/Cargo.toml b/io/zenoh-links/zenoh-link-serial/Cargo.toml index d89e1a0e78..3dbbcbc935 100644 --- a/io/zenoh-links/zenoh-link-serial/Cargo.toml +++ b/io/zenoh-links/zenoh-link-serial/Cargo.toml @@ -12,7 +12,7 @@ # ZettaScale Zenoh Team, # [package] -rust-version = { workspace = true } +rust-version = "1.72.1" name = "zenoh-link-serial" version = { workspace = true } repository = { workspace = true } diff --git a/io/zenoh-links/zenoh-link-tcp/Cargo.toml b/io/zenoh-links/zenoh-link-tcp/Cargo.toml index ca94412382..0e565fc96c 100644 --- a/io/zenoh-links/zenoh-link-tcp/Cargo.toml +++ b/io/zenoh-links/zenoh-link-tcp/Cargo.toml @@ -12,7 +12,7 @@ # ZettaScale Zenoh Team, # [package] -rust-version = { workspace = true } +rust-version = "1.72.1" name = "zenoh-link-tcp" version = { workspace = true } repository = { workspace = true } diff --git a/io/zenoh-links/zenoh-link-tls/Cargo.toml b/io/zenoh-links/zenoh-link-tls/Cargo.toml index 91fb72787e..337b3310eb 100644 --- a/io/zenoh-links/zenoh-link-tls/Cargo.toml +++ b/io/zenoh-links/zenoh-link-tls/Cargo.toml @@ -12,6 +12,7 @@ # ZettaScale Zenoh Team, # [package] +rust-version = "1.72.1" authors = { workspace = true } categories = { workspace = true } description = "Internal crate for zenoh." @@ -20,7 +21,6 @@ homepage = { workspace = true } license = { workspace = true } name = "zenoh-link-tls" repository = { workspace = true } -rust-version = { workspace = true } version = { workspace = true } # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/io/zenoh-links/zenoh-link-udp/Cargo.toml b/io/zenoh-links/zenoh-link-udp/Cargo.toml index f1bc3365f1..f8eb6f495d 100644 --- a/io/zenoh-links/zenoh-link-udp/Cargo.toml +++ b/io/zenoh-links/zenoh-link-udp/Cargo.toml @@ -12,7 +12,7 @@ # ZettaScale Zenoh Team, # [package] -rust-version = { workspace = true } +rust-version = "1.72.1" name = "zenoh-link-udp" version = { workspace = true } repository = { workspace = true } diff --git a/io/zenoh-links/zenoh-link-unixpipe/Cargo.toml b/io/zenoh-links/zenoh-link-unixpipe/Cargo.toml index 22ff335d25..35c3eb7f25 100644 --- a/io/zenoh-links/zenoh-link-unixpipe/Cargo.toml +++ b/io/zenoh-links/zenoh-link-unixpipe/Cargo.toml @@ -12,7 +12,7 @@ # ZettaScale Zenoh Team, # [package] -rust-version = { workspace = true } +rust-version = "1.72.1" name = "zenoh-link-unixpipe" version = { workspace = true } repository = { workspace = true } diff --git a/io/zenoh-links/zenoh-link-unixsock_stream/Cargo.toml b/io/zenoh-links/zenoh-link-unixsock_stream/Cargo.toml index b915767a19..7aca05111d 100644 --- a/io/zenoh-links/zenoh-link-unixsock_stream/Cargo.toml +++ b/io/zenoh-links/zenoh-link-unixsock_stream/Cargo.toml @@ -12,7 +12,7 @@ # ZettaScale Zenoh Team, # [package] -rust-version = { workspace = true } +rust-version = "1.72.1" name = "zenoh-link-unixsock_stream" version = { workspace = true } repository = { workspace = true } diff --git a/io/zenoh-links/zenoh-link-vsock/Cargo.toml b/io/zenoh-links/zenoh-link-vsock/Cargo.toml index 4bf709b8c2..68ceecb2f3 100644 --- a/io/zenoh-links/zenoh-link-vsock/Cargo.toml +++ b/io/zenoh-links/zenoh-link-vsock/Cargo.toml @@ -12,7 +12,7 @@ # ZettaScale Zenoh Team, # [package] -rust-version = { workspace = true } +rust-version = "1.72.1" name = "zenoh-link-vsock" version = { workspace = true } repository = { workspace = true } diff --git a/io/zenoh-links/zenoh-link-ws/Cargo.toml b/io/zenoh-links/zenoh-link-ws/Cargo.toml index 63d78a5cb5..da839ae7df 100644 --- a/io/zenoh-links/zenoh-link-ws/Cargo.toml +++ b/io/zenoh-links/zenoh-link-ws/Cargo.toml @@ -12,7 +12,7 @@ # ZettaScale Zenoh Team, # [package] -rust-version = { workspace = true } +rust-version = "1.72.1" name = "zenoh-link-ws" version = { workspace = true } repository = { workspace = true } diff --git a/io/zenoh-transport/Cargo.toml b/io/zenoh-transport/Cargo.toml index 9f6594761e..5ffc8b73d7 100644 --- a/io/zenoh-transport/Cargo.toml +++ b/io/zenoh-transport/Cargo.toml @@ -12,7 +12,7 @@ # ZettaScale Zenoh Team, # [package] -rust-version = { workspace = true } +rust-version = "1.72.1" name = "zenoh-transport" version = { workspace = true } repository = { workspace = true } diff --git a/plugins/zenoh-backend-example/Cargo.toml b/plugins/zenoh-backend-example/Cargo.toml index 5ca4d3096b..8b16fb5407 100644 --- a/plugins/zenoh-backend-example/Cargo.toml +++ b/plugins/zenoh-backend-example/Cargo.toml @@ -12,7 +12,7 @@ # ZettaScale Zenoh Team, # [package] -rust-version = { workspace = true } +rust-version = "1.72.1" name = "zenoh-backend-example" version = { workspace = true } authors = { workspace = true } diff --git a/plugins/zenoh-backend-traits/Cargo.toml b/plugins/zenoh-backend-traits/Cargo.toml index f2b8a4a1eb..ddbb968506 100644 --- a/plugins/zenoh-backend-traits/Cargo.toml +++ b/plugins/zenoh-backend-traits/Cargo.toml @@ -12,7 +12,7 @@ # ZettaScale Zenoh Team, # [package] -rust-version = { workspace = true } +rust-version = "1.72.1" name = "zenoh_backend_traits" version = { workspace = true } repository = { workspace = true } diff --git a/plugins/zenoh-plugin-example/Cargo.toml b/plugins/zenoh-plugin-example/Cargo.toml index 7cb0ad66f6..b3b910f065 100644 --- a/plugins/zenoh-plugin-example/Cargo.toml +++ b/plugins/zenoh-plugin-example/Cargo.toml @@ -12,7 +12,7 @@ # ZettaScale Zenoh Team, # [package] -rust-version = { workspace = true } +rust-version = "1.72.1" name = "zenoh-plugin-example" version = { workspace = true } authors = { workspace = true } diff --git a/plugins/zenoh-plugin-rest/Cargo.toml b/plugins/zenoh-plugin-rest/Cargo.toml index 989bd1b86d..adcf5bacce 100644 --- a/plugins/zenoh-plugin-rest/Cargo.toml +++ b/plugins/zenoh-plugin-rest/Cargo.toml @@ -12,7 +12,7 @@ # ZettaScale Zenoh Team, # [package] -rust-version = { workspace = true } +rust-version = "1.72.1" name = "zenoh-plugin-rest" version = { workspace = true } repository = { workspace = true } @@ -36,13 +36,13 @@ anyhow = { workspace = true, features = ["default"] } async-std = { workspace = true, features = ["default", "attributes"] } base64 = { workspace = true } const_format = { workspace = true } -zenoh-util = {workspace = true } +zenoh-util = { workspace = true } flume = { workspace = true } futures = { workspace = true } git-version = { workspace = true } http-types = { workspace = true } lazy_static = { workspace = true } -tracing = {workspace = true} +tracing = { workspace = true } schemars = { workspace = true } serde = { workspace = true, features = ["default"] } serde_json = { workspace = true } diff --git a/plugins/zenoh-plugin-storage-manager/Cargo.toml b/plugins/zenoh-plugin-storage-manager/Cargo.toml index 058722965f..012e4b0093 100644 --- a/plugins/zenoh-plugin-storage-manager/Cargo.toml +++ b/plugins/zenoh-plugin-storage-manager/Cargo.toml @@ -12,7 +12,7 @@ # ZettaScale Zenoh Team, # [package] -rust-version = { workspace = true } +rust-version = "1.72.1" name = "zenoh-plugin-storage-manager" version = { workspace = true } repository = { workspace = true } diff --git a/plugins/zenoh-plugin-trait/Cargo.toml b/plugins/zenoh-plugin-trait/Cargo.toml index f78967fe3d..4014423f4b 100644 --- a/plugins/zenoh-plugin-trait/Cargo.toml +++ b/plugins/zenoh-plugin-trait/Cargo.toml @@ -12,7 +12,7 @@ # ZettaScale Zenoh Team, # [package] -rust-version = { workspace = true } +rust-version = "1.72.1" name = "zenoh-plugin-trait" version = { workspace = true } repository = { workspace = true } @@ -28,11 +28,11 @@ name = "zenoh_plugin_trait" [dependencies] libloading = { workspace = true } -tracing = {workspace = true} +tracing = { workspace = true } serde = { workspace = true } serde_json = { workspace = true } zenoh-macros = { workspace = true } zenoh-result = { workspace = true } zenoh-util = { workspace = true } zenoh-keyexpr = { workspace = true } -const_format = { workspace = true } \ No newline at end of file +const_format = { workspace = true } diff --git a/rust-toolchain.toml b/rust-toolchain.toml index 743f7cd993..7eb23c42c2 100644 --- a/rust-toolchain.toml +++ b/rust-toolchain.toml @@ -1,2 +1,2 @@ [toolchain] -channel = "1.72.0" +channel = "1.72.1" diff --git a/zenoh-ext/Cargo.toml b/zenoh-ext/Cargo.toml index 3b842244d3..cb0754db26 100644 --- a/zenoh-ext/Cargo.toml +++ b/zenoh-ext/Cargo.toml @@ -12,7 +12,7 @@ # ZettaScale Zenoh Team, # [package] -rust-version = { workspace = true } +rust-version = "1.72.1" name = "zenoh-ext" version = { workspace = true } repository = { workspace = true } diff --git a/zenoh-ext/examples/Cargo.toml b/zenoh-ext/examples/Cargo.toml index 9cca8848ff..4a207be0de 100644 --- a/zenoh-ext/examples/Cargo.toml +++ b/zenoh-ext/examples/Cargo.toml @@ -12,7 +12,7 @@ # ZettaScale Zenoh Team, # [package] -rust-version = { workspace = true } +rust-version = "1.72.1" name = "zenoh-ext-examples" version = { workspace = true } repository = { workspace = true } diff --git a/zenoh/Cargo.toml b/zenoh/Cargo.toml index a8bf041c11..4f28355dd8 100644 --- a/zenoh/Cargo.toml +++ b/zenoh/Cargo.toml @@ -12,7 +12,7 @@ # ZettaScale Zenoh Team, # [package] -rust-version = { workspace = true } +rust-version = "1.72.1" name = "zenoh" version = { workspace = true } repository = { workspace = true } diff --git a/zenohd/Cargo.toml b/zenohd/Cargo.toml index caf7169673..61e940497d 100644 --- a/zenohd/Cargo.toml +++ b/zenohd/Cargo.toml @@ -12,7 +12,7 @@ # ZettaScale Zenoh Team, # [package] -rust-version = { workspace = true } +rust-version = "1.72.1" name = "zenohd" version = { workspace = true } repository = { workspace = true } @@ -28,20 +28,20 @@ readme = "README.md" [features] default = ["zenoh/default"] shared-memory = ["zenoh/shared-memory"] -loki = ["tracing-loki","url"] +loki = ["tracing-loki", "url"] [dependencies] tokio = { workspace = true, features = ["rt-multi-thread"] } clap = { workspace = true, features = ["derive"] } -zenoh-util = {workspace = true } +zenoh-util = { workspace = true } futures = { workspace = true } git-version = { workspace = true } json5 = { workspace = true } lazy_static = { workspace = true } -tracing = {workspace = true} -tracing-subscriber = {workspace = true} -tracing-loki = {workspace = true, optional = true } -url = {workspace = true, optional = true } +tracing = { workspace = true } +tracing-subscriber = { workspace = true } +tracing-loki = { workspace = true, optional = true } +url = { workspace = true, optional = true } zenoh = { workspace = true, features = ["unstable", "plugins"] } [dev-dependencies]