stm32-rs / stm32f0xx-hal

A Rust `embedded-hal` implementation for all MCUs in the STM32 F0 family
BSD Zero Clause License
134 stars 59 forks source link

bxcan/defmt version conflict #133

Closed pdgilbert closed 2 years ago

pdgilbert commented 3 years ago

In code that uses multiple device crates I have started having cargo update problems because of the change in the dependency bxcan = "0.4" (see https://github.com/stm32-rs/bxcan/issues/22#issue-848677821 and https://github.com/stm32-rs/stm32f7xx-hal/issues/114#issue-848734979). Can the dependency be more flexible, say bxcan = ">=0.4" ?

kiranshila commented 3 years ago

It looks like there is a PR https://github.com/stm32-rs/stm32f0xx-hal/pull/137, but it hasn't been merged yet.

newAM commented 2 years ago

Going through old issues - looks like this one can be closed now with defmt 0.3 / bxcan 0.6 in #146; feel free to reopen if that did not resolve this.

pdgilbert commented 2 years ago

Seems to be fixed. Thanks.