diff --git a/Cargo.lock b/Cargo.lock index 55e6b5d..1e59178 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -707,12 +707,26 @@ dependencies = [ [[package]] name = "miniconf" -version = "0.17.1" +version = "0.17.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "04b8f0e5e85b9aba6daeaabb5dd80ae2d97340ccfd54f6eeaf3c3c077301ccfe" +checksum = "4016bf0a10d7bce06e5d601a6a1b91f50e2d62c0a6465a49f7f2f1969dcea46c" dependencies = [ "itoa", - "miniconf_derive", + "miniconf_derive 0.17.2", + "postcard", + "serde", + "serde-json-core", + "thiserror", +] + +[[package]] +name = "miniconf" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1503186d3a89d933300e616a919e10b089a8c3379956589d009556ed5ea1b3c4" +dependencies = [ + "itoa", + "miniconf_derive 0.18.0", "postcard", "serde", "serde-json-core", @@ -721,9 +735,21 @@ dependencies = [ [[package]] name = "miniconf_derive" -version = "0.17.0" +version = "0.17.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca0ecc09a3cb70ad5ba7327f8ddbeca0e66ee6f326b75db50e1f6d8f6de529a6" +dependencies = [ + "darling", + "proc-macro2", + "quote", + "syn 2.0.87", +] + +[[package]] +name = "miniconf_derive" +version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86704131b3dad62adfcee4cc7cc314778465976e80a515b64918ee81681424ff" +checksum = "fbe8f870567988a09000856955ae194f2dfb1ff73ff615988a44d0fc2385df7b" dependencies = [ "darling", "proc-macro2", @@ -740,7 +766,7 @@ dependencies = [ "embedded-io", "heapless 0.8.0", "log", - "miniconf", + "miniconf 0.17.2", "minimq", "serde-json-core", "smlang 0.8.0", @@ -1233,7 +1259,7 @@ dependencies = [ "heapless 0.8.0", "log", "menu", - "miniconf", + "miniconf 0.17.2", "postcard", "yafnv", ] @@ -1478,7 +1504,7 @@ dependencies = [ "idsp", "lm75", "log", - "miniconf", + "miniconf 0.18.0", "miniconf_mqtt", "minimq", "mono-clock", diff --git a/Cargo.toml b/Cargo.toml index cfe626a..d982626 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -62,7 +62,7 @@ bytemuck = { version = "1.19.0", features = [ "derive", ], default-features = false } # Note: Keep in-sync with `py/setup.py` -miniconf = { version = "0.17", features = ["json-core", "derive", "postcard"] } +miniconf = { version = "0.18", features = ["json-core", "derive", "postcard"] } miniconf_mqtt = { version = "0.17" } strum = { version = "0.26.1", default-features = false, features = ["derive"] } serial-settings = "0.1"