Skip to content

Commit 4b66f3b

Browse files
committed
Upgrade heapless to 0.9, embedded-io-async to 0.7 and defmt to 1.x
1 parent 9879f8d commit 4b66f3b

File tree

57 files changed

+91
-87
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

57 files changed

+91
-87
lines changed

cyw43/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ repository = "https://github.com/embassy-rs/embassy"
1010
documentation = "https://docs.embassy.dev/cyw43"
1111

1212
[features]
13-
defmt = ["dep:defmt", "heapless/defmt-03", "embassy-time/defmt", "bt-hci?/defmt", "embedded-io-async?/defmt-03"]
13+
defmt = ["dep:defmt", "heapless/defmt", "embassy-time/defmt", "bt-hci?/defmt", "embedded-io-async?/defmt"]
1414
log = ["dep:log"]
1515
bluetooth = ["dep:bt-hci", "dep:embedded-io-async"]
1616

@@ -32,7 +32,7 @@ futures = { version = "0.3.17", default-features = false, features = ["async-awa
3232

3333
embedded-hal-1 = { package = "embedded-hal", version = "1.0" }
3434
num_enum = { version = "0.5.7", default-features = false }
35-
heapless = "0.8.0"
35+
heapless = "0.9"
3636

3737
# Bluetooth deps
3838
embedded-io-async = { version = "0.6.0", optional = true }

embassy-imxrt/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ cortex-m-rt = ">=0.7.3,<0.8"
8686
cortex-m = "0.7.6"
8787
critical-section = "1.1"
8888
embedded-io = { version = "0.6.1" }
89-
embedded-io-async = { version = "0.6.1" }
89+
embedded-io-async = { version = "0.7" }
9090
fixed = "1.23.1"
9191

9292
rand-core-06 = { package = "rand_core", version = "0.6" }

embassy-mspm0/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ embedded-hal = { version = "1.0" }
6262
embedded-hal-nb = { version = "1.0" }
6363
embedded-hal-async = { version = "1.0" }
6464
embedded-io = "0.6.1"
65-
embedded-io-async = "0.6.1"
65+
embedded-io-async = "0.7"
6666

6767
defmt = { version = "1.0.1", optional = true }
6868
fixed = "1.29"

embassy-net-adin1110/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ repository = "https://github.com/embassy-rs/embassy"
1010
documentation = "https://docs.embassy.dev/embassy-net-adin1110"
1111

1212
[dependencies]
13-
heapless = "0.8"
13+
heapless = "0.9"
1414
defmt = { version = "1.0.1", optional = true }
1515
log = { version = "0.4", default-features = false, optional = true }
1616
embedded-hal-1 = { package = "embedded-hal", version = "1.0" }
@@ -29,7 +29,7 @@ critical-section = { version = "1.1.2", features = ["std"] }
2929
futures-test = "0.3.28"
3030

3131
[features]
32-
defmt = ["dep:defmt", "embedded-hal-1/defmt-03"]
32+
defmt = ["dep:defmt", "embedded-hal-1/defmt"]
3333
log = ["dep:log"]
3434

3535
[package.metadata.embassy_docs]

embassy-net-esp-hosted/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ repository = "https://github.com/embassy-rs/embassy"
1010
documentation = "https://docs.embassy.dev/embassy-net-esp-hosted"
1111

1212
[features]
13-
defmt = ["dep:defmt", "heapless/defmt-03"]
13+
defmt = ["dep:defmt", "heapless/defmt"]
1414
log = ["dep:log"]
1515

1616
[dependencies]
@@ -26,7 +26,7 @@ embedded-hal = { version = "1.0" }
2626
embedded-hal-async = { version = "1.0" }
2727

2828
micropb = { version = "0.4.0", default-features = false, features = ["container-heapless", "encode", "decode"] }
29-
heapless = "0.8"
29+
heapless = "0.9"
3030

3131
[package.metadata.embassy_docs]
3232
src_base = "https://github.com/embassy-rs/embassy/blob/embassy-net-esp-hosted-v$VERSION/embassy-net-esp-hosted/src/"

embassy-net-nrf91/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ documentation = "https://docs.embassy.dev/embassy-net-nrf91"
1111
publish = false
1212

1313
[features]
14-
defmt = ["dep:defmt", "heapless/defmt-03"]
14+
defmt = ["dep:defmt", "heapless/defmt"]
1515
log = ["dep:log"]
1616

1717
[dependencies]
@@ -26,7 +26,7 @@ embassy-sync = { version = "0.7.2", path = "../embassy-sync" }
2626
embassy-futures = { version = "0.1.2", path = "../embassy-futures" }
2727
embassy-net-driver-channel = { version = "0.3.2", path = "../embassy-net-driver-channel" }
2828

29-
heapless = "0.8"
29+
heapless = "0.9"
3030
embedded-io = "0.6.1"
3131
at-commands = "0.5.4"
3232

embassy-net-ppp/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ log = ["dep:log", "ppproto/log"]
1717
defmt = { version = "1.0.1", optional = true }
1818
log = { version = "0.4.14", optional = true }
1919

20-
embedded-io-async = { version = "0.6.1" }
20+
embedded-io-async = { version = "0.7" }
2121
embassy-net-driver-channel = { version = "0.3.2", path = "../embassy-net-driver-channel" }
2222
embassy-futures = { version = "0.1.2", path = "../embassy-futures" }
2323
ppproto = { version = "0.2.1"}

embassy-net/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ features = ["defmt", "tcp", "udp", "raw", "dns", "icmp", "dhcpv4", "proto-ipv6",
5252

5353
[features]
5454
## Enable defmt
55-
defmt = ["dep:defmt", "smoltcp/defmt", "embassy-net-driver/defmt", "embassy-time/defmt", "heapless/defmt-03", "defmt?/ip_in_core"]
55+
defmt = ["dep:defmt", "smoltcp/defmt", "embassy-net-driver/defmt", "embassy-time/defmt", "heapless/defmt", "defmt?/ip_in_core"]
5656
## Enable log
5757
log = ["dep:log"]
5858

@@ -109,9 +109,9 @@ smoltcp = { version = "0.12.0", default-features = false, features = [
109109
embassy-net-driver = { version = "0.2.0", path = "../embassy-net-driver" }
110110
embassy-time = { version = "0.5.0", path = "../embassy-time" }
111111
embassy-sync = { version = "0.7.2", path = "../embassy-sync" }
112-
embedded-io-async = { version = "0.6.1" }
112+
embedded-io-async = { version = "0.7" }
113113

114114
managed = { version = "0.8.0", default-features = false, features = [ "map" ] }
115-
heapless = { version = "0.8", default-features = false }
115+
heapless = { version = "0.9", default-features = false }
116116
embedded-nal-async = "0.8.0"
117117
document-features = "0.2.7"

embassy-nrf/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ embedded-hal-02 = { package = "embedded-hal", version = "0.2.6", features = ["un
195195
embedded-hal-1 = { package = "embedded-hal", version = "1.0" }
196196
embedded-hal-async = { version = "1.0" }
197197
embedded-io = { version = "0.6.0" }
198-
embedded-io-async = { version = "0.6.1" }
198+
embedded-io-async = { version = "0.7" }
199199

200200
rand-core-06 = { package = "rand_core", version = "0.6" }
201201
rand-core-09 = { package = "rand_core", version = "0.9" }

embassy-rp/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ cortex-m = "0.7.6"
168168
critical-section = "1.2.0"
169169
chrono = { version = "0.4", default-features = false, optional = true }
170170
embedded-io = { version = "0.6.1" }
171-
embedded-io-async = { version = "0.6.1" }
171+
embedded-io-async = { version = "0.7" }
172172
embedded-storage = { version = "0.3" }
173173
embedded-storage-async = { version = "0.4.1" }
174174
fixed = "1.28.0"

0 commit comments

Comments
 (0)