diff --git a/Cargo.lock b/Cargo.lock index 0aaac540b..3199bc869 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -686,7 +686,7 @@ version = "0.69.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a00dc851838a2120612785d195287475a3ac45514741da670b735818822129a0" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.9.1", "cexpr", "clang-sys", "itertools 0.12.1", @@ -723,9 +723,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" -version = "2.6.0" +version = "2.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" +checksum = "1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967" dependencies = [ "serde", ] @@ -2253,6 +2253,18 @@ dependencies = [ "wasm-bindgen", ] +[[package]] +name = "getrandom" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4" +dependencies = [ + "cfg-if 1.0.0", + "libc", + "r-efi", + "wasi 0.14.2+wasi-0.2.4", +] + [[package]] name = "gimli" version = "0.28.0" @@ -3405,7 +3417,7 @@ version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.9.1", "cfg-if 1.0.0", "cfg_aliases", "libc", @@ -3623,7 +3635,7 @@ version = "0.10.66" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9529f4786b70a3e8c61e11179af17ab6188ad8d0ded78c5529441ed39d4bd9c1" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.9.1", "cfg-if 1.0.0", "foreign-types", "libc", @@ -4045,17 +4057,17 @@ dependencies = [ [[package]] name = "proptest" -version = "1.6.0" +version = "1.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14cae93065090804185d3b75f0bf93b8eeda30c7a9b4a33d3bdb3988d6229e50" +checksum = "6fcdab19deb5195a31cf7726a210015ff1496ba1464fd42cb4f537b8b01b471f" dependencies = [ "bit-set", "bit-vec", - "bitflags 2.6.0", + "bitflags 2.9.1", "lazy_static", "num-traits", - "rand 0.8.5", - "rand_chacha 0.3.1", + "rand 0.9.1", + "rand_chacha 0.9.0", "rand_xorshift", "regex-syntax", "rusty-fork", @@ -4226,6 +4238,12 @@ dependencies = [ "proc-macro2", ] +[[package]] +name = "r-efi" +version = "5.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5" + [[package]] name = "rand" version = "0.7.3" @@ -4250,6 +4268,16 @@ dependencies = [ "rand_core 0.6.4", ] +[[package]] +name = "rand" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97" +dependencies = [ + "rand_chacha 0.9.0", + "rand_core 0.9.3", +] + [[package]] name = "rand_chacha" version = "0.2.2" @@ -4270,6 +4298,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.3", +] + [[package]] name = "rand_core" version = "0.5.1" @@ -4288,6 +4326,15 @@ dependencies = [ "getrandom 0.2.10", ] +[[package]] +name = "rand_core" +version = "0.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38" +dependencies = [ + "getrandom 0.3.3", +] + [[package]] name = "rand_distr" version = "0.4.3" @@ -4309,11 +4356,11 @@ dependencies = [ [[package]] name = "rand_xorshift" -version = "0.3.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d25bf25ec5ae4a3f1b92f929810509a2f53d7dca2f50b794ff57e3face536c8f" +checksum = "513962919efc330f829edb2535844d1b912b0fbe2ca165d613e4e8788bb05a5a" dependencies = [ - "rand_core 0.6.4", + "rand_core 0.9.3", ] [[package]] @@ -4331,7 +4378,7 @@ version = "11.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1ab240315c661615f2ee9f0f2cd32d5a7343a84d5ebcccb99d46e6637565e7b0" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.9.1", ] [[package]] @@ -4611,7 +4658,7 @@ version = "0.38.39" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "375116bee2be9ed569afe2154ea6a99dfdffd257f533f187498c2a8f5feaf4ee" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.9.1", "errno", "libc", "linux-raw-sys", @@ -6121,7 +6168,7 @@ checksum = "d181954a7e0ef3847ed2336adda1214cda401ac2c5557ebb63d700e409864881" dependencies = [ "assert_matches", "bincode", - "bitflags 2.6.0", + "bitflags 2.9.1", "byteorder", "bzip2", "chrono", @@ -6302,7 +6349,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0dafc2d84e57dbfe32583fe915962bd2ca3af6be496628a871db3c3d697b38d7" dependencies = [ "bincode", - "bitflags 2.6.0", + "bitflags 2.9.1", "cfg_eval", "serde", "serde_derive", @@ -6384,7 +6431,7 @@ checksum = "9040decf2f295d35da22557eeab3768ab8dfca8aed9afe668663c8fa0e97d60e" dependencies = [ "base64 0.22.1", "bincode", - "bitflags 2.6.0", + "bitflags 2.9.1", "blake3", "borsh 0.10.3", "borsh 1.5.3", @@ -6927,7 +6974,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "524604d94185c189616296e5b7da1014cc96d1e446bd2b26f247f00708b9225a" dependencies = [ "bincode", - "bitflags 2.6.0", + "bitflags 2.9.1", "borsh 1.5.3", "bs58", "bytemuck", @@ -8376,7 +8423,7 @@ name = "spl-slashing" version = "0.1.0" dependencies = [ "bincode", - "bitflags 2.6.0", + "bitflags 2.9.1", "bytemuck", "generic-array 0.14.7", "lazy_static", @@ -10144,6 +10191,15 @@ version = "0.11.0+wasi-snapshot-preview1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" +[[package]] +name = "wasi" +version = "0.14.2+wasi-0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3" +dependencies = [ + "wit-bindgen-rt", +] + [[package]] name = "wasm-bindgen" version = "0.2.95" @@ -10466,6 +10522,15 @@ dependencies = [ "windows-sys 0.48.0", ] +[[package]] +name = "wit-bindgen-rt" +version = "0.39.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1" +dependencies = [ + "bitflags 2.9.1", +] + [[package]] name = "x509-parser" version = "0.14.0" diff --git a/governance/addin-mock/program/Cargo.toml b/governance/addin-mock/program/Cargo.toml index 589aa85ff..76205c4b3 100644 --- a/governance/addin-mock/program/Cargo.toml +++ b/governance/addin-mock/program/Cargo.toml @@ -30,7 +30,7 @@ thiserror = "2.0" [dev-dependencies] assert_matches = "1.5.0" -proptest = "1.6" +proptest = "1.7" solana-program-test = "2.1.0" solana-sdk = "2.1.0" spl-governance-test-sdk = { version = "0.1.4", path = "../../test-sdk" } diff --git a/governance/chat/program/Cargo.toml b/governance/chat/program/Cargo.toml index 5e3b36e58..4cc2cce89 100644 --- a/governance/chat/program/Cargo.toml +++ b/governance/chat/program/Cargo.toml @@ -33,7 +33,7 @@ thiserror = "2.0" [dev-dependencies] assert_matches = "1.5.0" -proptest = "1.6" +proptest = "1.7" solana-program-test = "2.1.0" solana-sdk = "2.1.0" spl-governance-test-sdk = { version = "0.1.4", path = "../../test-sdk" } diff --git a/governance/program/Cargo.toml b/governance/program/Cargo.toml index e85f57e81..8cb61647e 100644 --- a/governance/program/Cargo.toml +++ b/governance/program/Cargo.toml @@ -30,7 +30,7 @@ thiserror = "2.0" [dev-dependencies] assert_matches = "1.5.0" base64 = "0.22" -proptest = "1.6" +proptest = "1.7" solana-program-test = "2.1.0" solana-sdk = "2.1.0" spl-governance-test-sdk = { version = "0.1.4", path = "../test-sdk" } diff --git a/libraries/math/Cargo.toml b/libraries/math/Cargo.toml index 5cc3ee973..f0a94a2f3 100644 --- a/libraries/math/Cargo.toml +++ b/libraries/math/Cargo.toml @@ -12,7 +12,7 @@ num-traits = "0.2" uint = "0.10" [dev-dependencies] -proptest = "1.6.0" +proptest = "1.7.0" libm = "0.2.11" [package.metadata.docs.rs] diff --git a/stake-pool/program/Cargo.toml b/stake-pool/program/Cargo.toml index 59710cc25..add4a99d0 100644 --- a/stake-pool/program/Cargo.toml +++ b/stake-pool/program/Cargo.toml @@ -33,7 +33,7 @@ bincode = "1.3.1" [dev-dependencies] assert_matches = "1.5.0" -proptest = "1.6" +proptest = "1.7" solana-program-test = "2.1.0" solana-sdk = "2.1.0" solana-vote-program = "2.1.0" diff --git a/token-lending/program/Cargo.toml b/token-lending/program/Cargo.toml index bff11a1ed..fd8e8313a 100644 --- a/token-lending/program/Cargo.toml +++ b/token-lending/program/Cargo.toml @@ -23,7 +23,7 @@ uint = "0.10" [dev-dependencies] assert_matches = "1.5.0" -proptest = "1.6" +proptest = "1.7" solana-program-test = "2.1.0" solana-sdk = "2.1.0" diff --git a/token-swap/program/Cargo.toml b/token-swap/program/Cargo.toml index b56bbe2ae..727d6745a 100644 --- a/token-swap/program/Cargo.toml +++ b/token-swap/program/Cargo.toml @@ -26,7 +26,7 @@ arbitrary = { version = "1.4", features = ["derive"], optional = true } roots = { version = "0.0.8", optional = true } [dev-dependencies] -proptest = "1.6" +proptest = "1.7" roots = "0.0.8" solana-sdk = "2.1.0" test-case = "3.3" diff --git a/token/program-2022/Cargo.toml b/token/program-2022/Cargo.toml index a6b72df1a..843d3e21d 100644 --- a/token/program-2022/Cargo.toml +++ b/token/program-2022/Cargo.toml @@ -45,7 +45,7 @@ spl-token-confidential-transfer-proof-generation = { version = "0.2.0", path = " [dev-dependencies] lazy_static = "1.5.0" -proptest = "1.6" +proptest = "1.7" serial_test = "3.2.0" solana-program-test = "2.1.0" solana-sdk = "2.1.0" diff --git a/token/program/Cargo.toml b/token/program/Cargo.toml index 72153f7eb..3d43f808a 100644 --- a/token/program/Cargo.toml +++ b/token/program/Cargo.toml @@ -23,7 +23,7 @@ thiserror = "2.0" [dev-dependencies] lazy_static = "1.5.0" -proptest = "1.6" +proptest = "1.7" serial_test = "3.2.0" solana-program-test = "2.1.0" solana-sdk = "2.1.0"