From d9544a2d3744dbd09f837d576dffac148448fc34 Mon Sep 17 00:00:00 2001 From: Micha Reiser Date: Fri, 8 Sep 2023 12:03:14 +0200 Subject: [PATCH] Disable default criterion features (#7241) --- Cargo.lock | 38 ++++---------------------------- crates/ruff_benchmark/Cargo.toml | 4 ++-- 2 files changed, 6 insertions(+), 36 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index ec542070a5..e7d6995eb5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -409,9 +409,9 @@ dependencies = [ [[package]] name = "codspeed" -version = "2.1.0" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5aeec2fbed4969dc38b5ca201115dd5c2614b8ef78e0a7221dd5f0977fb1552b" +checksum = "9b3238416c10f19985b52a937c5b3efc3ed7efe8f7ae263d2aab29a09bca9f57" dependencies = [ "colored", "libc", @@ -420,9 +420,9 @@ dependencies = [ [[package]] name = "codspeed-criterion-compat" -version = "2.1.0" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b13f0a08d40ce7c95bdf288f725b975e62fcadfa8ba152340943bab6de43af7" +checksum = "fecc18f65b942d2b033545bb3bd8430a23eecbbe53fad3b1342fb0e5514bca7b" dependencies = [ "codspeed", "colored", @@ -522,8 +522,6 @@ dependencies = [ "num-traits", "once_cell", "oorandom", - "plotters", - "rayon", "regex", "serde", "serde_derive", @@ -1730,34 +1728,6 @@ version = "0.2.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" -[[package]] -name = "plotters" -version = "0.3.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2c224ba00d7cadd4d5c660deaf2098e5e80e07846537c51f9cfa4be50c1fd45" -dependencies = [ - "num-traits", - "plotters-backend", - "plotters-svg", - "wasm-bindgen", - "web-sys", -] - -[[package]] -name = "plotters-backend" -version = "0.3.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e76628b4d3a7581389a35d5b6e2139607ad7c75b17aed325f210aa91f4a9609" - -[[package]] -name = "plotters-svg" -version = "0.3.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38f6d39893cca0701371e3c27294f09797214b86f1fb951b89ade8ec04e2abab" -dependencies = [ - "plotters-backend", -] - [[package]] name = "pmutil" version = "0.5.3" diff --git a/crates/ruff_benchmark/Cargo.toml b/crates/ruff_benchmark/Cargo.toml index 0453750cd4..9f0d30c973 100644 --- a/crates/ruff_benchmark/Cargo.toml +++ b/crates/ruff_benchmark/Cargo.toml @@ -36,8 +36,8 @@ serde.workspace = true serde_json.workspace = true url = "2.3.1" ureq = "2.6.2" -criterion = { version = "0.5.1"} -codspeed-criterion-compat = { version="2.1.0", optional = true} +criterion = { version = "0.5.1", default-features = false } +codspeed-criterion-compat = { version="2.2.0", default-features = false, optional = true} [dev-dependencies] ruff.path = "../ruff"