From 277e29e0c539af06be3354bec8e454be2f6afa54 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Feb 2024 17:00:29 +0000 Subject: [PATCH] Bump heapless from 0.7.16 to 0.8.0 Bumps [heapless](https://github.com/japaric/heapless) from 0.7.16 to 0.8.0. - [Changelog](https://github.com/rust-embedded/heapless/blob/main/CHANGELOG.md) - [Commits](https://github.com/japaric/heapless/compare/v0.7.16...v0.8.0) --- updated-dependencies: - dependency-name: heapless dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 38 +++++++++++++++++++++++++++++--------- Cargo.toml | 2 +- 2 files changed, 30 insertions(+), 10 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 4c2a309..123bf0b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -207,7 +207,7 @@ dependencies = [ "bare-metal 1.0.0", "cortex-m 0.7.7", "cortex-m-rtic-macros", - "heapless", + "heapless 0.7.17", "rtic-core", "rtic-monotonic", "version_check", @@ -263,7 +263,7 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "447416d161ba378782c13e82b11b267d6d2104b4913679a7c5640e7e94f96ea7" dependencies = [ - "heapless", + "heapless 0.7.17", "nb 1.1.0", "no-std-net", ] @@ -377,6 +377,15 @@ dependencies = [ "byteorder", ] +[[package]] +name = "hash32" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606" +dependencies = [ + "byteorder", +] + [[package]] name = "hashbrown" version = "0.12.3" @@ -390,13 +399,24 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cdc6457c0eb62c71aac4bc17216026d8410337c4126773b9c5daba343f17964f" dependencies = [ "atomic-polyfill", - "hash32", + "hash32 0.2.1", "rustc_version 0.4.0", "serde", "spin", "stable_deref_trait", ] +[[package]] +name = "heapless" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0bfb9eb618601c89945a70e254898da93b13be0388091d42117462b265bb3fad" +dependencies = [ + "hash32 0.3.1", + "serde", + "stable_deref_trait", +] + [[package]] name = "idna" version = "0.5.0" @@ -517,7 +537,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9df2d7bdba3acb28460c347b21e1e88d869f2716ebe060eb6a79f7b76b57de72" dependencies = [ "embedded-io", - "heapless", + "heapless 0.7.17", "itoa", "log", "miniconf_derive", @@ -547,7 +567,7 @@ dependencies = [ "bit_field", "embedded-nal", "embedded-time", - "heapless", + "heapless 0.7.17", "num_enum", "serde", "smlang", @@ -854,7 +874,7 @@ version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c9e1ab533c0bc414c34920ec7e5f097101d126ed5eac1a1aac711222e0bbb33" dependencies = [ - "heapless", + "heapless 0.7.17", "ryu", "serde", ] @@ -909,7 +929,7 @@ dependencies = [ "bitflags 1.3.2", "byteorder", "cfg-if", - "heapless", + "heapless 0.7.17", "managed", ] @@ -921,7 +941,7 @@ checksum = "6dd2ed2f8e7643a170506863ed0f52ad1dc5762abdcff27de825dde14fc8025f" dependencies = [ "embedded-nal", "embedded-time", - "heapless", + "heapless 0.7.17", "nanorand", "shared-bus", "smoltcp", @@ -1022,7 +1042,7 @@ dependencies = [ "embedded-hal", "embedded-time", "enum-iterator", - "heapless", + "heapless 0.8.0", "idsp", "lm75", "log", diff --git a/Cargo.toml b/Cargo.toml index 991fe8f..c4b4068 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -31,7 +31,7 @@ smoltcp-nal = { version = "0.4", features = ["shared-stack"] } cortex-m-rtic = "1.1.4" embedded-time = "0.12.1" systick-monotonic = "1.0.1" -heapless = { version = "0.7", features = ["serde"] } +heapless = { version = "0.8", features = ["serde"] } minimq = "0.8" serde = { version = "1.0.158", features = ["derive"], default-features = false } serde-json-core = "0.5"