Update dependencies (#3416)

This commit is contained in:
Dániel Buga 2025-04-24 15:41:20 +02:00 committed by GitHub
parent 11ff06a368
commit b1f487093b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
26 changed files with 59 additions and 51 deletions

View File

@ -14,6 +14,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Changed
- Bump Rust edition to 2024, bump MSRV to 1.85. (#3391)
- Update `defmt` to 1.0 (#3416)
### Fixed

View File

@ -20,7 +20,7 @@ test = false
[dependencies]
allocator-api2 = { version = "0.2.0", default-features = false }
defmt = { version = "0.3.10", optional = true }
defmt = { version = "1.0.1", optional = true }
cfg-if = "1.0.0"
critical-section = "1.2.0"
enumset = "1.1.5"

View File

@ -16,6 +16,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- The `arch::backtrace` function now returns a `Backtrace` struct (#3280)
- Bump Rust edition to 2024, bump MSRV to 1.85. (#3391)
- Update `defmt` to 1.0 (#3416)
### Fixed

View File

@ -20,11 +20,11 @@ test = false
[dependencies]
cfg-if = "1.0.0"
defmt = { version = "0.3.10", optional = true }
defmt = { version = "1.0.1", optional = true }
esp-config = { version = "0.3.0", path = "../esp-config" }
esp-println = { version = "0.13.0", optional = true, default-features = false, path = "../esp-println" }
heapless = "0.8"
semihosting = { version = "0.1.18", optional = true }
semihosting = { version = "0.1.20", optional = true }
[build-dependencies]
esp-build = { version = "0.2.0", path = "../esp-build" }

View File

@ -18,6 +18,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Changed
- Bump Rust edition to 2024, bump MSRV to 1.85. (#3391)
- Update `defmt` to 1.0 (#3416)
### Fixed

View File

@ -18,7 +18,7 @@ bench = false
test = false
[dependencies]
defmt = { version = "0.3.10", optional = true }
defmt = { version = "1.0.1", optional = true }
document-features = "0.2.11"
esp-config = { version = "0.3.0", path = "../esp-config" }
embedded-storage = "0.3.1"

View File

@ -12,6 +12,6 @@ license = "MIT OR Apache-2.0"
proc-macro = true
[dependencies]
quote = "1.0.38"
syn = { version = "2.0.96", features = ["fold", "full"] }
quote = "1.0.40"
syn = { version = "2.0.100", features = ["fold", "full"] }
termcolor = "1.4.1"

View File

@ -13,7 +13,7 @@ bench = false
test = false
[dependencies]
document-features = "0.2.10"
document-features = "0.2.11"
serde = { version = "1.0.197", features = ["derive"], optional = true }
serde_json = { version = "1.0.0", optional = true }

View File

@ -11,10 +11,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Re-added the `multiple-integrated` timer queue flavour (#3166)
- Bump Rust edition to 2024, bump MSRV to 1.85. (#3391)
### Changed
- Bump Rust edition to 2024, bump MSRV to 1.85. (#3391)
- Update `defmt` to 1.0 (#3416)
### Fixed
### Removed

View File

@ -20,7 +20,7 @@ test = false
[dependencies]
critical-section = "1.2.0"
defmt = { version = "0.3.10", optional = true }
defmt = { version = "1.0.1", optional = true }
document-features = "0.2.11"
embassy-executor = { version = "0.7.0", features = ["timer-item-payload-size-4"], optional = true }
embassy-sync = { version = "0.6.2" }
@ -29,7 +29,7 @@ embassy-time-driver = { version = "0.2.0", features = [ "tick-hz-1_000_000
embassy-time-queue-utils = { version = "0.1.0", features = ["_generic-queue"] }
esp-config = { version = "0.3.0", path = "../esp-config" }
esp-hal = { version = "1.0.0-beta.0", path = "../esp-hal" }
log = { version = "0.4.26", optional = true }
log = { version = "0.4.27", optional = true }
macros = { version = "0.17.0", features = ["embassy"], package = "esp-hal-procmacros", path = "../esp-hal-procmacros" }
portable-atomic = "1.11.0"
static_cell = "2.1.0"

View File

@ -15,15 +15,15 @@ features = ["embassy", "has-ulp-core", "interrupt", "ram", "is-ulp-core"]
proc-macro = true
[dependencies]
darling = "0.20.10"
darling = "0.20.11"
document-features = "0.2.11"
litrs = "0.4.1"
object = { version = "0.36.7", default-features = false, features = ["read_core", "elf"], optional = true }
proc-macro-crate = "3.2.0"
proc-macro-crate = "3.3.0"
proc-macro-error2 = "2.0.1"
proc-macro2 = "1.0.93"
quote = "1.0.38"
syn = { version = "2.0.98", features = ["extra-traits", "full"] }
proc-macro2 = "1.0.95"
quote = "1.0.40"
syn = { version = "2.0.100", features = ["extra-traits", "full"] }
[features]
## Provide a `#[main]` procmacro to mark the entry point for Embassy applications.

View File

@ -48,6 +48,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Made the `ParlIo` traits for `TxPins`, `RxPins`, `ConfigurePins` public (#3398)
- Renamed `Flex::enable_input` to `set_input_enable` (#3387)
- Make `esp_hal::interrupt::current_runlevel` public under the unstable feature (#3403)
- Update `defmt` to 1.0 (#3416)
### Fixed

View File

@ -21,13 +21,13 @@ bench = false
test = false
[dependencies]
bitflags = "2.8.0"
bytemuck = "1.21.0"
bitfield = "0.18.1"
bitflags = "2.9.0"
bytemuck = "1.22.0"
bitfield = "0.19.0"
cfg-if = "1.0.0"
critical-section = { version = "1.2.0", features = ["restore-state-u32"] }
defmt = { version = "0.3.10", optional = true }
delegate = "0.13.2"
defmt = { version = "1.0.1", optional = true }
delegate = "0.13.3"
digest = { version = "0.10.7", default-features = false, optional = true }
document-features = "0.2.11"
embassy-embedded-hal = { version = "0.3.0", optional = true }
@ -47,7 +47,7 @@ esp-metadata = { version = "0.6.0", path = "../esp-metadata", defaul
esp-synopsys-usb-otg = { version = "0.4.2", optional = true, features = ["fs", "esp32sx"] }
fugit = "0.3.7"
instability = "0.3.7"
log = { version = "0.4.26", optional = true }
log = { version = "0.4.27", optional = true }
nb = "1.1.0"
paste = "1.0.15"
portable-atomic = { version = "1.11.0", default-features = false }
@ -79,15 +79,15 @@ xtensa-lx = { version = "0.10.0", path = "../xtensa-lx" }
xtensa-lx-rt = { version = "0.18.0", path = "../xtensa-lx-rt" }
[build-dependencies]
basic-toml = "0.1.9"
basic-toml = "0.1.10"
cfg-if = "1.0.0"
esp-build = { version = "0.2.0", path = "../esp-build" }
esp-metadata = { version = "0.6.0", path = "../esp-metadata" }
esp-config = { version = "0.3.0", path = "../esp-config", features = ["build"] }
serde = { version = "1.0.218", features = ["derive"] }
serde = { version = "1.0.219", features = ["derive"] }
[dev-dependencies]
jiff = { version = "0.2.2", default-features = false, features = ["static"] }
jiff = { version = "0.2.10", default-features = false, features = ["static"] }
[features]
default = []

View File

@ -12,6 +12,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Changed
- Bump Rust edition to 2024, bump MSRV to 1.85. (#3391)
- Update `defmt` to 1.0 (#3416)
### Fixed

View File

@ -28,8 +28,8 @@ heapless = "0.8.0"
ieee802154 = "0.6.1"
cfg-if = "1.0.0"
esp-config = { version = "0.3.0", path = "../esp-config" }
defmt = { version = "0.3.10", optional = true }
log = { version = "0.4.26", optional = true }
defmt = { version = "1.0.1", optional = true }
log = { version = "0.4.27", optional = true }
[build-dependencies]
esp-config = { version = "0.3.0", path = "../esp-config" }

View File

@ -9,11 +9,11 @@ repository = "https://github.com/esp-rs/esp-hal"
license = "MIT OR Apache-2.0"
[dependencies]
anyhow = { version = "1.0.95", optional = true }
clap = { version = "4.5.26", features = ["derive"], optional = true }
anyhow = { version = "1.0.98", optional = true }
clap = { version = "4.5.37", features = ["derive"], optional = true }
basic-toml = { version = "0.1.9", optional = true }
serde = { version = "1.0.217", features = ["derive"], optional = true }
strum = { version = "0.26.3", features = ["derive"], optional = true }
serde = { version = "1.0.219", features = ["derive"], optional = true }
strum = { version = "0.27.1", features = ["derive"], optional = true }
[features]
default = ["build"]

View File

@ -15,6 +15,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Changed
- Bump Rust edition to 2024, bump MSRV to 1.85. (#3391)
- Update `defmt` to 1.0 (#3416)
### Fixed

View File

@ -22,13 +22,13 @@ test = false
[dependencies]
critical-section = { version = "1.2.0", optional = true }
defmt = { version = "0.3.10", optional = true }
log = { version = "0.4.26", optional = true }
defmt = { version = "1.0.1", optional = true }
log = { version = "0.4.27", optional = true }
portable-atomic = { version = "1.11.0", optional = true, default-features = false }
[build-dependencies]
esp-build = { version = "0.2.0", path = "../esp-build" }
log = "0.4.26"
log = "0.4.27"
[features]
default = ["auto", "colors", "critical-section"]

View File

@ -18,6 +18,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Remove the `heapless` dependency (including from the public API) (#3317)
- Bump Rust edition to 2024, bump MSRV to 1.85. (#3391)
- Update `defmt` to 1.0 (#3416)
### Fixed

View File

@ -16,8 +16,8 @@ test = false
[dependencies]
allocator-api2 = { version = "0.2.0", default-features = false, features = ["alloc"] }
defmt = { version = "0.3.10", optional = true }
log = { version = "0.4.26", optional = true }
defmt = { version = "1.0.1", optional = true }
log = { version = "0.4.27", optional = true }
document-features = "0.2.11"
esp-alloc = { version = "0.7.0", path = "../esp-alloc", optional = true }
esp-hal = { version = "1.0.0-beta.0", path = "../esp-hal", default-features = false }
@ -37,7 +37,7 @@ embassy-net-driver = { version = "0.2.0", optional = true }
cfg-if = "1.0.0"
portable-atomic = { version = "1.11.0", default-features = false }
portable_atomic_enum = { version = "0.3.1", features = ["portable-atomic"] }
rand_core = "0.6.4"
rand_core = "0.9.3"
bt-hci = { version = "0.3.0", optional = true }
esp-config = { version = "0.3.0", path = "../esp-config" }

View File

@ -223,8 +223,8 @@ required-features = ["esp-wifi", "esp-alloc"]
allocator-api2 = { version = "0.2.0", default-features = false, features = ["alloc"] }
cfg-if = "1.0.0"
critical-section = "1.1.3"
defmt = "0.3.8"
defmt-rtt = { version = "0.4.1", optional = true }
defmt = "1.0.1"
defmt-rtt = { version = "1.0.0", optional = true }
embassy-executor = "0.7.0"
embassy-futures = "0.1.1"
embedded-storage = "0.3.1"
@ -254,7 +254,7 @@ elliptic-curve = { version = "0.13.8", default-features = false, features =
embassy-executor = { version = "0.7.0", default-features = false }
# Add the `embedded-test/defmt` feature for more verbose testing
embedded-test = { version = "0.6.0", default-features = false, features = ["embassy", "external-executor"] }
hex-literal = "0.4.1"
hex-literal = "1.0.0"
nb = "1.1.0"
p192 = { version = "0.13.0", default-features = false, features = ["arithmetic"] }
p256 = { version = "0.13.2", default-features = false, features = ["arithmetic"] }

View File

@ -19,7 +19,7 @@ esp-hal = { path = "../esp-hal", features = ["unstable", "log"] }
esp-hal-embassy = { path = "../esp-hal-embassy" }
esp-println = { path = "../esp-println", features = ["log"] }
lis3dh-async = "0.9.3"
ssd1306 = "0.9.0"
ssd1306 = "0.10.0"
[features]
unstable = []

View File

@ -21,7 +21,7 @@ rocket = { version = "0.5.1", optional = true }
semver = { version = "1.0.23", features = ["serde"] }
serde = { version = "1.0.215", features = ["derive"] }
serde_json = "1.0.70"
strum = { version = "0.26.3", features = ["derive"] }
strum = { version = "0.27.1", features = ["derive"] }
toml_edit = "0.22.22"
walkdir = "2.5.0"

View File

@ -14,7 +14,7 @@ categories = ["embedded", "no-std"]
proc-macro = true
[dependencies]
darling = "0.20"
proc-macro2 = "1.0"
darling = "0.20.11"
proc-macro2 = "1.0.95"
quote = "1.0"
syn = { version = "2.0", features = ["extra-traits", "full"] }

View File

@ -18,18 +18,18 @@ bench = false
test = false
[dependencies]
document-features = "0.2.10"
document-features = "0.2.11"
macros = { version = "0.2.2", package = "xtensa-lx-rt-proc-macros", path = "../xtensa-lx-rt-proc-macros" }
r0 = "1.0.0"
xtensa-lx = { version = "0.10.0", path = "../xtensa-lx" }
[build-dependencies]
anyhow = "1.0.95"
anyhow = "1.0.98"
enum-as-inner = "0.6.1"
minijinja = "2.6.0"
serde = { version = "1.0.217", features = ["derive"] }
strum = { version = "0.26.3", features = ["derive"] }
toml = "0.8.19"
minijinja = "2.9.0"
serde = { version = "1.0.219", features = ["derive"] }
strum = { version = "0.27.1", features = ["derive"] }
toml = "0.8.20"
[features]
## Save and restore float registers for exceptions

View File

@ -17,6 +17,6 @@ test = false
[dependencies]
critical-section = "1.2.0"
document-features = "0.2.10"
document-features = "0.2.11"
[features]