diff --git a/Cargo.lock b/Cargo.lock index bd00814b325495..ed8fe9e818ff0b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2349,6 +2349,15 @@ dependencies = [ "either", ] +[[package]] +name = "itertools" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285" +dependencies = [ + "either", +] + [[package]] name = "itoa" version = "0.4.8" @@ -3442,7 +3451,7 @@ checksum = "a5aab5be6e4732b473071984b3164dbbfb7a3674d30ea5ff44410b6bcd960c3c" dependencies = [ "difflib", "float-cmp", - "itertools", + "itertools 0.10.5", "normalize-line-endings", "predicates-core", "regex", @@ -3589,7 +3598,7 @@ checksum = "62941722fb675d463659e49c4f3fe1fe792ff24fe5bbaa9c08cd3b98a1c354f5" dependencies = [ "bytes", "heck 0.3.3", - "itertools", + "itertools 0.10.5", "lazy_static", "log", "multimap", @@ -3609,7 +3618,7 @@ checksum = "d49d928704208aba2cb1fb022ce1a319bdedcb03caf51ddf82734fa903407762" dependencies = [ "bytes", "heck 0.4.0", - "itertools", + "itertools 0.10.5", "lazy_static", "log", "multimap", @@ -3628,7 +3637,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f9cc1a3263e07e0bf68e96268f37665207b49560d98739662cdfaae215c720fe" dependencies = [ "anyhow", - "itertools", + "itertools 0.10.5", "proc-macro2 1.0.41", "quote 1.0.18", "syn 1.0.98", @@ -3641,7 +3650,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7345d5f0e08c0536d7ac7229952590239e77abf0a0100a1b1d890add6ea96364" dependencies = [ "anyhow", - "itertools", + "itertools 0.10.5", "proc-macro2 1.0.41", "quote 1.0.18", "syn 1.0.98", @@ -5179,7 +5188,7 @@ dependencies = [ "etcd-client", "fs_extra", "histogram", - "itertools", + "itertools 0.14.0", "lazy_static", "log", "lru", @@ -5241,7 +5250,7 @@ dependencies = [ "bincode", "clap 3.1.8", "crossbeam-channel", - "itertools", + "itertools 0.14.0", "log", "rand 0.7.3", "serde", @@ -5493,7 +5502,7 @@ dependencies = [ "crossbeam-channel", "flate2", "indexmap", - "itertools", + "itertools 0.14.0", "log", "lru", "matches", @@ -5596,7 +5605,7 @@ dependencies = [ "dashmap 4.0.2", "fs_extra", "futures 0.3.24", - "itertools", + "itertools 0.14.0", "lazy_static", "libc", "log", @@ -5656,7 +5665,7 @@ dependencies = [ "csv", "dashmap 4.0.2", "histogram", - "itertools", + "itertools 0.14.0", "log", "regex", "serde", @@ -5690,7 +5699,7 @@ dependencies = [ "crossbeam-channel", "fs_extra", "gag", - "itertools", + "itertools 0.14.0", "log", "rand 0.7.3", "rayon", @@ -5924,7 +5933,7 @@ dependencies = [ "console_log", "curve25519-dalek", "getrandom 0.2.3", - "itertools", + "itertools 0.10.5", "js-sys", "lazy_static", "libc", @@ -5977,7 +5986,7 @@ dependencies = [ "console_log", "curve25519-dalek", "getrandom 0.2.3", - "itertools", + "itertools 0.10.5", "js-sys", "lazy_static", "libc", @@ -6016,7 +6025,7 @@ dependencies = [ "bincode", "eager", "enum-iterator", - "itertools", + "itertools 0.10.5", "libc", "libloading", "log", @@ -6092,7 +6101,7 @@ dependencies = [ "async-trait", "crossbeam-channel", "futures 0.3.24", - "itertools", + "itertools 0.14.0", "lazy_static", "log", "quinn", @@ -6147,7 +6156,7 @@ dependencies = [ "bs58", "crossbeam-channel", "dashmap 4.0.2", - "itertools", + "itertools 0.14.0", "jsonrpc-core", "jsonrpc-core-client", "jsonrpc-derive", @@ -6308,7 +6317,7 @@ dependencies = [ "fnv", "im", "index_list", - "itertools", + "itertools 0.14.0", "lazy_static", "libsecp256k1", "log", @@ -6377,7 +6386,7 @@ dependencies = [ "ed25519-dalek-bip32", "generic-array 0.14.6", "hmac 0.12.1", - "itertools", + "itertools 0.10.5", "js-sys", "lazy_static", "libsecp256k1", @@ -6429,7 +6438,7 @@ dependencies = [ "generic-array 0.14.6", "hex", "hmac 0.12.1", - "itertools", + "itertools 0.14.0", "js-sys", "lazy_static", "libsecp256k1", @@ -6601,7 +6610,7 @@ dependencies = [ "futures-util", "histogram", "indexmap", - "itertools", + "itertools 0.14.0", "libc", "log", "nix", @@ -6947,7 +6956,7 @@ dependencies = [ "cipher 0.4.3", "curve25519-dalek", "getrandom 0.1.16", - "itertools", + "itertools 0.10.5", "lazy_static", "merlin", "num-derive", @@ -6976,7 +6985,7 @@ dependencies = [ "cipher 0.4.3", "curve25519-dalek", "getrandom 0.1.16", - "itertools", + "itertools 0.14.0", "lazy_static", "merlin", "num-derive", diff --git a/core/Cargo.toml b/core/Cargo.toml index ef8bf57f2a052d..285733d85b0307 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -25,7 +25,7 @@ eager = "0.1.0" etcd-client = { version = "0.8.1", features = ["tls"] } fs_extra = "1.2.0" histogram = "0.6.9" -itertools = "0.10.5" +itertools = "0.14.0" lazy_static = "1.4.0" log = "0.4.17" lru = "0.7.7" diff --git a/dos/Cargo.toml b/dos/Cargo.toml index 3e002b09a6d62a..810908938ef4bd 100644 --- a/dos/Cargo.toml +++ b/dos/Cargo.toml @@ -13,7 +13,7 @@ description = "Tool to send various requests to cluster in order to evaluate the bincode = "1.3.3" clap = { version = "3.1.5", features = ["derive", "cargo"] } crossbeam-channel = "0.5.6" -itertools = "0.10.5" +itertools = "0.14.0" log = "0.4.17" rand = "0.7.0" serde = "1.0.144" diff --git a/gossip/Cargo.toml b/gossip/Cargo.toml index 600770e03883be..9420ffbd41b2f2 100644 --- a/gossip/Cargo.toml +++ b/gossip/Cargo.toml @@ -16,7 +16,7 @@ clap = "2.33.1" crossbeam-channel = "0.5" flate2 = "1.0" indexmap = { version = "1.9", features = ["rayon"] } -itertools = "0.10.5" +itertools = "0.14.0" log = "0.4.17" lru = "0.7.7" matches = "0.1.9" diff --git a/ledger-tool/Cargo.toml b/ledger-tool/Cargo.toml index 4c4e5f3de8dc71..5f596b2de67fa8 100644 --- a/ledger-tool/Cargo.toml +++ b/ledger-tool/Cargo.toml @@ -17,7 +17,7 @@ crossbeam-channel = "0.5" csv = "1.1.6" dashmap = "4.0.2" histogram = "0.6.9" -itertools = "0.10.5" +itertools = "0.14.0" log = { version = "0.4.17" } regex = "1" serde = { version = "1.0", features = ["derive"] } diff --git a/ledger/Cargo.toml b/ledger/Cargo.toml index 3abbbf1b1df6c5..87d9dde4068afc 100644 --- a/ledger/Cargo.toml +++ b/ledger/Cargo.toml @@ -20,7 +20,7 @@ crossbeam-channel = "0.5" dashmap = { version = "4.0.2", features = ["rayon", "raw-api"] } fs_extra = "1.2.0" futures = "0.3.24" -itertools = "0.10.5" +itertools = "0.14.0" lazy_static = "1.4.0" libc = "0.2.131" log = { version = "0.4.17" } diff --git a/local-cluster/Cargo.toml b/local-cluster/Cargo.toml index 449bb64da739d7..5792db76266131 100644 --- a/local-cluster/Cargo.toml +++ b/local-cluster/Cargo.toml @@ -12,7 +12,7 @@ documentation = "https://docs.rs/solana-local-cluster" [dependencies] crossbeam-channel = "0.5" fs_extra = "1.2.0" -itertools = "0.10.5" +itertools = "0.14.0" log = "0.4.17" rand = "0.7.0" rayon = "1.5.3" diff --git a/quic-client/Cargo.toml b/quic-client/Cargo.toml index 95cb1e19608861..8def2e6767e6f0 100644 --- a/quic-client/Cargo.toml +++ b/quic-client/Cargo.toml @@ -13,7 +13,7 @@ edition = "2021" async-mutex = "1.4.0" async-trait = "0.1.57" futures = "0.3" -itertools = "0.10.5" +itertools = "0.14.0" lazy_static = "1.4.0" log = "0.4.17" quinn = "0.8.4" diff --git a/rpc/Cargo.toml b/rpc/Cargo.toml index 267fd345f7e512..a3e506cb801c7f 100644 --- a/rpc/Cargo.toml +++ b/rpc/Cargo.toml @@ -15,7 +15,7 @@ bincode = "1.3.3" bs58 = "0.4.0" crossbeam-channel = "0.5" dashmap = "4.0.2" -itertools = "0.10.5" +itertools = "0.14.0" jsonrpc-core = "18.0.0" jsonrpc-core-client = { version = "18.0.0" } jsonrpc-derive = "18.0.0" diff --git a/runtime/Cargo.toml b/runtime/Cargo.toml index 11c32165c2911a..20ef9bc6b11955 100644 --- a/runtime/Cargo.toml +++ b/runtime/Cargo.toml @@ -24,7 +24,7 @@ flate2 = "1.0.24" fnv = "1.0.7" im = { version = "15.1.0", features = ["rayon", "serde"] } index_list = "0.2.7" -itertools = "0.10.5" +itertools = "0.14.0" lazy_static = "1.4.0" log = "0.4.17" lru = "0.7.7" diff --git a/sdk/Cargo.toml b/sdk/Cargo.toml index 660b46a6f8db7c..0467f2f0426e19 100644 --- a/sdk/Cargo.toml +++ b/sdk/Cargo.toml @@ -53,7 +53,7 @@ ed25519-dalek = { version = "=1.0.1", optional = true } ed25519-dalek-bip32 = { version = "0.2.0", optional = true } generic-array = { version = "0.14.6", default-features = false, features = ["serde", "more_lengths"], optional = true } hmac = "0.12.1" -itertools = "0.10.5" +itertools = "0.14.0" lazy_static = "1.4.0" libsecp256k1 = { version = "0.6.0", optional = true } log = "0.4.17" diff --git a/streamer/Cargo.toml b/streamer/Cargo.toml index c7283432c6066f..f016f7140ba2f9 100644 --- a/streamer/Cargo.toml +++ b/streamer/Cargo.toml @@ -14,7 +14,7 @@ crossbeam-channel = "0.5" futures-util = "0.3.21" histogram = "0.6.9" indexmap = "1.9.1" -itertools = "0.10.5" +itertools = "0.14.0" libc = "0.2.131" log = "0.4.17" nix = "0.25.0" diff --git a/zk-token-sdk/Cargo.toml b/zk-token-sdk/Cargo.toml index f4b871173cb97e..3a6de1ed06c6fa 100644 --- a/zk-token-sdk/Cargo.toml +++ b/zk-token-sdk/Cargo.toml @@ -22,7 +22,7 @@ byteorder = "1" cipher = "0.4" curve25519-dalek = { version = "3.2.1", features = ["serde"] } getrandom = { version = "0.1", features = ["dummy"] } -itertools = "0.10.5" +itertools = "0.14.0" lazy_static = "1.4.0" merlin = "3" rand = "0.7"