Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Upgrade all crates to the 2024 edition and bump MSRV to 1.85 #913

Open
wants to merge 33 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
4dcc15d
reunite workspace
baloo Feb 23, 2025
9100311
ci(workspace): bump clippy to 1.85
baloo Feb 23, 2025
28292bd
ed448: bump `rand_core` from `0.6` to `0.9.0`
baloo Feb 16, 2025
6d5bfcb
ecdsa: bump rand_core from 0.6.4 to 0.9.0
baloo Feb 14, 2025
59a2050
ed25519: bump `rand_core` to `0.9.0`
baloo Feb 15, 2025
6405c5d
lms: bump `rand_core` from `0.6` to `0.9.0`
baloo Feb 16, 2025
7ad5853
ml-dsa: bump to edition 2024; bump MSRV to 1.85
baloo Feb 23, 2025
21b9fd1
lms: bump to edition 2024; bump MSRV to 1.85
baloo Feb 23, 2025
4a9c42f
ed25519: bump to edition 2024; bump MSRV to 1.85
baloo Feb 23, 2025
110b46a
rfc6979: bump to edition 2024; bump MSRV to 1.85
baloo Feb 23, 2025
504a4fb
ed448: bump to edition 2024; bump MSRV to 1.85
baloo Feb 23, 2025
144c62d
ecdsa: bump to edition 2024; bump MSRV to 1.85
baloo Feb 23, 2025
ec871c5
ecdsa: reformat with edition 2024
baloo Feb 23, 2025
a8e9bd4
ed25519: reformat with edition 2024
baloo Feb 23, 2025
67d11c6
ed448: reformat with edition 2024
baloo Feb 23, 2025
40c1425
lms: reformat with edition 2024
baloo Feb 23, 2025
dd6e86e
ml-dsa: reformat with edition 2024
baloo Feb 23, 2025
5942d4b
rfc6979: reformat with edition 2024
baloo Feb 23, 2025
599f2cb
chore(deps): bump `digest from '0.11.0-pre.9` to `0.11.0-pre.10`
baloo Feb 23, 2025
218485c
pull `elliptic-curve` edition 2024
baloo Feb 23, 2025
bbf28ea
chore(deps): bump hybrid-array from `0.2.3` to `0.3`
baloo Feb 23, 2025
7fa5b35
ml-dsa: relax Sized requirements for rng
baloo Feb 23, 2025
309c352
lms: relax `Sized` requirements on rng
baloo Feb 23, 2025
fdeee3e
ecdsa: relax `Sized` requirements for rng
baloo Feb 23, 2025
0faaf78
chore(deps): bump `hex-literal` from `0.4` to `1`
baloo Feb 23, 2025
07352d7
ecdsa: clippy 1.85 fixups
baloo Feb 23, 2025
e5d2077
ed25519: clippy 1.85 fixups
baloo Feb 23, 2025
4985116
ed448: clippy 1.85 fixups
baloo Feb 23, 2025
bf1b25d
lms: clippy 1.85 fixups
baloo Feb 23, 2025
2fbcc05
rfc6979: clippy 1.85 fixups
baloo Feb 23, 2025
c97bc8c
slh-dsa: bump to edition 2024; bump MSRV to 1.85
baloo Feb 24, 2025
77b6a9e
slh-dsa: clippy 1.85 fixups
baloo Feb 24, 2025
6ad65c7
slh-dsa: lower tests sharding to 4 member
baloo Feb 24, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/ecdsa.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
- thumbv7em-none-eabi
- wasm32-unknown-unknown
rust:
- 1.81.0 # MSRV
- 1.85.0 # MSRV
- stable
steps:
- uses: actions/checkout@v4
Expand All @@ -42,7 +42,7 @@ jobs:
strategy:
matrix:
rust:
- 1.81.0 # MSRV
- 1.85.0 # MSRV
- stable
steps:
- uses: actions/checkout@v4
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/ed25519.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
- thumbv7em-none-eabi
- wasm32-unknown-unknown
toolchain:
- 1.81.0 # MSRV
- 1.85.0 # MSRV
- stable
steps:
- uses: actions/checkout@v4
Expand All @@ -42,7 +42,7 @@ jobs:
strategy:
matrix:
toolchain:
- 1.81.0 # MSRV
- 1.85.0 # MSRV
- stable
runs-on: ubuntu-latest
steps:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/ed448.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
- thumbv7em-none-eabi
- wasm32-unknown-unknown
toolchain:
- 1.81.0 # MSRV
- 1.85.0 # MSRV
- stable
steps:
- uses: actions/checkout@v4
Expand All @@ -42,7 +42,7 @@ jobs:
strategy:
matrix:
toolchain:
- 1.81.0 # MSRV
- 1.85.0 # MSRV
- stable
runs-on: ubuntu-latest
steps:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/lms.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
strategy:
matrix:
rust:
- 1.81.0 # MSRV
- 1.85.0 # MSRV
- stable
steps:
- uses: actions/checkout@v4
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ml-dsa.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
strategy:
matrix:
rust:
- 1.81.0 # MSRV
- 1.85.0 # MSRV
- stable
steps:
- uses: actions/checkout@v4
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/rfc6979.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
- thumbv7em-none-eabi
- wasm32-unknown-unknown
rust:
- 1.81.0 # MSRV
- 1.85.0 # MSRV
- stable
steps:
- uses: actions/checkout@v4
Expand All @@ -39,7 +39,7 @@ jobs:
strategy:
matrix:
rust:
- 1.81.0 # MSRV
- 1.85.0 # MSRV
- stable
steps:
- uses: actions/checkout@v4
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/slh-dsa.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
- thumbv7em-none-eabi
- wasm32-unknown-unknown
rust:
- 1.81.0 # MSRV
- 1.85.0 # MSRV
- stable
steps:
- uses: actions/checkout@v4
Expand All @@ -46,7 +46,7 @@ jobs:
strategy:
matrix:
rust:
- 1.81.0 # MSRV
- 1.85.0 # MSRV
- stable
test_config:
- --no-default-features
Expand Down Expand Up @@ -84,9 +84,9 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
test-partition: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16]
test-partition: [1, 2, 3, 4]
rust:
- 1.81.0 # MSRV
- 1.85.0 # MSRV
- stable
test_config:
- --no-default-features
Expand All @@ -109,4 +109,4 @@ jobs:
fi

~/.cargo/bin/cargo-nextest nextest run --archive-file nextest-archive-${{ matrix.rust }}-${{ matrix.test_config }}.tar.zst \
--partition count:${{ matrix.test-partition }}/16
--partition count:${{ matrix.test-partition }}/4
2 changes: 1 addition & 1 deletion .github/workflows/workspace.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,6 @@ jobs:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@master
with:
toolchain: 1.81.0
toolchain: 1.85.0
components: clippy
- run: cargo clippy --all-features -- -D warnings
Loading