Skip to content

fix(deps): Update MSRV and dependencies - #305

Open
nabetti1720 wants to merge 5 commits into
RustCrypto:masterfrom
nabetti1720:fix/update-dependencies
Open

fix(deps): Update MSRV and dependencies#305
nabetti1720 wants to merge 5 commits into
RustCrypto:masterfrom
nabetti1720:fix/update-dependencies

Conversation

@nabetti1720

@nabetti1720 nabetti1720 commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

Issue # (if available)

Fixed #303

Description of changes

  • Since aes now requires MSRV 1.89, we need to update it to maintain consistency.
  • In addition, We applied the minor changes suggested by cargo clippy.
warning: lint `clippy::from_iter_instead_of_collect` has been removed: lint has proved problematic
  --> src/lib.rs:16:5
   |
16 |     clippy::from_iter_instead_of_collect,
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
   = note: `#[warn(renamed_and_removed_lints)]` on by default

@tarcieri

tarcieri commented Sep 4, 2026

Copy link
Copy Markdown
Member

The idea behind the MSRV-aware resolver is that if clients can select a compatible version of aes, all of the downstream consumers don't have to bump MSRV too

@nabetti1720

Copy link
Copy Markdown
Contributor Author

I tried a few approaches after reverting the CI's MSRV to 1.85.0, but none of them seem to work. I suppose the only remaining option is to pin aes to version 0.9.2. Do you have any other suggestions?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants