From cbcac4f94fde13ff3785599853269724bc1bfdb9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 1 Dec 2025 04:05:13 +0000 Subject: [PATCH] chore(deps): Bump criterion from 0.5.1 to 0.8.0 Bumps [criterion](https://github.com/criterion-rs/criterion.rs) from 0.5.1 to 0.8.0. - [Release notes](https://github.com/criterion-rs/criterion.rs/releases) - [Changelog](https://github.com/criterion-rs/criterion.rs/blob/master/CHANGELOG.md) - [Commits](https://github.com/criterion-rs/criterion.rs/compare/0.5.1...criterion-v0.8.0) --- updated-dependencies: - dependency-name: criterion dependency-version: 0.8.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 85 +++++++++++++++++++++----------- Cargo.toml | 2 +- crates/aprender-shell/Cargo.toml | 2 +- crates/aprender-tsp/Cargo.toml | 2 +- 4 files changed, 58 insertions(+), 33 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index c7a6292..3a4a18b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -120,6 +120,15 @@ dependencies = [ "alloc-no-stdlib", ] +[[package]] +name = "alloca" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e5a7d05ea6aea7e9e64d25b9156ba2fee3fdd659e34e41063cd2fc7cd020d7f4" +dependencies = [ + "cc", +] + [[package]] name = "android-tzdata" version = "0.1.1" @@ -270,11 +279,35 @@ dependencies = [ "zstd", ] +[[package]] +name = "aprender" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c2b4fbf4854f8427a8fd256cc8568992acbb678dacdfa4ca0be3427ad433fae" +dependencies = [ + "aes-gcm", + "argon2", + "bincode", + "getrandom 0.2.16", + "hkdf", + "memmap2", + "nalgebra", + "rand 0.8.5", + "rayon", + "rmp-serde", + "serde", + "serde_json", + "sha2", + "trueno", + "x25519-dalek", + "zstd", +] + [[package]] name = "aprender-shell" version = "0.2.1" dependencies = [ - "aprender 0.14.0", + "aprender 0.14.0 (registry+https://github.com/rust-lang/crates.io-index)", "assert_cmd", "clap", "criterion", @@ -291,7 +324,7 @@ dependencies = [ name = "aprender-tsp" version = "0.1.1" dependencies = [ - "aprender 0.14.0", + "aprender 0.14.0 (registry+https://github.com/rust-lang/crates.io-index)", "assert_cmd", "clap", "crc32fast", @@ -999,25 +1032,24 @@ dependencies = [ [[package]] name = "criterion" -version = "0.5.1" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f" +checksum = "a0dfe5e9e71bdcf4e4954f7d14da74d1cdb92a3a07686452d1509652684b1aab" dependencies = [ + "alloca", "anes", "cast", "ciborium", "clap", "criterion-plot", - "is-terminal", - "itertools 0.10.5", + "itertools 0.13.0", "num-traits", - "once_cell", "oorandom", + "page_size", "plotters", "rayon", "regex", "serde", - "serde_derive", "serde_json", "tinytemplate", "walkdir", @@ -1025,12 +1057,12 @@ dependencies = [ [[package]] name = "criterion-plot" -version = "0.5.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1" +checksum = "5de36c2bee19fba779808f92bf5d9b0fa5a40095c277aba10c458a12b35d21d6" dependencies = [ "cast", - "itertools 0.10.5", + "itertools 0.13.0", ] [[package]] @@ -1690,12 +1722,6 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" -[[package]] -name = "hermit-abi" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c" - [[package]] name = "hex" version = "0.4.3" @@ -2023,17 +2049,6 @@ dependencies = [ "serde", ] -[[package]] -name = "is-terminal" -version = "0.4.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3640c1c38b8e4e43584d8df18be5fc6b0aa314ce6ebf51b53313d4306cca8e46" -dependencies = [ - "hermit-abi", - "libc", - "windows-sys 0.61.2", -] - [[package]] name = "is_terminal_polyfill" version = "1.70.2" @@ -2042,9 +2057,9 @@ checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695" [[package]] name = "itertools" -version = "0.10.5" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" +checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" dependencies = [ "either", ] @@ -2647,6 +2662,16 @@ dependencies = [ "num-traits", ] +[[package]] +name = "page_size" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "30d5b2194ed13191c1999ae0704b7839fb18384fa22e49b57eeaa97d79ce40da" +dependencies = [ + "libc", + "winapi", +] + [[package]] name = "parking_lot" version = "0.12.5" diff --git a/Cargo.toml b/Cargo.toml index 94b8cc0..89f35a7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -122,7 +122,7 @@ dirs = { version = "6.0", optional = true } [dev-dependencies] proptest = "1.6" -criterion = "0.5" +criterion = "0.8" renacer = "0.6.6" tempfile = "3.14" # For format module tests diff --git a/crates/aprender-shell/Cargo.toml b/crates/aprender-shell/Cargo.toml index ba08313..65d5326 100644 --- a/crates/aprender-shell/Cargo.toml +++ b/crates/aprender-shell/Cargo.toml @@ -43,7 +43,7 @@ format-encryption = [] [dev-dependencies] assert_cmd = "2" -criterion = "0.5" +criterion = "0.8" predicates = "3" proptest = "1" tempfile = "3" diff --git a/crates/aprender-tsp/Cargo.toml b/crates/aprender-tsp/Cargo.toml index d3f3a1f..1588bba 100644 --- a/crates/aprender-tsp/Cargo.toml +++ b/crates/aprender-tsp/Cargo.toml @@ -26,7 +26,7 @@ crc32fast = "1.4" [dev-dependencies] assert_cmd = "2" -criterion = "0.5" +criterion = "0.8" predicates = "3" proptest = "1" tempfile = "3"