Skip to content

Commit 6cd5b72

Browse files
committed
Drop support for older, major dep versions
This idea won't work. Dependency resolution selects the latest-and-greatest for this package. But the user is free to select an incompatible version. Sorry for the commit noise; should've tested earlier.
1 parent e100e28 commit 6cd5b72

3 files changed

Lines changed: 4 additions & 34 deletions

File tree

.github/workflows/rust.yaml

Lines changed: 0 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -45,36 +45,6 @@ jobs:
4545
- name: Run tests
4646
run: cargo test --features=imxrt-ral/imxrt1062,smoltcp/socket-udp
4747

48-
imxrt-ral-compat:
49-
runs-on: ubuntu-latest
50-
strategy:
51-
matrix:
52-
imxrt-ral-version: ["0.5.4", "0.6.1"]
53-
steps:
54-
- uses: actions/checkout@v6
55-
- run: rustup toolchain install stable --no-self-update --profile minimal --target thumbv7em-none-eabihf
56-
- name: Pin imxrt-ral version
57-
run: cargo update -p imxrt-ral --precise ${{ matrix.imxrt-ral-version }}
58-
- name: Check the package
59-
run: cargo check --features=imxrt-ral/imxrt1062,smoltcp/socket-udp --target=x86_64-unknown-linux-gnu --target=thumbv7em-none-eabihf
60-
- name: Run tests
61-
run: cargo test --features=imxrt-ral/imxrt1062,smoltcp/socket-udp
62-
63-
smoltcp-compat:
64-
runs-on: ubuntu-latest
65-
strategy:
66-
matrix:
67-
smoltcp-version: ["0.12.0", "0.13.0"]
68-
steps:
69-
- uses: actions/checkout@v6
70-
- run: rustup toolchain install stable --no-self-update --profile minimal --target thumbv7em-none-eabihf
71-
- name: Pin smoltcp version
72-
run: cargo update -p smoltcp --precise ${{ matrix.smoltcp-version }}
73-
- name: Check the package
74-
run: cargo check --features=imxrt-ral/imxrt1062,smoltcp/socket-udp --target=x86_64-unknown-linux-gnu --target=thumbv7em-none-eabihf
75-
- name: Run tests
76-
run: cargo test --features=imxrt-ral/imxrt1062,smoltcp/socket-udp
77-
7848
docs:
7949
runs-on: ubuntu-latest
8050
env:

CHANGELOG.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
First release to crates.io. Supports
88

9-
- imxrt-ral 0.5 and 0.6
10-
- smoltcp 0.12 and 0.13
9+
- imxrt-ral 0.6
10+
- smoltcp 0.13
1111

1212
ENET\_1G is not supported.

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,12 @@ categories = [
1414
]
1515

1616
[dependencies]
17-
imxrt-ral = ">=0.5,<=0.6"
17+
imxrt-ral = "0.6"
1818
mdio = "0.1"
1919
defmt = { version = "1.0", optional = true }
2020

2121
[dependencies.smoltcp]
22-
version = ">=0.12,<=0.13"
22+
version = "0.13"
2323
default-features = false
2424
features = [
2525
"medium-ethernet",

0 commit comments

Comments
 (0)