From f5abbb902524cec6dabc1317b998b9b19e2edb7c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 9 Mar 2026 18:20:25 +0000 Subject: [PATCH] Bump embedded-svc from 0.28.1 to 0.29.0 Bumps [embedded-svc](https://github.com/esp-rs/embedded-svc) from 0.28.1 to 0.29.0. - [Changelog](https://github.com/esp-rs/embedded-svc/blob/master/CHANGELOG.md) - [Commits](https://github.com/esp-rs/embedded-svc/compare/v0.28.1...v0.29.0) --- updated-dependencies: - dependency-name: embedded-svc dependency-version: 0.29.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 102 ++++++++++++++++++++++++++++++------ sensors/blackbox/Cargo.toml | 2 +- 2 files changed, 86 insertions(+), 18 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e1c3d1f..960f7f8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -92,7 +92,7 @@ checksum = "2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394" name = "blackbox" version = "0.1.0" dependencies = [ - "embedded-svc", + "embedded-svc 0.29.0", "embuild 0.33.1", "esp-idf-hal", "esp-idf-svc", @@ -397,10 +397,10 @@ checksum = "8d2c8cdff05a7a51ba0087489ea44b0b1d97a296ca6b1d6d1a33ea7423d34049" dependencies = [ "cfg-if", "critical-section", - "embedded-io-async", + "embedded-io-async 0.6.1", "futures-sink", "futures-util", - "heapless", + "heapless 0.8.0", ] [[package]] @@ -453,13 +453,28 @@ version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "edd0f118536f44f5ccd48bcb8b111bdc3de888b58c74639dfb034a357d0f206d" +[[package]] +name = "embedded-io" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9eb1aa714776b75c7e67e1da744b81a129b3ff919c8712b5e1b32252c1f07cc7" + [[package]] name = "embedded-io-async" version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3ff09972d4073aa8c299395be75161d582e7629cd663171d62af73c8d50dba3f" dependencies = [ - "embedded-io", + "embedded-io 0.6.1", +] + +[[package]] +name = "embedded-io-async" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2564b9f813c544241430e147d8bc454815ef9ac998878d30cc3055449f7fd4c0" +dependencies = [ + "embedded-io 0.7.1", ] [[package]] @@ -469,15 +484,31 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a7770e30ab55cfbf954c00019522490d6ce26a3334bede05a732ba61010e98e0" dependencies = [ "defmt 0.3.100", - "embedded-io", - "embedded-io-async", + "embedded-io 0.6.1", + "embedded-io-async 0.6.1", "enumset", - "heapless", - "log", + "heapless 0.8.0", "num_enum", "serde", "strum 0.25.0", - "strum_macros 0.25.3", +] + +[[package]] +name = "embedded-svc" +version = "0.29.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8bfc6d05bac4af70b0795d1f1b6ddd44aa85ad04b05d34d64b1b9fce36de107e" +dependencies = [ + "defmt 1.0.1", + "embedded-io 0.7.1", + "embedded-io-async 0.7.0", + "enumset", + "heapless 0.9.1", + "log", + "num_enum", + "serde", + "strum 0.27.2", + "strum_macros 0.27.2", ] [[package]] @@ -579,12 +610,12 @@ dependencies = [ "embedded-hal 1.0.0", "embedded-hal-async", "embedded-hal-nb", - "embedded-io", - "embedded-io-async", + "embedded-io 0.6.1", + "embedded-io-async 0.6.1", "embuild 0.33.1", "enumset", "esp-idf-sys", - "heapless", + "heapless 0.8.0", "log", "nb 1.1.0", "num_enum", @@ -598,12 +629,12 @@ checksum = "2bc07aaba257d28d54a96af005ca67d0b38876d8837f5d54a3e0547e100b219c" dependencies = [ "embassy-futures", "embedded-hal-async", - "embedded-svc", + "embedded-svc 0.28.1", "embuild 0.33.1", "enumset", "esp-idf-hal", "futures-io", - "heapless", + "heapless 0.8.0", "log", "num_enum", "uncased", @@ -771,6 +802,16 @@ name = "heapless" version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0bfb9eb618601c89945a70e254898da93b13be0388091d42117462b265bb3fad" +dependencies = [ + "hash32", + "stable_deref_trait", +] + +[[package]] +name = "heapless" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1edcd5a338e64688fbdcb7531a846cfd3476a54784dcb918a0844682bc7ada5" dependencies = [ "hash32", "serde", @@ -783,6 +824,12 @@ version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" +[[package]] +name = "heck" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" + [[package]] name = "home" version = "0.5.11" @@ -1314,13 +1361,22 @@ dependencies = [ "strum_macros 0.25.3", ] +[[package]] +name = "strum" +version = "0.27.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af23d6f6c1a224baef9d3f61e287d2761385a5b88fdab4eb4c6f11aeb54c4bcf" +dependencies = [ + "strum_macros 0.27.2", +] + [[package]] name = "strum_macros" version = "0.24.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e385be0d24f186b4ce2f9982191e7101bb737312ad61c1f2f984f34bcf85d59" dependencies = [ - "heck", + "heck 0.4.1", "proc-macro2", "quote", "rustversion", @@ -1333,13 +1389,25 @@ version = "0.25.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "23dc1fa9ac9c169a78ba62f0b841814b7abae11bdd047b9c58f893439e309ea0" dependencies = [ - "heck", + "heck 0.4.1", "proc-macro2", "quote", "rustversion", "syn 2.0.107", ] +[[package]] +name = "strum_macros" +version = "0.27.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7" +dependencies = [ + "heck 0.5.0", + "proc-macro2", + "quote", + "syn 2.0.107", +] + [[package]] name = "syn" version = "1.0.109" @@ -1832,7 +1900,7 @@ dependencies = [ "embuild 0.32.0", "esp-idf-hal", "esp-idf-sys", - "heapless", + "heapless 0.8.0", "paste", ] diff --git a/sensors/blackbox/Cargo.toml b/sensors/blackbox/Cargo.toml index 81d922b..f4a45dd 100644 --- a/sensors/blackbox/Cargo.toml +++ b/sensors/blackbox/Cargo.toml @@ -23,7 +23,7 @@ esp-idf-svc = { version = "0.51", default-features = false, features = [ ] } esp-idf-sys = { version = "0.36", default-features = false } log = "0.4" -embedded-svc = "0.28" +embedded-svc = "0.29" serde = { version = "1.0", default-features = false, features = ["derive"] } serde_json = { version = "1.0", default-features = false, features = ["alloc"] }