Skip to content

Remove benches/Cargo.lock - #1745

Merged
dhardy merged 1 commit into
masterfrom
push-kmryszpslzut
Feb 14, 2026
Merged

dhardy merged 1 commit into
masterfrom
push-kmryszpslzut

Conversation

@dhardy

@dhardy dhardy commented Feb 13, 2026

Copy link
Copy Markdown
Member

Motivation: there is little reason to track updates to benches/Cargo.lock now that we are no longer dealing with pre-releases.

There's not much reason to do so for rand's Cargo.lock either, though that is smaller so can stay for now.

@dhardy
dhardy merged commit 4501db4 into master Feb 14, 2026
17 checks passed
@dhardy
dhardy deleted the push-kmryszpslzut branch February 14, 2026 07:29
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.
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