Uh oh!
There was an error while loading. Please reload this page.
Cargo.lock: pin dependencies - #1699
Merged
Merged
Conversation
balooforce-pushed
the
push-ynpknlynppov
branch
from
December 24, 2025 21:50
a65ce6b to
dfc857eCompareAs discussed in rust-random#1698. This also loosen the dependency to `chacha20`. Not binding to a strict version of chacha20 (only a minimum) would make for a much smoother release process. Especially to get over the API breaks humps coming in rand_core 0.10.0-rc.3
balooforce-pushed
the
push-ynpknlynppov
branch
from
December 24, 2025 21:58
dfc857e to
20199edComparedhardy
commented
Dec 27, 2025
Member
One thing this misses is automated updates of any sort. The getrandom dependabot config is probably sufficient. |
dhardy
approved these changes
Dec 27, 2025
Uh oh!
There was an error while loading. Please reload this page.
vks added a commit
that referenced
this pull request
Aug 2, 2026
# Motivation As a library, rand should be compatible with all dependencies automatically found by the resolver, not only pinned versions. # Details CI will now test against three version sets: - The MSRV test (Ubuntu, Rust 1.85.0) will find dependencies using the MSRV-aware resolver. This will include updates to dependencies where they do not require a more recent version of Rust. - The minimal-versions test (Ubuntu, nightly Rust) will test the minimum version set matching the dependency specification - Other tests (multiple platforms, stable/beta/nightly Rust) will use the latest versions matching the dependency specification (without MSRV-aware resolution). We will no longer get explicit tests on new versions via dependabot but we will still get weekly CI re-runs using the latest versions. Note: this reverts #1699 aside from the part already reverted by #1745.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for freeto join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
As discussed in #1698.
This also loosen the dependency to
chacha20.Not binding to a strict version of chacha20 (only a minimum) would make for a much smoother release process. Especially to get over the API breaks humps coming in rand_core 0.10.0-rc.3
Summary
Motivation
Details