From f7313c755cbdb378c08dd707fed2f829758ef9e4 Mon Sep 17 00:00:00 2001 From: DaniPopes <57450786+DaniPopes@users.noreply.github.com> Date: Thu, 29 Jan 2026 17:50:09 +0100 Subject: [PATCH] chore(deps): bump codspeed (#21578) --- Cargo.lock | 40 +++++++++++++++++++++++++++++++++------- Cargo.toml | 2 +- 2 files changed, 34 insertions(+), 8 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 16ebc60e88..d43bd1cc61 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1039,6 +1039,15 @@ version = "1.0.100" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61" +[[package]] +name = "approx" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6" +dependencies = [ + "num-traits", +] + [[package]] name = "aquamarine" version = "0.6.0" @@ -2257,35 +2266,42 @@ dependencies = [ [[package]] name = "codspeed" -version = "2.10.1" +version = "4.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93f4cce9c27c49c4f101fffeebb1826f41a9df2e7498b7cd4d95c0658b796c6c" +checksum = "38c2eb3388ebe26b5a0ab6bf4969d9c4840143d7f6df07caa3cc851b0606cef6" dependencies = [ + "anyhow", + "cc", "colored", + "getrandom 0.2.17", + "glob", "libc", + "nix 0.30.1", "serde", "serde_json", - "uuid", + "statrs", ] [[package]] name = "codspeed-criterion-compat" -version = "2.10.1" +version = "4.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3c23d880a28a2aab52d38ca8481dd7a3187157d0a952196b6db1db3c8499725" +checksum = "e1e270597a1d1e183f86d1cc9f94f0133654ee3daf201c17903ee29363555dd7" dependencies = [ + "clap", "codspeed", "codspeed-criterion-compat-walltime", "colored", "futures", + "regex", "tokio", ] [[package]] name = "codspeed-criterion-compat-walltime" -version = "2.10.1" +version = "4.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b0a2f7365e347f4f22a67e9ea689bf7bc89900a354e22e26cf8a531a42c8fbb" +checksum = "e6c2613d2fac930fe34456be76f9124ee0800bb9db2e7fd2d6c65b9ebe98a292" dependencies = [ "anes", "cast", @@ -12434,6 +12450,16 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" +[[package]] +name = "statrs" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2a3fe7c28c6512e766b0874335db33c94ad7b8f9054228ae1c2abd47ce7d335e" +dependencies = [ + "approx", + "num-traits", +] + [[package]] name = "strsim" version = "0.11.1" diff --git a/Cargo.toml b/Cargo.toml index 19afd6917a..aa28b3aea9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -671,7 +671,7 @@ tracing-opentelemetry = "0.32" # misc-testing arbitrary = "1.3" assert_matches = "1.5.0" -criterion = { package = "codspeed-criterion-compat", version = "2.7" } +criterion = { package = "codspeed-criterion-compat", version = "4.3" } insta = "1.41" proptest = "1.7" proptest-derive = "0.5"