@@ -16,7 +16,7 @@ documentation = "https://docs.rs/stm32f3xx-hal"
1616version = " 0.9.2"
1717exclude = [" codegen" , " .markdownlint.yml" ]
1818resolver = " 2"
19- rust-version = " 1.59 "
19+ rust-version = " 1.60 "
2020
2121[package .metadata .docs .rs ]
2222features = [" stm32f303xc" , " rt" , " usb" , " can" , " enumset" ]
@@ -29,49 +29,44 @@ members = [".", "testsuite", "codegen"]
2929[dependencies ]
3030bxcan = { version = " 0.7.0" , optional = true }
3131cfg-if = " 1.0.0"
32- cortex-m = " 0.7.4 "
32+ cortex-m = " 0.7.7 "
3333cortex-m-rt = " 0.7.3"
3434critical-section = " 1.1.2"
3535defmt = { version = " >=0.2.3, <0.4.0" , optional = true }
3636embedded-dma = " 0.2.0"
37- embedded-hal = { version = " 0.2.5 " , features = [" unproven" ] }
38- embedded-time = " 0.12.0 "
39- enumset = { version = " 1.0.6 " , optional = true }
40- nb = " 1.0 .0"
37+ embedded-hal = { version = " 0.2.7 " , features = [" unproven" ] }
38+ embedded-time = " 0.12.1 "
39+ enumset = { version = " 1.1.3 " , optional = true }
40+ nb = " 1.1 .0"
4141num-traits = { version = " 0.2.17" , default-features = false }
42- paste = " 1.0.5 "
42+ paste = " 1.0.14 "
4343rtcc = { version = " 0.3.0" , optional = true }
4444stm32-usbd = { version = " 0.6.0" , optional = true }
4545stm32f3 = { version = " 0.15.1" , default-features = false }
4646void = { version = " 1.0.2" , default-features = false }
4747
4848[dev-dependencies ]
49- cortex-m-rtic = " 1.0 "
49+ cortex-m-rtic = " 1.1 "
5050cortex-m-semihosting = " 0.5.0"
51- defmt = " 0.3.0 "
51+ defmt = " 0.3.5 "
5252defmt-rtt = " 0.4.0"
53- defmt-test = " 0.3.0 "
54- panic-probe = " 0.3.0 "
55- panic-rtt-target = { version = " 0.1" , features = [" cortex-m" ] }
53+ defmt-test = " 0.3.1 "
54+ panic-probe = " 0.3.1 "
55+ panic-rtt-target = { version = " 0.1.2 " , features = [" cortex-m" ] }
5656panic-semihosting = " 0.6.0"
57- rtt-target = { version = " 0.3.1 " , features = [ " cortex-m " ] }
57+ rtt-target = { version = " 0.4.0 " }
5858systick-monotonic = " 1.0"
59- usb-device = " 0.2.8 "
60- usbd-serial = " 0.1.1 "
59+ usb-device = " 0.3.1 "
60+ usbd-serial = " 0.2.0 "
6161
6262[build-dependencies ]
63- slice-group-by = " 0.3.0 "
63+ slice-group-by = " 0.3.1 "
6464
6565[features ]
66- can = [" bxcan" ]
66+ can = [" dep: bxcan" ]
6767default = [" rt" , " ld" , " usb" , " can" , " rtc" , " enumset" ]
68- defmt-debug = [" defmt" ]
68+ defmt = [" dep: defmt" ]
6969
70- defmt-default = [" defmt" ]
71- defmt-error = [" defmt" ]
72- defmt-info = [" defmt" ]
73- defmt-trace = [" defmt" ]
74- defmt-warn = [" defmt" ]
7570device-selected = []
7671direct-call-deprecated = []
7772
@@ -90,7 +85,7 @@ mem-c = []
9085mem-d = []
9186mem-e = []
9287rt = [" stm32f3/rt" ]
93- rtc = [" rtcc" ]
88+ rtc = [" dep: rtcc" ]
9489
9590# Any changes here should be mirrored in README.md, build.rs, src/lib.rs, and
9691# .github/workflows/ci.yml.
@@ -135,7 +130,7 @@ svd-f302 = ["stm32f3/stm32f302"]
135130svd-f303 = [" stm32f3/stm32f303" ]
136131svd-f373 = [" stm32f3/stm32f373" ]
137132svd-f3x4 = [" stm32f3/stm32f3x4" ]
138- usb = [" stm32-usbd" ]
133+ usb = [" dep: stm32-usbd" ]
139134
140135# cargo build/run
141136[profile .dev ]
0 commit comments