From c890fab5dd4052a4652c2ff7c01c0c0ca2c300e3 Mon Sep 17 00:00:00 2001 From: Alex Crichton Date: Wed, 1 Dec 2021 16:25:18 -0600 Subject: [PATCH] Update criterion to remove duplicate itertools dep (#3579) Helps remove a crate in `deny.toml` --- Cargo.lock | 23 +++++++---------------- deny.toml | 1 - 2 files changed, 7 insertions(+), 17 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 358b104f86..085872a369 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -744,7 +744,7 @@ dependencies = [ "cranelift-entity", "cranelift-frontend", "hashbrown", - "itertools 0.10.0", + "itertools", "log", "serde", "smallvec", @@ -765,16 +765,16 @@ dependencies = [ [[package]] name = "criterion" -version = "0.3.4" +version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab327ed7354547cc2ef43cbe20ef68b988e70b4b593cbd66a2a61733123a3d23" +checksum = "1604dafd25fba2fe2d5895a9da139f8dc9b319a5fe5354ca137cbbce4e178d10" dependencies = [ "atty", "cast", "clap", "criterion-plot", "csv", - "itertools 0.10.0", + "itertools", "lazy_static", "num-traits", "oorandom", @@ -791,12 +791,12 @@ dependencies = [ [[package]] name = "criterion-plot" -version = "0.4.3" +version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e022feadec601fba1649cfa83586381a4ad31c6bf3a9ab7d408118b05dd9889d" +checksum = "d00996de9f2f7559f7f4dc286073197f83e92256a59ed395f9aac01fe717da57" dependencies = [ "cast", - "itertools 0.9.0", + "itertools", ] [[package]] @@ -1449,15 +1449,6 @@ dependencies = [ "structopt", ] -[[package]] -name = "itertools" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "284f18f85651fe11e8a991b2adb42cb078325c996ed026d994719efcfca1d54b" -dependencies = [ - "either", -] - [[package]] name = "itertools" version = "0.10.0" diff --git a/deny.toml b/deny.toml index bcfd4b41a2..97b48b4220 100644 --- a/deny.toml +++ b/deny.toml @@ -33,7 +33,6 @@ skip = [ { name = "env_logger" }, # pretty_env_logger and file-per-thread-logger depend on 0.7 { name = "humantime" }, # caused by env_logger { name = "wast" }, # old one pulled in by witx - { name = "itertools" }, # 0.9 pulled in by criterion-plot { name = "quick-error" }, # transitive dependencies { name = "textwrap" }, # `miette` and `clap` depend on different versions ]