Skip to content

Commit 4c41a3c

Browse files
authored
Merge pull request #1033 from quartiq/ai-13
dedup dependencies, arbitrary-int, heapless
2 parents 0cc0264 + 91c6ab1 commit 4c41a3c

10 files changed

Lines changed: 41 additions & 49 deletions

File tree

Cargo.lock

Lines changed: 30 additions & 36 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ miniconf = { version = "0.20", features = ["json-core", "derive", "postcard"] }
7171
miniconf_mqtt = { version = "0.20" }
7272
tca9539 = "0.2"
7373
bitbybit = "1.3.3"
74-
arbitrary-int = { version = "2.0.0", features = ["serde", "hint"] }
74+
arbitrary-int = { version = "1.3.0", features = ["serde", "hint"] }
7575
thiserror = { version = "2.0.11", default-features = false }
7676
embedded-hal-compat = "0.13.0"
7777
embedded-hal-02 = { package = "embedded-hal", version = "0.2.7", features = [

ad9912/Cargo.toml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,13 @@ license.workspace = true
55
repository.workspace = true
66
version = "0.1.1"
77
description = "AD9912 1 GHz DDS SPI driver"
8-
authors = [
9-
"Robert Jördens <rj@quartiq.de>",
10-
]
8+
authors = ["Robert Jördens <rj@quartiq.de>"]
119
categories = ["embedded", "no-std"]
1210
keywords = ["spi"]
1311

1412
[dependencies]
15-
arbitrary-int = { version = "2.0.0", features = ["serde"] }
13+
arbitrary-int = "1.3.0"
1614
thiserror = { version = "2.0.11", default-features = false }
1715
num-traits = { version = "0.2.19", default-features = false }
18-
embedded-hal = { version = "1.0" }
16+
embedded-hal = "1.0"
1917
bitbybit = "1.3.3"

ad9912/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#![no_std]
22

3-
use arbitrary_int::{traits::Integer, u5, u10, u14, u48};
3+
use arbitrary_int::{Number, u5, u10, u14, u48};
44
use bitbybit::{bitenum, bitfield};
55
use embedded_hal::spi::{self, Operation, SpiDevice};
66
use num_traits::float::FloatCore;

ad9959/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,4 @@ description = "AD9959 4-channel DDS SPI driver"
1111
embedded-hal = {version = "0.2.7", features = ["unproven"]}
1212
bytemuck = "1.21.0"
1313
bitbybit = "1.3.3"
14-
arbitrary-int = { version = "2.0.0", features = ["serde"] }
14+
arbitrary-int = { version = "1.3.0", features = ["serde"] }

ad9959/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#![no_std]
22

3-
use arbitrary_int::{traits::Integer, u2, u3, u4, u5, u10, u14, u24};
3+
use arbitrary_int::{Number, u2, u3, u4, u5, u10, u14, u24};
44
use bitbybit::{bitenum, bitfield};
55
use embedded_hal::{blocking::delay::DelayUs, digital::v2::OutputPin};
66

encoded_pin/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,5 @@ categories = ["embedded", "no-std"]
1212
keywords = ["spi"]
1313

1414
[dependencies]
15-
arbitrary-int = { version = "2.0.0", features = ["serde"] }
15+
arbitrary-int = { version = "1.3.0", features = ["serde"] }
1616
embedded-hal = { version = "1.0" }

platform/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ sequential-storage = "5"
1919
serial_settings = { version = "0.2", path = "../serial_settings" }
2020
embedded-storage = "0.3"
2121
embedded-storage-async = "0.4"
22-
postcard = "1"
22+
postcard = { version = "1", default-features = false }
2323
embedded-io = "0.6"
2424
embassy-futures = { version = "0.1", default-features = false }
2525
serde-json-core = "0.6"

serial_settings/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ menu = { version = "0.6.1", features = ["echo"] }
2222
heapless = "0.8"
2323
embedded-io = "0.6"
2424
yafnv = "3.0"
25-
postcard = "1"
25+
postcard = { version = "1", default-features = false }
2626
log = { version = "0.4", features = [
2727
"max_level_trace",
2828
"release_max_level_info",

urukul/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ keywords = ["spi"]
1313

1414
[dependencies]
1515
encoded_pin = { version = "0.1", path = "../encoded_pin" }
16-
arbitrary-int = { version = "2.0.0", features = ["serde"] }
16+
arbitrary-int = { version = "1.3.0", features = ["serde"] }
1717
thiserror = { version = "2.0.11", default-features = false }
1818
num-traits = { version = "0.2.19", default-features = false }
1919
embedded-hal = { version = "1.0" }

0 commit comments

Comments
 (0)