diff --git a/Cargo.lock b/Cargo.lock index f39f47d..a7ec8a1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -129,7 +129,7 @@ dependencies = [ "max6642", "mcp3221", "microchip-24aa02e48", - "miniconf", + "miniconf 0.14.0", "miniconf_mqtt", "minimq", "minireq", @@ -876,12 +876,25 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "017bf72035f1e4e111f1a62031bcf659fa88d434ddadfa33bb390d616adc63fa" dependencies = [ "itoa", - "miniconf_derive", + "miniconf_derive 0.13.0", "postcard", "serde", "serde-json-core 0.5.1", ] +[[package]] +name = "miniconf" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8954fad4aada6a559edc5753c428cde9bc1d317f7672a5898b9943e7be414abc" +dependencies = [ + "itoa", + "miniconf_derive 0.14.0", + "postcard", + "serde", + "serde-json-core 0.6.0", +] + [[package]] name = "miniconf_derive" version = "0.13.0" @@ -894,6 +907,18 @@ dependencies = [ "syn 2.0.52", ] +[[package]] +name = "miniconf_derive" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ce0cba49d607e4b2ab1b511d182112d5833397f6bb3f404b666e1be6bf94bd43" +dependencies = [ + "darling 0.20.8", + "proc-macro2", + "quote", + "syn 2.0.52", +] + [[package]] name = "miniconf_mqtt" version = "0.13.1" @@ -903,7 +928,7 @@ dependencies = [ "embedded-io", "heapless 0.8.0", "log", - "miniconf", + "miniconf 0.13.0", "minimq", "serde-json-core 0.5.1", "smlang 0.7.0", @@ -1396,7 +1421,7 @@ dependencies = [ "heapless 0.8.0", "log", "menu", - "miniconf", + "miniconf 0.13.0", "postcard", "yafnv", ] diff --git a/Cargo.toml b/Cargo.toml index ec5ba9e..00981ca 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -51,7 +51,7 @@ usbd-serial = "0.2.2" encdec = { version = "0.9", default-features = false } crc-any = { version = "2.5.0", default-features = false } panic-persist = { version = "0.3", features = ["custom-panic-handler", "utf8"] } -miniconf = { version = "0.13", features = ["json-core", "derive", "postcard"]} +miniconf = { version = "0.14", features = ["json-core", "derive", "postcard"]} miniconf_mqtt = "0.13" # Note: Keep `py/pyproject.toml` version in sync with the Minimq version used in FW. minimq = "0.9.0"