diff --git a/Cargo.lock b/Cargo.lock index a292396..63d2b2f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -144,7 +144,7 @@ dependencies = [ "ndarray", "ndarray-rand", "proptest", - "rand 0.9.3", + "rand 0.10.1", "serde", "serde_json", "thiserror 2.0.18", @@ -199,6 +199,17 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" +[[package]] +name = "chacha20" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6f8d983286843e49675a4b7a2d174efe136dc93a18d69130dd18198a6c167601" +dependencies = [ + "cfg-if", + "cpufeatures", + "rand_core 0.10.1", +] + [[package]] name = "chrono" version = "0.4.44" @@ -316,6 +327,15 @@ version = "0.8.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" +[[package]] +name = "cpufeatures" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b2a41393f66f16b0823bb79094d54ac5fbd34ab292ddafb9a0456ac9f87d201" +dependencies = [ + "libc", +] + [[package]] name = "criterion" version = "0.8.2" @@ -440,8 +460,8 @@ dependencies = [ "ndarray", "ndarray-rand", "proptest", - "rand 0.9.3", - "rand_distr 0.6.0", + "rand 0.10.1", + "rand_distr", "rayon", "serde", "thiserror 2.0.18", @@ -611,6 +631,7 @@ dependencies = [ "cfg-if", "libc", "r-efi 6.0.0", + "rand_core 0.10.1", "wasip2", "wasip3", ] @@ -1097,8 +1118,8 @@ dependencies = [ "criterion", "ndarray", "ndarray-rand", - "rand 0.9.3", - "rand_distr 0.6.0", + "rand 0.10.1", + "rand_distr", "rayon", "serde", "thiserror 2.0.18", @@ -1165,8 +1186,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "180f724d496e84764e8ecf28fbe1da74ef231ec4ba15be65a9100be8445d73e3" dependencies = [ "ndarray", - "rand 0.9.3", - "rand_distr 0.5.1", + "rand 0.9.4", + "rand_distr", ] [[package]] @@ -1399,7 +1420,7 @@ dependencies = [ "bit-vec", "bitflags", "num-traits", - "rand 0.9.3", + "rand 0.9.4", "rand_chacha", "rand_xorshift", "regex-syntax", @@ -1444,7 +1465,7 @@ dependencies = [ "bytes", "getrandom 0.3.4", "lru-slab", - "rand 0.9.3", + "rand 0.9.4", "ring", "rustc-hash", "rustls", @@ -1493,9 +1514,9 @@ checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf" [[package]] name = "rand" -version = "0.9.3" +version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ec095654a25171c2124e9e3393a930bddbffdc939556c914957a4c3e0a87166" +checksum = "44c5af06bb1b7d3216d91932aed5265164bf384dc89cd6ba05cf59a35f5f76ea" dependencies = [ "rand_chacha", "rand_core 0.9.5", @@ -1507,6 +1528,7 @@ version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d2e8e8bcc7961af1fdac401278c6a831614941f6164ee3bf4ce61b7edb162207" dependencies = [ + "chacha20", "getrandom 0.4.2", "rand_core 0.10.1", ] @@ -1543,17 +1565,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a8615d50dcf34fa31f7ab52692afec947c4dd0ab803cc87cb3b0b4570ff7463" dependencies = [ "num-traits", - "rand 0.9.3", -] - -[[package]] -name = "rand_distr" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d431c2703ccf129de4d45253c03f49ebb22b97d6ad79ee3ecfc7e3f4862c1d8" -dependencies = [ - "num-traits", - "rand 0.10.1", + "rand 0.9.4", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 53e3d4a..33743d9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -22,8 +22,8 @@ repository = "https://github.com/hyperpolymath/neurophone" # Core neural network ndarray = { version = "0.17", features = ["rayon", "serde"] } ndarray-rand = "0.16" -rand = "0.9" -rand_distr = "0.6" +rand = "0.10" +rand_distr = "0.5" rayon = "1.12" # Serialization