Skip to content

Adopt proptest version range (>=1.0,<1.7) and roll back Cargo.lock#177

Merged
dmidem merged 1 commit intozsa1from
fix-proptest-version
Jul 28, 2025
Merged

Adopt proptest version range (>=1.0,<1.7) and roll back Cargo.lock#177
dmidem merged 1 commit intozsa1from
fix-proptest-version

Conversation

@dmidem
Copy link

@dmidem dmidem commented Jul 24, 2025

Context

  • The last change (Upgrate proptest dependency to 1.4.0 to be compatible with Zebra #175) fixed a Zebra version clash by pinning proptest to 1.4.0.
  • That exact pin conflicts with librustzcash’s cargo-vet policy, which has an exemption only for 1.2.0.
  • Orchard is actually compatible with every 1.x release up to—but not including—1.7 (1.7 introduces the rand 0.9 break).

What this PR does

alexeykoren pushed a commit to QED-it/librustzcash that referenced this pull request Jul 28, 2025
…from 1.0.0 to <1.7.0) (#115)

Updates the `orchard` Git revision in `Cargo.toml` so `orchard` can
build with any `proptest` version from 1.0.0 up to — but not including —
1.7.0.
No code changes, just a dependency bump to align with the new version
range.

See QED-it/orchard#177 for the corresponding Orchard PR.
@dmidem dmidem merged commit 806878c into zsa1 Jul 28, 2025
17 checks passed
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