Update dependencies and do necessary migrations

This commit is contained in:
Zachary Levy
2026-03-03 17:19:10 -08:00
parent e06e76e46b
commit 271fb8f6c4
9 changed files with 93 additions and 82 deletions

View File

@@ -16,8 +16,8 @@ members = [
]
[workspace.package]
version = "0.4.6"
edition = "2021"
version = "0.5.0"
edition = "2024"
repository = "https://git.bfpower.io/BFPOWER/physical"
readme = "README.md"
license = "MIT"
@@ -30,14 +30,14 @@ default-features = false
[workspace.dependencies.libm]
version = "0.2.*"
[workspace.dependencies.float-cmp]
version = "0.9.*"
version = "0.10.*"
# Logging
[workspace.dependencies.tracing]
version = "0.1.*"
[workspace.dependencies.defmt]
version = "0.3.*"
version = "1.0.*"
[workspace.dependencies.defmt-rtt]
version = "0.4.*"
version = "1.1.*"
# Embedded-HAL
[workspace.dependencies.embedded-hal]
version = "1.0.*"
@@ -57,32 +57,34 @@ version = "0.7.*"
[workspace.dependencies.cortex-m-rt]
version = "0.7.*"
[workspace.dependencies.panic-probe]
version = "0.3.*"
version = "1.0.*"
features = ["print-defmt"]
# Embassy
[workspace.dependencies.embassy-futures]
version = "0.1.*"
[workspace.dependencies.embassy-time]
version = "0.3.*"
version = "0.5.*"
features = ["defmt", "defmt-timestamp-uptime"]
[workspace.dependencies.embassy-sync]
version = "0.6.*"
version = "0.7.*"
features = ["defmt"]
[workspace.dependencies.embassy-embedded-hal]
version = "0.1.*"
[workspace.dependencies.embassy-executor]
version = "0.5.*"
features = ["defmt", "arch-cortex-m", "integrated-timers", "executor-interrupt", "executor-thread"]
[workspace.dependencies.embassy-executor]
version = "0.9.*"
features = ["defmt", "arch-cortex-m", "executor-interrupt", "executor-thread"]
[workspace.dependencies.embassy-usb]
version = "0.2.*"
version = "0.5.*"
features = ["defmt"]
[workspace.dependencies.embassy-stm32]
version = "0.1.*"
version = "0.5.*"
features = ["defmt", "unstable-pac"]
[workspace.dependencies.embassy-nrf]
version = "0.1.*"
version = "0.9.*"
features = ["defmt"]
# Meta
[workspace.dependencies.cfg-if]
version = "1.0.*"
[workspace.dependencies.derive_more]
version = "0.99.*"
[workspace.dependencies.syn]