diff --git a/Cargo.toml b/Cargo.toml index 0d5d9b2c..a4c74a8b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -64,12 +64,44 @@ slice-group-by = "0.3.1" # Unblock minimal dependency version check [dependencies.proc-macro2] -version = ">1.0.60" +version = ">=1.0.86" +default-features = false +optional = true + +[dependencies.proc-macro-error] +version = "1.0.4" +default-features = false +optional = true + +[dependencies.quote] +version = "1.0.36" +default-features = false +optional = true + +[dependencies.defmt-parser] +version = "0.3.4" +default-features = false +optional = true + +[dependencies.defmt-test-macros] +version = "0.3.1" +default-features = false +optional = true + +[dependencies.thiserror] +version = "1.0.61" +default-features = false +optional = true + +[dependencies.thiserror-impl] +version = "1.0.61" +default-features = false +optional = true [features] can = ["dep:bxcan"] default = ["rt", "ld", "usb", "can", "rtc", "enumset"] -defmt = ["dep:defmt"] +defmt = ["dep:defmt", "dep:defmt-parser", "dep:defmt-test-macros", "dep:thiserror", "dep:thiserror-impl", "dep:proc-macro-error", "dep:quote"] device-selected = [] direct-call-deprecated = []