diff --git a/Cargo.lock b/Cargo.lock index baefdab5..59b88244 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -143,7 +143,7 @@ dependencies = [ "enc424j600", "encdec", "enum-iterator", - "heapless 0.7.16", + "heapless 0.8.0", "log", "max6639", "max6642", @@ -286,7 +286,7 @@ dependencies = [ "bare-metal 1.0.0", "cortex-m 0.7.7", "cortex-m-rtic-macros", - "heapless 0.7.16", + "heapless 0.7.17", "rtic-core", "rtic-monotonic", "version_check", @@ -473,7 +473,7 @@ version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "db9efecb57ab54fa918730f2874d7d37647169c50fa1357fecb81abee840b113" dependencies = [ - "heapless 0.7.16", + "heapless 0.7.17", "nb 1.1.0", "no-std-net 0.5.0", ] @@ -484,7 +484,7 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "447416d161ba378782c13e82b11b267d6d2104b4913679a7c5640e7e94f96ea7" dependencies = [ - "heapless 0.7.16", + "heapless 0.7.17", "nb 1.1.0", "no-std-net 0.6.0", ] @@ -690,11 +690,11 @@ checksum = "d7afe4a420e3fe79967a00898cc1f4db7c8a49a9333a29f8a4bd76a253d5cd04" [[package]] name = "heapless" -version = "0.7.16" +version = "0.7.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db04bc24a18b9ea980628ecf00e6c0264f3c1426dac36c00cb49b6fbad8b0743" +checksum = "cdc6457c0eb62c71aac4bc17216026d8410337c4126773b9c5daba343f17964f" dependencies = [ - "atomic-polyfill 0.1.10", + "atomic-polyfill 1.0.3", "hash32 0.2.1", "rustc_version 0.4.0", "serde", @@ -709,6 +709,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0bfb9eb618601c89945a70e254898da93b13be0388091d42117462b265bb3fad" dependencies = [ "hash32 0.3.1", + "serde", "stable_deref_trait", ] @@ -866,7 +867,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9df2d7bdba3acb28460c347b21e1e88d869f2716ebe060eb6a79f7b76b57de72" dependencies = [ "embedded-io", - "heapless 0.7.16", + "heapless 0.7.17", "itoa", "log", "miniconf_derive", @@ -896,7 +897,7 @@ dependencies = [ "bit_field", "embedded-nal 0.7.0", "embedded-time", - "heapless 0.7.16", + "heapless 0.7.17", "num_enum 0.7.1", "serde", "smlang", @@ -910,7 +911,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "249c23889cc6d50d796d5fbef033ba7698e6d011c32338eddc4e9ce6b86b3c52" dependencies = [ "embedded-io", - "heapless 0.7.16", + "heapless 0.7.17", "log", "minimq", "serde", @@ -1108,7 +1109,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a55c51ee6c0db07e68448e336cf8ea4131a620edefebf9893e759b2d793420f8" dependencies = [ "cobs", - "heapless 0.7.16", + "heapless 0.7.17", "serde", ] @@ -1309,7 +1310,7 @@ version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c9e1ab533c0bc414c34920ec7e5f097101d126ed5eac1a1aac711222e0bbb33" dependencies = [ - "heapless 0.7.16", + "heapless 0.7.17", "ryu", "serde", ] @@ -1411,7 +1412,7 @@ dependencies = [ "bitflags 1.3.2", "byteorder", "cfg-if", - "heapless 0.7.16", + "heapless 0.7.17", "managed", ] @@ -1423,7 +1424,7 @@ checksum = "6dd2ed2f8e7643a170506863ed0f52ad1dc5762abdcff27de825dde14fc8025f" dependencies = [ "embedded-nal 0.7.0", "embedded-time", - "heapless 0.7.16", + "heapless 0.7.17", "nanorand", "shared-bus 0.2.5", "smoltcp", @@ -1629,7 +1630,7 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e73e438f527e567fb3982f2370967821fab4f5aea84c42e218a211dd2002b6a2" dependencies = [ - "heapless 0.7.16", + "heapless 0.7.17", "num_enum 0.6.1", "portable-atomic", ] diff --git a/Cargo.toml b/Cargo.toml index d4260143..0e9d735d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -37,7 +37,7 @@ mono-clock = "0.1" systick-monotonic = "1.0.1" cortex-m-log = { version = "0.8.0", features = ["log-integration"] } log = "0.4.20" -heapless = { version = "0.7", features = ["serde"] } +heapless = { version = "0.8", features = ["serde"] } bit_field = "0.10.2" debounced-pin = "0.3.0" serde = {version = "1.0", features = ["derive"], default-features = false }