diff --git a/Cargo.lock b/Cargo.lock index 4f496ce3..44af2ee7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1279,9 +1279,9 @@ dependencies = [ [[package]] name = "futures-channel" -version = "0.3.17" +version = "0.3.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5da6ba8c3bb3c165d3c7319fc1cc8304facf1fb8db99c5de877183c08a273888" +checksum = "7fc8cd39e3dbf865f7340dce6a2d401d24fd37c6fe6c4f0ee0de8bfca2252d27" dependencies = [ "futures-core", "futures-sink", @@ -1289,9 +1289,9 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.17" +version = "0.3.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88d1c26957f23603395cd326b0ffe64124b818f4449552f960d815cfba83a53d" +checksum = "629316e42fe7c2a0b9a65b47d159ceaa5453ab14e8f0a3c5eedbb8cd55b4a445" [[package]] name = "futures-executor" @@ -1306,18 +1306,16 @@ dependencies = [ [[package]] name = "futures-io" -version = "0.3.17" +version = "0.3.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "522de2a0fe3e380f1bc577ba0474108faf3f6b18321dbf60b3b9c39a75073377" +checksum = "e481354db6b5c353246ccf6a728b0c5511d752c08da7260546fc0933869daa11" [[package]] name = "futures-macro" -version = "0.3.17" +version = "0.3.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "18e4a4b95cea4b4ccbcf1c5675ca7c4ee4e9e75eb79944d07defde18068f79bb" +checksum = "a89f17b21645bc4ed773c69af9c9a0effd4a3f1a3876eadd453469f8854e7fdd" dependencies = [ - "autocfg", - "proc-macro-hack", "proc-macro2", "quote", "syn", @@ -1325,15 +1323,15 @@ dependencies = [ [[package]] name = "futures-sink" -version = "0.3.17" +version = "0.3.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36ea153c13024fe480590b3e3d4cad89a0cfacecc24577b68f86c6ced9c2bc11" +checksum = "996c6442437b62d21a32cd9906f9c41e7dc1e19a9579843fad948696769305af" [[package]] name = "futures-task" -version = "0.3.17" +version = "0.3.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d3d00f4eddb73e498a54394f228cd55853bdf059259e8e7bc6e69d408892e99" +checksum = "dabf1872aaab32c886832f2276d2f5399887e2bd613698a02359e4ea83f8de12" [[package]] name = "futures-timer" @@ -1343,11 +1341,10 @@ checksum = "e64b03909df88034c26dc1547e8970b91f98bdb65165d6a4e9110d94263dbb2c" [[package]] name = "futures-util" -version = "0.3.17" +version = "0.3.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36568465210a3a6ee45e1f165136d68671471a501e632e9a98d96872222b5481" +checksum = "41d22213122356472061ac0f1ab2cee28d2bac8491410fd68c2af53d1cedb83e" dependencies = [ - "autocfg", "futures-channel", "futures-core", "futures-io", @@ -1357,8 +1354,6 @@ dependencies = [ "memchr", "pin-project-lite", "pin-utils", - "proc-macro-hack", - "proc-macro-nested", "slab", ] @@ -2197,18 +2192,6 @@ dependencies = [ "version_check", ] -[[package]] -name = "proc-macro-hack" -version = "0.5.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5" - -[[package]] -name = "proc-macro-nested" -version = "0.1.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc881b2c22681370c6a780e47af9840ef841837bc98118431d4e1868bd0c1086" - [[package]] name = "proc-macro2" version = "1.0.32" diff --git a/ethers-contract/Cargo.toml b/ethers-contract/Cargo.toml index 36126885..e50be9f0 100644 --- a/ethers-contract/Cargo.toml +++ b/ethers-contract/Cargo.toml @@ -21,7 +21,7 @@ serde_json = { version = "1.0.64", default-features = false } thiserror = { version = "1.0.30", default-features = false } once_cell = { version = "1.8.0" } pin-project = {version = "1.0.7", default-features = false } -futures-util = { version = "0.3.17" } +futures-util = { version = "0.3.18" } hex = { version = "0.4.3", default-features = false, features = ["std"] } [dev-dependencies] diff --git a/ethers-core/Cargo.toml b/ethers-core/Cargo.toml index be26e843..9240dd9a 100644 --- a/ethers-core/Cargo.toml +++ b/ethers-core/Cargo.toml @@ -43,14 +43,14 @@ proc-macro2 = { version = "1.0.32", optional = true } [target.'cfg(not(target_arch = "wasm32"))'.dependencies] # async tokio = { version = "1.5", default-features = false, optional = true} -futures-util = { version = "0.3.17", optional = true } +futures-util = { version = "0.3.18", optional = true } [dev-dependencies] serde_json = { version = "1.0.64", default-features = false } bincode = { version = "1.3.3", default-features = false } once_cell = { version = "1.8.0" } hex-literal = "0.3.4" -futures-util = { version = "0.3.17" } +futures-util = { version = "0.3.18" } rand = "0.8.4" [features] diff --git a/ethers-middleware/Cargo.toml b/ethers-middleware/Cargo.toml index 669b5903..adf659e7 100644 --- a/ethers-middleware/Cargo.toml +++ b/ethers-middleware/Cargo.toml @@ -22,7 +22,7 @@ ethers-signers = { version = "^0.5.0", path = "../ethers-signers", default-featu async-trait = { version = "0.1.50", default-features = false } serde = { version = "1.0.124", default-features = false, features = ["derive"] } thiserror = { version = "1.0.30", default-features = false } -futures-util = { version = "0.3.17" } +futures-util = { version = "0.3.18" } tracing = { version = "0.1.29", default-features = false } tracing-futures = { version = "0.2.5", default-features = false } diff --git a/ethers-providers/Cargo.toml b/ethers-providers/Cargo.toml index 13e20055..23e313ec 100644 --- a/ethers-providers/Cargo.toml +++ b/ethers-providers/Cargo.toml @@ -27,7 +27,7 @@ auto_impl = { version = "0.5.0", default-features = false } # required for implementing stream on the filters futures-core = { version = "0.3.16", default-features = false } -futures-util = { version = "0.3.17" } +futures-util = { version = "0.3.18" } futures-timer = { version = "3.0.2", default-features = false } futures-channel = { version = "0.3.16", default-features = false } pin-project = { version = "1.0.7", default-features = false } diff --git a/ethers-signers/Cargo.toml b/ethers-signers/Cargo.toml index 74e770cb..8e33415c 100644 --- a/ethers-signers/Cargo.toml +++ b/ethers-signers/Cargo.toml @@ -25,7 +25,7 @@ elliptic-curve = { version = "0.11.1", default-features = false } sha2 = { version = "0.9.8", default-features = false } rand = { version = "0.8.4", default-features = false } yubihsm = { version = "0.39.0", features = ["secp256k1", "http", "usb"], optional = true } -futures-util = "0.3.17" +futures-util = "0.3.18" futures-executor = "0.3.17" semver = "1.0.4" diff --git a/ethers-solc/Cargo.toml b/ethers-solc/Cargo.toml index 29598f49..c16d601c 100644 --- a/ethers-solc/Cargo.toml +++ b/ethers-solc/Cargo.toml @@ -20,7 +20,7 @@ serde = { version = "1.0.130", features = ["derive"] } semver = "1.0.4" walkdir = "2.3.2" tokio = { version = "1.12.0", default-features = false, features = ["process", "io-util", "fs"], optional = true } -futures-util = { version = "0.3.17", optional = true } +futures-util = { version = "0.3.18", optional = true } once_cell = "1.8.0" regex = "1.5.4" md-5 = "0.9.1"