diff --git a/Cargo.lock b/Cargo.lock index 09100032..89ab3fde 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -959,7 +959,7 @@ dependencies = [ "clap 4.3.4", "criterion-plot", "is-terminal", - "itertools", + "itertools 0.10.5", "num-traits", "once_cell", "oorandom", @@ -980,7 +980,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1" dependencies = [ "cast", - "itertools", + "itertools 0.10.5", ] [[package]] @@ -2163,6 +2163,15 @@ dependencies = [ "either", ] +[[package]] +name = "itertools" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" +dependencies = [ + "either", +] + [[package]] name = "itoa" version = "1.0.6" @@ -3296,7 +3305,7 @@ checksum = "119533552c9a7ffacc21e099c24a0ac8bb19c2a2a3f363de84cd9b844feab270" dependencies = [ "bytes", "heck 0.4.1", - "itertools", + "itertools 0.10.5", "lazy_static", "log", "multimap", @@ -3317,7 +3326,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e5d2d8d10f3c6ded6da8b05b5fb3b8a5082514344d56c9f871412d29b4e075b4" dependencies = [ "anyhow", - "itertools", + "itertools 0.10.5", "proc-macro2 1.0.60", "quote 1.0.28", "syn 1.0.109", @@ -5669,7 +5678,7 @@ dependencies = [ "hex", "humantime", "incrementalmerkletree", - "itertools", + "itertools 0.11.0", "jubjub", "lazy_static", "num-integer", @@ -5765,7 +5774,7 @@ dependencies = [ "howudoin", "humantime-serde", "indexmap", - "itertools", + "itertools 0.11.0", "lazy_static", "metrics 0.21.0", "num-integer", @@ -5864,7 +5873,7 @@ dependencies = [ "howudoin", "indexmap", "insta", - "itertools", + "itertools 0.11.0", "jubjub", "lazy_static", "metrics 0.21.0", @@ -5923,7 +5932,7 @@ version = "1.0.0-beta.26" dependencies = [ "color-eyre", "hex", - "itertools", + "itertools 0.11.0", "regex", "reqwest", "serde_json", diff --git a/deny.toml b/deny.toml index 30c7a846..2014f775 100644 --- a/deny.toml +++ b/deny.toml @@ -44,6 +44,9 @@ skip-tree = [ # wait for prost-build to upgrade { name = "prettyplease", version = "=0.1.25" }, + # wait for criterion to upgrade + { name = "itertools", version = "=0.10.5" }, + # ZF crates # wait for zcashd and zcash_script to upgrade diff --git a/zebra-chain/Cargo.toml b/zebra-chain/Cargo.toml index 905b548e..7615d602 100644 --- a/zebra-chain/Cargo.toml +++ b/zebra-chain/Cargo.toml @@ -96,7 +96,7 @@ serde-big-array = "0.5.1" # Processing futures = "0.3.28" -itertools = "0.10.5" +itertools = "0.11.0" rayon = "1.7.0" # ZF deps diff --git a/zebra-network/Cargo.toml b/zebra-network/Cargo.toml index cd1029e6..7bb8e14f 100644 --- a/zebra-network/Cargo.toml +++ b/zebra-network/Cargo.toml @@ -48,7 +48,7 @@ dirs = "5.0.1" hex = "0.4.3" humantime-serde = "1.1.1" indexmap = { version = "1.9.3", features = ["serde"] } -itertools = "0.10.5" +itertools = "0.11.0" lazy_static = "1.4.0" num-integer = "0.1.45" ordered-map = "0.4.2" diff --git a/zebra-state/Cargo.toml b/zebra-state/Cargo.toml index 1fbc31f6..e4d87463 100644 --- a/zebra-state/Cargo.toml +++ b/zebra-state/Cargo.toml @@ -49,7 +49,7 @@ dirs = "5.0.1" futures = "0.3.28" hex = "0.4.3" indexmap = "1.9.3" -itertools = "0.10.5" +itertools = "0.11.0" lazy_static = "1.4.0" metrics = "0.21.0" mset = "0.1.1" diff --git a/zebra-utils/Cargo.toml b/zebra-utils/Cargo.toml index 9ce5fe07..98b7fb50 100644 --- a/zebra-utils/Cargo.toml +++ b/zebra-utils/Cargo.toml @@ -81,7 +81,7 @@ zebra-chain = { path = "../zebra-chain", version = "1.0.0-beta.26" } zebra-rpc = { path = "../zebra-rpc", version = "1.0.0-beta.26", optional = true } # These crates are needed for the zebra-checkpoints binary -itertools = { version = "0.10.5", optional = true } +itertools = { version = "0.11.0", optional = true } # These crates are needed for the search-issue-refs binary regex = { version = "1.8.4", optional = true }