Skip to content

Bump rand/digest/hashing crates#19304

Draft
woodruffw wants to merge 1 commit into
mainfrom
ww/bump-rand
Draft

Bump rand/digest/hashing crates#19304
woodruffw wants to merge 1 commit into
mainfrom
ww/bump-rand

Conversation

@woodruffw

@woodruffw woodruffw commented May 6, 2026

Copy link
Copy Markdown
Member

Summary

See #19256. Closes #19256.

TL;DR this bumps rand, digest, and our hashing crates. We shouldn't merge this until we can debloat by removing some older rand versions.

We also need to add base16ct as a dependency since we don't get LowerHex intrinsically via the digest crate anymore: RustCrypto/hybrid-array#201

Debloat tasks:

Test Plan

NFC.

Signed-off-by: William Woodruff <william@yossarian.net>

Fix trait
Signed-off-by: William Woodruff <william@yossarian.net>

Remove proc-macro2 dependency
Signed-off-by: William Woodruff <william@yossarian.net>

Fix some more tests
Signed-off-by: William Woodruff <william@yossarian.net>

Fix another test

Signed-off-by: William Woodruff <william@yossarian.net>

Bump lockfile
Signed-off-by: William Woodruff <william@yossarian.net>

Bump retry-policies

Signed-off-by: William Woodruff <william@yossarian.net>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant