From e88e56fd9a02210d2fdb82643592d215b3976175 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 14 Apr 2026 01:44:01 +0000 Subject: [PATCH] Bump rand from 0.8.5 to 0.9.3 Bumps [rand](https://github.com/rust-random/rand) from 0.8.5 to 0.9.3. - [Release notes](https://github.com/rust-random/rand/releases) - [Changelog](https://github.com/rust-random/rand/blob/0.9.3/CHANGELOG.md) - [Commits](https://github.com/rust-random/rand/compare/0.8.5...0.9.3) --- updated-dependencies: - dependency-name: rand dependency-version: 0.9.3 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- Cargo.lock | 74 ++++++++++++++++++++++++++++++++--- Cargo.toml | 2 +- examples/animation/Cargo.toml | 2 +- examples/bunnies/Cargo.toml | 2 +- examples/el_key/Cargo.toml | 2 +- 5 files changed, 72 insertions(+), 10 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a47e855d..7c60e12e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -51,7 +51,7 @@ name = "animation" version = "0.1.0" dependencies = [ "getrandom 0.2.8", - "rand 0.8.5", + "rand 0.9.3", "seed", ] @@ -235,7 +235,7 @@ version = "0.1.0" dependencies = [ "awsm_web", "nalgebra", - "rand 0.8.5", + "rand 0.9.3", "seed", "shipyard", ] @@ -708,7 +708,7 @@ version = "0.1.0" dependencies = [ "gloo-console", "pulldown-cmark", - "rand 0.8.5", + "rand 0.9.3", "regex", "scarlet", "seed", @@ -1112,6 +1112,18 @@ dependencies = [ "wasm-bindgen", ] +[[package]] +name = "getrandom" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" +dependencies = [ + "cfg-if 1.0.0", + "libc", + "r-efi", + "wasip2", +] + [[package]] name = "gimli" version = "0.27.2" @@ -1709,9 +1721,9 @@ checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" [[package]] name = "libc" -version = "0.2.139" +version = "0.2.185" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79" +checksum = "52ff2c0fe9bc6cb6b14a0592c2ff4fa9ceb83eea9db979b0487cd054946a2b8f" [[package]] name = "libm" @@ -2421,6 +2433,12 @@ dependencies = [ "proc-macro2", ] +[[package]] +name = "r-efi" +version = "5.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" + [[package]] name = "rand" version = "0.7.3" @@ -2445,6 +2463,16 @@ dependencies = [ "rand_core 0.6.4", ] +[[package]] +name = "rand" +version = "0.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ec095654a25171c2124e9e3393a930bddbffdc939556c914957a4c3e0a87166" +dependencies = [ + "rand_chacha 0.9.0", + "rand_core 0.9.5", +] + [[package]] name = "rand_chacha" version = "0.2.2" @@ -2465,6 +2493,16 @@ dependencies = [ "rand_core 0.6.4", ] +[[package]] +name = "rand_chacha" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb" +dependencies = [ + "ppv-lite86", + "rand_core 0.9.5", +] + [[package]] name = "rand_core" version = "0.5.1" @@ -2483,6 +2521,15 @@ dependencies = [ "getrandom 0.2.8", ] +[[package]] +name = "rand_core" +version = "0.9.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "76afc826de14238e6e8c374ddcc1fa19e374fd8dd986b0d2af0d02377261d83c" +dependencies = [ + "getrandom 0.3.4", +] + [[package]] name = "rand_hc" version = "0.2.0" @@ -2782,7 +2829,7 @@ dependencies = [ "gloo-utils", "indexmap", "js-sys", - "rand 0.8.5", + "rand 0.9.3", "serde", "serde-wasm-bindgen 0.5.0", "uuid", @@ -3635,6 +3682,15 @@ version = "0.11.0+wasi-snapshot-preview1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" +[[package]] +name = "wasip2" +version = "1.0.2+wasi-0.2.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9517f9239f02c069db75e65f174b3da828fe5f5b945c4dd26bd25d89c03ebcf5" +dependencies = [ + "wit-bindgen", +] + [[package]] name = "wasm-bindgen" version = "0.2.84" @@ -3932,6 +3988,12 @@ version = "0.42.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "447660ad36a13288b1db4d4248e857b510e8c3a225c822ba4fb748c0aafecffd" +[[package]] +name = "wit-bindgen" +version = "0.51.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5" + [[package]] name = "ws" version = "0.9.2" diff --git a/Cargo.toml b/Cargo.toml index 4eec8093..a4648492 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -70,7 +70,7 @@ gloo-file = { version = "0.2.3", features = ["futures"] } gloo-utils = "0.1.6" indexmap = "1.9.2" js-sys = "0.3.61" -rand = { version = "0.8.5", features = ["small_rng"] } +rand = { version = "0.9.3", features = ["small_rng"] } uuid = { version = "1.3.0", features = ["v4"] } wasm-bindgen = "0.2.84" wasm-bindgen-futures = "0.4.34" diff --git a/examples/animation/Cargo.toml b/examples/animation/Cargo.toml index 02c63cc8..315918d8 100644 --- a/examples/animation/Cargo.toml +++ b/examples/animation/Cargo.toml @@ -9,6 +9,6 @@ crate-type = ["cdylib"] [dependencies] seed = {path = "../../"} -rand = "0.8.5" +rand = "0.9.3" # https://docs.rs/getrandom/0.2.0/getrandom/#webassembly-support getrandom = { version = "0.2.8", features = ["js"] } diff --git a/examples/bunnies/Cargo.toml b/examples/bunnies/Cargo.toml index a267a4e4..26e93d8f 100644 --- a/examples/bunnies/Cargo.toml +++ b/examples/bunnies/Cargo.toml @@ -11,7 +11,7 @@ path = "src/empty_lib.rs" [dependencies] seed = { path = "../../" } -rand = { version = "0.8.5", features = ["small_rng"] } +rand = { version = "0.9.3", features = ["small_rng"] } nalgebra = "0.32.1" awsm_web = { version = "0.38.0", features = ["tick", "webgl", "loaders", "audio", "serde_iso"], default-features = false } shipyard = { version = "0.6.2", features = ["thread_local"], default-features = false } diff --git a/examples/el_key/Cargo.toml b/examples/el_key/Cargo.toml index 031f8439..f8dbc642 100644 --- a/examples/el_key/Cargo.toml +++ b/examples/el_key/Cargo.toml @@ -9,7 +9,7 @@ crate-type = ["cdylib"] [dependencies] seed = { path = "../../" } -rand = { version = "0.8.5", features = ["small_rng"] } +rand = { version = "0.9.3", features = ["small_rng"] } regex = "1.7.1" scarlet = "1.1.0" static_assertions = "1.1.0"