From 36080de054773b5fda9a4b99f33e17d269c7234c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 21 Jul 2026 19:13:11 +0000 Subject: [PATCH] build(deps): bump rand from 0.8.6 to 0.8.7 Bumps [rand](https://github.com/rust-random/rand) from 0.8.6 to 0.8.7. - [Release notes](https://github.com/rust-random/rand/releases) - [Changelog](https://github.com/rust-random/rand/blob/0.8.7/CHANGELOG.md) - [Commits](https://github.com/rust-random/rand/compare/0.8.6...0.8.7) --- updated-dependencies: - dependency-name: rand dependency-version: 0.8.7 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Cargo.lock | 14 +++++++------- crates/dsm-sphincs/Cargo.toml | 2 +- .../deterministic_state_machine/dsm/Cargo.toml | 2 +- .../deterministic_state_machine/dsm_sdk/Cargo.toml | 2 +- tools/vertical_validation/Cargo.toml | 2 +- 5 files changed, 11 insertions(+), 11 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index db75d9077..1541ee692 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1237,7 +1237,7 @@ dependencies = [ "prost-types 0.14.4", "protoc-bin-vendored", "quickcheck", - "rand 0.9.4", + "rand 0.8.7", "rand_chacha 0.9.0", "rocksdb", "rstest", @@ -1282,7 +1282,7 @@ name = "dsm-sphincs" version = "0.1.0" dependencies = [ "blake3", - "rand 0.9.4", + "rand 0.8.7", "rand_chacha 0.9.0", "subtle", "zeroize", @@ -1342,7 +1342,7 @@ dependencies = [ "prost-types 0.14.4", "protoc-bin-vendored", "quickcheck", - "rand 0.9.4", + "rand 0.8.7", "rand_chacha 0.9.0", "rcgen", "reqwest", @@ -1393,7 +1393,7 @@ dependencies = [ "ml-kem", "once_cell", "prost 0.14.4", - "rand 0.8.6", + "rand 0.8.7", "reqwest", "rusqlite", "rustls", @@ -1445,7 +1445,7 @@ dependencies = [ "dsm", "instant", "prost 0.14.4", - "rand 0.9.4", + "rand 0.8.7", "rand_chacha 0.9.0", "regex", "reqwest", @@ -3547,9 +3547,9 @@ checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" [[package]] name = "rand" -version = "0.8.6" +version = "0.8.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ca0ecfa931c29007047d1bc58e623ab12e5590e8c7cc53200d5202b69266d8a" +checksum = "22f6172bdec972074665ed81ed53b71da00bfc44b65a753cfde883ec4c702a1a" dependencies = [ "libc", "rand_chacha 0.3.1", diff --git a/crates/dsm-sphincs/Cargo.toml b/crates/dsm-sphincs/Cargo.toml index 85796d421..014cbdcc0 100644 --- a/crates/dsm-sphincs/Cargo.toml +++ b/crates/dsm-sphincs/Cargo.toml @@ -14,5 +14,5 @@ blake3 = { version = "1", default-features = false } subtle = { version = "2", default-features = false } zeroize = { version = "1", default-features = false, features = ["derive", "alloc"] } # Deterministic keygen expands the 32-byte seed via ChaCha20 (no_std, no OS RNG). -rand = { version = "0.9", default-features = false } +rand = { version = "0.8", default-features = false } rand_chacha = { version = "0.9", default-features = false } diff --git a/dsm_client/deterministic_state_machine/dsm/Cargo.toml b/dsm_client/deterministic_state_machine/dsm/Cargo.toml index a62678e77..d9024e03d 100644 --- a/dsm_client/deterministic_state_machine/dsm/Cargo.toml +++ b/dsm_client/deterministic_state_machine/dsm/Cargo.toml @@ -136,7 +136,7 @@ bitflags = "2.13.0" arrayref = "0.3.9" argon2 = "0.5.3" -rand = "0.9.2" +rand = "0.8.7" uuid = { version = "1.23", features = ["std"] } # serde_cbor removed from code paths (unmaintained); deterministic CBOR is hand-encoded locally # Prefer stable crypto crates to reduce duplicate dependency versions across workspace. diff --git a/dsm_client/deterministic_state_machine/dsm_sdk/Cargo.toml b/dsm_client/deterministic_state_machine/dsm_sdk/Cargo.toml index a7f7481cb..5573fa3b6 100644 --- a/dsm_client/deterministic_state_machine/dsm_sdk/Cargo.toml +++ b/dsm_client/deterministic_state_machine/dsm_sdk/Cargo.toml @@ -114,7 +114,7 @@ ed25519-dalek = { version = "2", default-features = false, features = ["std"] } # AEAD chacha20poly1305 = { version = "0.10", default-features = false, features = ["alloc", "std"] } hmac = "0.13.0" -rand = "0.9.2" +rand = "0.8.7" rand_chacha = "0.9.0" getrandom = "0.4.2" merlin = "3.0.0" diff --git a/tools/vertical_validation/Cargo.toml b/tools/vertical_validation/Cargo.toml index 96d6b3583..2723de360 100644 --- a/tools/vertical_validation/Cargo.toml +++ b/tools/vertical_validation/Cargo.toml @@ -43,7 +43,7 @@ instant = "0.1" dsm = { version = "0.1.0-beta.3", path = "../../dsm_client/deterministic_state_machine/dsm" } # Deterministic seeded RNG for reproducible property tests -rand = "0.9.2" +rand = "0.8.7" rand_chacha = "0.9.0" [lints]