From c56b1d2e3c68380794341e0e778e1ea52e2caf4d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 20 Dec 2021 17:35:27 +0000 Subject: [PATCH] Bump futures from 0.3.12 to 0.3.19 Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.12 to 0.3.19. - [Release notes](https://github.com/rust-lang/futures-rs/releases) - [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.12...0.3.19) --- updated-dependencies: - dependency-name: futures dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Cargo.lock | 116 ++++++++---------- client/json-rpc/Cargo.toml | 2 +- common/bounded-executor/Cargo.toml | 2 +- common/channel/Cargo.toml | 2 +- .../channel/many-keys-stress-test/Cargo.toml | 2 +- common/metrics/Cargo.toml | 2 +- common/rate-limiter/Cargo.toml | 2 +- common/time-service/Cargo.toml | 4 +- consensus/Cargo.toml | 2 +- diem-node/Cargo.toml | 2 +- json-rpc/Cargo.toml | 2 +- .../diem-tools/diem-events-fetcher/Cargo.toml | 2 +- language/move-prover/Cargo.toml | 2 +- mempool/Cargo.toml | 2 +- network/Cargo.toml | 2 +- network/builder/Cargo.toml | 2 +- network/memsocket/Cargo.toml | 2 +- network/netcore/Cargo.toml | 2 +- network/simple-onchain-discovery/Cargo.toml | 2 +- network/socket-bench-server/Cargo.toml | 2 +- secure/json-rpc/Cargo.toml | 2 +- secure/key-manager/Cargo.toml | 2 +- state-synchronizer/Cargo.toml | 2 +- storage/backup/backup-cli/Cargo.toml | 2 +- storage/backup/backup-service/Cargo.toml | 2 +- storage/storage-service/Cargo.toml | 2 +- testsuite/cluster-test/Cargo.toml | 2 +- 27 files changed, 79 insertions(+), 91 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index d8eceef351a1..2b0303a4628a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -286,7 +286,7 @@ dependencies = [ "executor", "executor-test-helpers", "executor-types", - "futures 0.3.12", + "futures 0.3.19", "hex", "itertools 0.10.0", "num_cpus", @@ -321,7 +321,7 @@ dependencies = [ "diem-types", "diem-workspace-hack", "diemdb", - "futures 0.3.12", + "futures 0.3.19", "hyper", "once_cell", "reqwest", @@ -510,7 +510,7 @@ name = "bounded-executor" version = "0.1.0" dependencies = [ "diem-workspace-hack", - "futures 0.3.12", + "futures 0.3.19", "tokio", ] @@ -716,7 +716,7 @@ dependencies = [ "diem-metrics", "diem-types", "diem-workspace-hack", - "futures 0.3.12", + "futures 0.3.19", "tokio", ] @@ -851,7 +851,7 @@ dependencies = [ "diem-types", "diem-workspace-hack", "flate2", - "futures 0.3.12", + "futures 0.3.19", "generate-key", "hex", "itertools 0.10.0", @@ -986,7 +986,7 @@ dependencies = [ "executor-test-helpers", "executor-types", "fail", - "futures 0.3.12", + "futures 0.3.19", "itertools 0.10.0", "mirai-annotations", "network", @@ -1488,7 +1488,7 @@ dependencies = [ "diem-json-rpc-client", "diem-types", "diem-workspace-hack", - "futures 0.3.12", + "futures 0.3.19", "hex", "reqwest", "structopt 0.3.21", @@ -1679,7 +1679,7 @@ dependencies = [ "executor", "executor-types", "fail", - "futures 0.3.12", + "futures 0.3.19", "generate-key", "hex", "hyper", @@ -1713,7 +1713,7 @@ dependencies = [ "diem-json-rpc-types", "diem-types", "diem-workspace-hack", - "futures 0.3.12", + "futures 0.3.19", "hex", "rand 0.7.3", "reqwest", @@ -1766,7 +1766,7 @@ dependencies = [ "executor", "executor-test-helpers", "executor-types", - "futures 0.3.12", + "futures 0.3.19", "once_cell", "rand 0.7.3", "serde", @@ -1848,7 +1848,7 @@ dependencies = [ "diem-types", "diem-workspace-hack", "fail", - "futures 0.3.12", + "futures 0.3.19", "itertools 0.10.0", "mirai-annotations", "netcore", @@ -1876,7 +1876,7 @@ dependencies = [ "diem-logger", "diem-metrics-core", "diem-workspace-hack", - "futures 0.3.12", + "futures 0.3.19", "hyper", "once_cell", "prometheus", @@ -1963,7 +1963,7 @@ dependencies = [ "executor", "executor-types", "fail", - "futures 0.3.12", + "futures 0.3.19", "jemallocator", "network-builder", "state-synchronizer", @@ -2019,7 +2019,7 @@ dependencies = [ "diem-infallible", "diem-logger", "diem-workspace-hack", - "futures 0.3.12", + "futures 0.3.19", "pin-project 1.0.4", "tokio", "tokio-util", @@ -2048,7 +2048,7 @@ dependencies = [ "diem-types", "diem-workspace-hack", "diemdb", - "futures 0.3.12", + "futures 0.3.19", "hex", "proptest", "proxy", @@ -2177,7 +2177,7 @@ dependencies = [ "diem-infallible", "diem-workspace-hack", "enum_dispatch", - "futures 0.3.12", + "futures 0.3.19", "pin-project 1.0.4", "thiserror", "tokio", @@ -2953,9 +2953,9 @@ checksum = "4c7e4c2612746b0df8fed4ce0c69156021b704c9aefa360311c04e6e9e002eed" [[package]] name = "futures" -version = "0.3.12" +version = "0.3.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da9052a1a50244d8d5aa9bf55cbc2fb6f357c86cc52e46c62ed390a7180cf150" +checksum = "28560757fe2bb34e79f907794bb6b22ae8b0e5c669b638a1132f2592b19035b4" dependencies = [ "futures-channel", "futures-core", @@ -2968,9 +2968,9 @@ dependencies = [ [[package]] name = "futures-channel" -version = "0.3.12" +version = "0.3.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2d31b7ec7efab6eefc7c57233bb10b847986139d88cc2f5a02a1ae6871a1846" +checksum = "ba3dda0b6588335f360afc675d0564c17a77a2bda81ca178a4b6081bd86c7f0b" dependencies = [ "futures-core", "futures-sink", @@ -2978,15 +2978,15 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.12" +version = "0.3.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79e5145dde8da7d1b3892dad07a9c98fc04bc39892b1ecc9692cf53e2b780a65" +checksum = "d0c8ff0461b82559810cdccfde3215c3f373807f5e5232b71479bff7bb2583d7" [[package]] name = "futures-executor" -version = "0.3.12" +version = "0.3.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e9e59fdc009a4b3096bf94f740a0f2424c082521f20a9b08c5c07c48d90fd9b9" +checksum = "29d6d2ff5bb10fb95c85b8ce46538a2e5f5e7fdc755623a7d4529ab8a4ed9d2a" dependencies = [ "futures-core", "futures-task", @@ -2995,17 +2995,16 @@ dependencies = [ [[package]] name = "futures-io" -version = "0.3.12" +version = "0.3.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28be053525281ad8259d47e4de5de657b25e7bac113458555bb4b70bc6870500" +checksum = "b1f9d34af5a1aac6fb380f735fe510746c38067c5bf16c7fd250280503c971b2" [[package]] name = "futures-macro" -version = "0.3.12" +version = "0.3.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c287d25add322d9f9abdcdc5927ca398917996600182178774032e9f8258fedd" +checksum = "6dbd947adfffb0efc70599b3ddcf7b5597bb5fa9e245eb99f62b3a5f7bb8bd3c" dependencies = [ - "proc-macro-hack", "proc-macro2 1.0.24", "quote 1.0.8", "syn 1.0.58", @@ -3013,24 +3012,21 @@ dependencies = [ [[package]] name = "futures-sink" -version = "0.3.12" +version = "0.3.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "caf5c69029bda2e743fddd0582d1083951d65cc9539aebf8812f36c3491342d6" +checksum = "e3055baccb68d74ff6480350f8d6eb8fcfa3aa11bdc1a1ae3afdd0514617d508" [[package]] name = "futures-task" -version = "0.3.12" +version = "0.3.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13de07eb8ea81ae445aca7b69f5f7bf15d7bf4912d8ca37d6645c77ae8a58d86" -dependencies = [ - "once_cell", -] +checksum = "6ee7c6485c30167ce4dfb83ac568a849fe53274c831081476ee13e0dce1aad72" [[package]] name = "futures-util" -version = "0.3.12" +version = "0.3.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "632a8cd0f2a4b3fdea1657f08bde063848c3bd00f9bbf6e256b8be78802e624b" +checksum = "d9b5cf40b47a271f77a8b1bec03ca09044d99d2372c0de244e66430761127164" dependencies = [ "futures-channel", "futures-core", @@ -3041,8 +3037,6 @@ dependencies = [ "memchr", "pin-project-lite", "pin-utils", - "proc-macro-hack", - "proc-macro-nested", "slab", ] @@ -3716,7 +3710,7 @@ dependencies = [ "chrono", "dirs-next", "either", - "futures 0.3.12", + "futures 0.3.19", "futures-util", "http", "jsonpath_lib", @@ -3890,7 +3884,7 @@ version = "0.1.0" dependencies = [ "channel", "diem-workspace-hack", - "futures 0.3.12", + "futures 0.3.19", "structopt 0.3.21", ] @@ -3940,7 +3934,7 @@ dependencies = [ "bytes 1.0.0", "diem-infallible", "diem-workspace-hack", - "futures 0.3.12", + "futures 0.3.19", "once_cell", ] @@ -4220,7 +4214,7 @@ dependencies = [ "diem-workspace-hack", "docgen", "errmapgen", - "futures 0.3.12", + "futures 0.3.19", "handlebars", "hex", "itertools 0.10.0", @@ -4390,7 +4384,7 @@ dependencies = [ "diem-network-address", "diem-types", "diem-workspace-hack", - "futures 0.3.12", + "futures 0.3.19", "memsocket", "pin-project 1.0.4", "proxy", @@ -4421,7 +4415,7 @@ dependencies = [ "diem-rate-limiter", "diem-types", "diem-workspace-hack", - "futures 0.3.12", + "futures 0.3.19", "futures-util", "hex", "memsocket", @@ -4462,7 +4456,7 @@ dependencies = [ "diem-secure-storage", "diem-types", "diem-workspace-hack", - "futures 0.3.12", + "futures 0.3.19", "netcore", "network", "network-simple-onchain-discovery", @@ -4487,7 +4481,7 @@ dependencies = [ "diem-network-address-encryption", "diem-types", "diem-workspace-hack", - "futures 0.3.12", + "futures 0.3.19", "move-core-types", "network", "once_cell", @@ -5044,12 +5038,6 @@ version = "0.5.19" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5" -[[package]] -name = "proc-macro-nested" -version = "0.1.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eba180dafb9038b050a4c280019bbedf9f2467b61e5d892dcad585bb57aadc5a" - [[package]] name = "proc-macro2" version = "0.4.30" @@ -5668,7 +5656,7 @@ checksum = "d7645ce7ec0d2a2f0e2ffdd3f6e04901f70fb396e4d1767b883ebc7361dbf310" dependencies = [ "async-trait", "bytes 1.0.0", - "futures 0.3.12", + "futures 0.3.19", "rusoto_core", "serde_urlencoded 0.6.1", "xml-rs", @@ -5684,7 +5672,7 @@ dependencies = [ "base64 0.13.0", "bytes 1.0.0", "crc32fast", - "futures 0.3.12", + "futures 0.3.19", "http", "hyper", "hyper-tls", @@ -5708,7 +5696,7 @@ dependencies = [ "async-trait", "chrono", "dirs-next", - "futures 0.3.12", + "futures 0.3.19", "hyper", "serde", "serde_json", @@ -5725,7 +5713,7 @@ checksum = "abc3f56f14ccf91f880b9a9c2d0556d8523e8c155041c54db155b384a1dd1119" dependencies = [ "async-trait", "bytes 1.0.0", - "futures 0.3.12", + "futures 0.3.19", "rusoto_core", "xml-rs", ] @@ -5738,7 +5726,7 @@ checksum = "5486e6b1673ab3e0ba1ded284fb444845fe1b7f41d13989a54dd60f62a7b2baa" dependencies = [ "base64 0.13.0", "bytes 1.0.0", - "futures 0.3.12", + "futures 0.3.19", "hex", "hmac", "http", @@ -5764,7 +5752,7 @@ dependencies = [ "async-trait", "bytes 1.0.0", "chrono", - "futures 0.3.12", + "futures 0.3.19", "rusoto_core", "serde_urlencoded 0.6.1", "xml-rs", @@ -6378,7 +6366,7 @@ dependencies = [ "diem-network-address", "diem-types", "diem-workspace-hack", - "futures 0.3.12", + "futures 0.3.19", "memsocket", "netcore", "network", @@ -6441,7 +6429,7 @@ dependencies = [ "executor-test-helpers", "executor-types", "fail", - "futures 0.3.12", + "futures 0.3.19", "itertools 0.10.0", "memsocket", "netcore", @@ -6602,7 +6590,7 @@ dependencies = [ "diem-types", "diem-workspace-hack", "diemdb", - "futures 0.3.12", + "futures 0.3.19", "itertools 0.10.0", "proptest", "rand 0.7.3", @@ -7491,7 +7479,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3dafd0aac2818a94a34df0df1100a7356c493d8ede4393875fd0b5c51bb6bc80" dependencies = [ "bytes 1.0.0", - "futures 0.3.12", + "futures 0.3.19", "headers", "http", "hyper", diff --git a/client/json-rpc/Cargo.toml b/client/json-rpc/Cargo.toml index 2ec9c8cd5712..7117c1ffd75a 100644 --- a/client/json-rpc/Cargo.toml +++ b/client/json-rpc/Cargo.toml @@ -12,7 +12,7 @@ edition = "2018" [dependencies] anyhow = "1.0.38" async-trait = "0.1.42" -futures = "0.3.12" +futures = "0.3.19" hex = "0.4.2" rand = "0.7.3" reqwest = { version = "0.11.0", features = ["blocking", "json"], default_features = false } diff --git a/common/bounded-executor/Cargo.toml b/common/bounded-executor/Cargo.toml index 158dbf80f360..003690e34202 100644 --- a/common/bounded-executor/Cargo.toml +++ b/common/bounded-executor/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -futures = "0.3.12" +futures = "0.3.19" diem-workspace-hack = { path = "../workspace-hack", version = "0.1.0" } tokio = { version = "1.0.2", features = ["sync"] } diff --git a/common/channel/Cargo.toml b/common/channel/Cargo.toml index 82f4fce4fc54..69bc4a4876dc 100644 --- a/common/channel/Cargo.toml +++ b/common/channel/Cargo.toml @@ -11,7 +11,7 @@ edition = "2018" [dependencies] anyhow = "1.0.38" -futures = "0.3.12" +futures = "0.3.19" diem-metrics = { path = "../metrics", version = "0.1.0" } diem-infallible = { path = "../infallible", version = "0.1.0" } diem-workspace-hack = { path = "../workspace-hack", version = "0.1.0" } diff --git a/common/channel/many-keys-stress-test/Cargo.toml b/common/channel/many-keys-stress-test/Cargo.toml index ed8c98b1902c..d46dcdc50c29 100644 --- a/common/channel/many-keys-stress-test/Cargo.toml +++ b/common/channel/many-keys-stress-test/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -futures = "0.3.12" +futures = "0.3.19" channel = { path = "../", version = "0.1.0" } diem-workspace-hack = { path = "../../workspace-hack", version = "0.1.0" } structopt = "0.3.21" diff --git a/common/metrics/Cargo.toml b/common/metrics/Cargo.toml index 863d6c52ebbb..b125b9032549 100644 --- a/common/metrics/Cargo.toml +++ b/common/metrics/Cargo.toml @@ -11,7 +11,7 @@ edition = "2018" [dependencies] anyhow = "1.0.38" -futures = "0.3.12" +futures = "0.3.19" hyper = { version = "0.14.2", features = ["full"] } once_cell = "1.4.1" prometheus = { version = "0.11.0", default-features = false } diff --git a/common/rate-limiter/Cargo.toml b/common/rate-limiter/Cargo.toml index ec2aa3f0e5cf..4bb66032b704 100644 --- a/common/rate-limiter/Cargo.toml +++ b/common/rate-limiter/Cargo.toml @@ -13,7 +13,7 @@ edition = "2018" diem-infallible = { path="../infallible", version = "0.1.0" } diem-workspace-hack = { path = "../workspace-hack", version = "0.1.0" } diem-logger = { path = "../logger", version = "0.1.0" } -futures = "0.3.12" +futures = "0.3.19" pin-project = "1.0.4" tokio = { version = "1.0.2", features = ["full"] } tokio-util = { version = "0.6.0", features = ["compat"] } diff --git a/common/time-service/Cargo.toml b/common/time-service/Cargo.toml index e196dce9885c..16726b6e2f67 100644 --- a/common/time-service/Cargo.toml +++ b/common/time-service/Cargo.toml @@ -11,7 +11,7 @@ edition = "2018" [dependencies] enum_dispatch = "0.3.5" -futures = { version = "0.3.12", optional = true } +futures = { version = "0.3.19", optional = true } pin-project = { version = "1.0.4", optional = true } thiserror = "1.0.23" tokio = { version = "1.0.2", features = ["macros", "rt-multi-thread", "time"], optional = true } @@ -20,7 +20,7 @@ diem-infallible = { path = "../infallible", version = "0.1.0" } diem-workspace-hack = { path = "../workspace-hack", version = "0.1.0" } [dev-dependencies] -futures = "0.3.12" +futures = "0.3.19" pin-project = "1.0.4" tokio = { version = "1.0.2", features = ["macros", "rt-multi-thread", "time"] } tokio-test = "0.4.0" diff --git a/consensus/Cargo.toml b/consensus/Cargo.toml index 8440b5272d6b..d2ed2b4eab56 100644 --- a/consensus/Cargo.toml +++ b/consensus/Cargo.toml @@ -15,7 +15,7 @@ async-trait = "0.1.42" byteorder = { version = "1.4.2", default-features = false } bytes = "1.0.0" fail = "0.4.0" -futures = "0.3.12" +futures = "0.3.19" itertools = { version = "0.10.0", default-features = false } mirai-annotations = { version = "1.10.1", default-features = false } num-derive = { version = "0.3.3", default-features = false } diff --git a/diem-node/Cargo.toml b/diem-node/Cargo.toml index a697b7c93e30..b092686a57e5 100644 --- a/diem-node/Cargo.toml +++ b/diem-node/Cargo.toml @@ -11,7 +11,7 @@ edition = "2018" [dependencies] fail = "0.4.0" -futures = "0.3.12" +futures = "0.3.19" jemallocator = { version = "0.3.2", features = ["profiling", "unprefixed_malloc_on_supported_platforms"] } structopt = "0.3.21" tokio = { version = "1.0.2", features = ["full"] } diff --git a/json-rpc/Cargo.toml b/json-rpc/Cargo.toml index afa5bb503689..3f2735633e39 100644 --- a/json-rpc/Cargo.toml +++ b/json-rpc/Cargo.toml @@ -12,7 +12,7 @@ edition = "2018" [dependencies] anyhow = "1.0.38" fail = "0.4.0" -futures = "0.3.12" +futures = "0.3.19" hex = "0.4.2" hyper = "0.14.2" once_cell = "1.4.1" diff --git a/language/diem-tools/diem-events-fetcher/Cargo.toml b/language/diem-tools/diem-events-fetcher/Cargo.toml index ae68f2630c46..243f133f9ae6 100644 --- a/language/diem-tools/diem-events-fetcher/Cargo.toml +++ b/language/diem-tools/diem-events-fetcher/Cargo.toml @@ -16,7 +16,7 @@ anyhow = "1.0.38" hex = "0.4.2" reqwest = { version = "0.11.0", features = ["blocking", "json"] } structopt = "0.3.21" -futures = "0.3.12" +futures = "0.3.19" tokio = { version = "1.0.2", features = ["full"] } diem-workspace-hack = { path = "../../../common/workspace-hack", version = "0.1.0" } diff --git a/language/move-prover/Cargo.toml b/language/move-prover/Cargo.toml index 6cc1c796e1f0..e5ab6605963f 100644 --- a/language/move-prover/Cargo.toml +++ b/language/move-prover/Cargo.toml @@ -28,7 +28,7 @@ anyhow = "1.0.38" clap = "2.33.3" codespan = "0.8.0" codespan-reporting = "0.8.0" -futures = "0.3.12" +futures = "0.3.19" handlebars = "3.5.2" hex = "0.4.2" itertools = "0.10.0" diff --git a/mempool/Cargo.toml b/mempool/Cargo.toml index 45f5a761f584..6418c41822d8 100644 --- a/mempool/Cargo.toml +++ b/mempool/Cargo.toml @@ -12,7 +12,7 @@ edition = "2018" [dependencies] anyhow = "1.0.38" fail = "0.4.0" -futures = "0.3.12" +futures = "0.3.19" itertools = "0.10.0" once_cell = "1.4.1" proptest = { version = "0.10.1", optional = true } diff --git a/network/Cargo.toml b/network/Cargo.toml index 906d406fc551..9f27e5617e5a 100644 --- a/network/Cargo.toml +++ b/network/Cargo.toml @@ -12,7 +12,7 @@ edition = "2018" [dependencies] anyhow = "1.0.38" bytes = { version = "1.0.0", features = ["serde"] } -futures = "0.3.12" +futures = "0.3.19" futures-util = "0.3.12" hex = "0.4.2" once_cell = "1.4.1" diff --git a/network/builder/Cargo.toml b/network/builder/Cargo.toml index 6b448371153a..b50f79bbdbf8 100644 --- a/network/builder/Cargo.toml +++ b/network/builder/Cargo.toml @@ -12,7 +12,7 @@ edition = "2018" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -futures = "0.3.12" +futures = "0.3.19" rand = "0.7.3" serde = { version = "1.0.120", default-features = false } tokio = { version = "1.0.2", features = ["full"] } diff --git a/network/memsocket/Cargo.toml b/network/memsocket/Cargo.toml index aa2869e936af..c34a5dc0f9d7 100644 --- a/network/memsocket/Cargo.toml +++ b/network/memsocket/Cargo.toml @@ -10,7 +10,7 @@ edition = "2018" publish = false [dependencies] -futures = "0.3.12" +futures = "0.3.19" bytes = "1.0.0" once_cell = "1.4.1" diem-infallible = { path = "../../common/infallible", version = "0.1.0" } diff --git a/network/netcore/Cargo.toml b/network/netcore/Cargo.toml index b0f6b7e267a8..0738557a2310 100644 --- a/network/netcore/Cargo.toml +++ b/network/netcore/Cargo.toml @@ -11,7 +11,7 @@ edition = "2018" [dependencies] bytes = "1.0.0" -futures = "0.3.12" +futures = "0.3.19" pin-project = "1.0.4" serde = { version = "1.0.120", default-features = false } tokio = { version = "1.0.2", features = ["full"] } diff --git a/network/simple-onchain-discovery/Cargo.toml b/network/simple-onchain-discovery/Cargo.toml index 908add18ff85..3d0bd3af3147 100644 --- a/network/simple-onchain-discovery/Cargo.toml +++ b/network/simple-onchain-discovery/Cargo.toml @@ -11,7 +11,7 @@ edition = "2018" [dependencies] anyhow = "1.0.38" -futures = "0.3.12" +futures = "0.3.19" once_cell = "1.4.1" tokio = { version = "1.0.2", features = ["full"] } diff --git a/network/socket-bench-server/Cargo.toml b/network/socket-bench-server/Cargo.toml index f31f948776ab..b605d299710b 100644 --- a/network/socket-bench-server/Cargo.toml +++ b/network/socket-bench-server/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -futures = "0.3.12" +futures = "0.3.19" tokio = { version = "1.0.2", features = ["full"] } tokio-util = { version = "0.6.0", features = ["compat", "codec"] } diff --git a/secure/json-rpc/Cargo.toml b/secure/json-rpc/Cargo.toml index 78eaadea9b0a..d36c9f0898a8 100644 --- a/secure/json-rpc/Cargo.toml +++ b/secure/json-rpc/Cargo.toml @@ -26,7 +26,7 @@ proxy = { path = "../../common/proxy" } [dev-dependencies] anyhow = "1.0.38" -futures = "0.3.12" +futures = "0.3.19" proptest = "0.10.1" tokio = { version = "1.0.2", features = ["full"] } diff --git a/secure/key-manager/Cargo.toml b/secure/key-manager/Cargo.toml index 0f48ce750113..93436746533c 100644 --- a/secure/key-manager/Cargo.toml +++ b/secure/key-manager/Cargo.toml @@ -30,7 +30,7 @@ transaction-builder-generated = { path = "../../client/transaction-builder", ver [dev-dependencies] anyhow = "1.0.38" -futures = "0.3.12" +futures = "0.3.19" rand = "0.7.3" tokio = { version = "1.0.2", features = ["full"] } diff --git a/state-synchronizer/Cargo.toml b/state-synchronizer/Cargo.toml index 6835c7e20390..b7f0a2e1adda 100644 --- a/state-synchronizer/Cargo.toml +++ b/state-synchronizer/Cargo.toml @@ -13,7 +13,7 @@ edition = "2018" anyhow = "1.0.38" bcs = "0.1.2" fail = "0.4.0" -futures = "0.3.12" +futures = "0.3.19" itertools = { version = "0.10.0", default-features = false } once_cell = "1.4.1" proptest = { version = "0.10.1", optional = true } diff --git a/storage/backup/backup-cli/Cargo.toml b/storage/backup/backup-cli/Cargo.toml index 1886ce46d529..e33969def463 100644 --- a/storage/backup/backup-cli/Cargo.toml +++ b/storage/backup/backup-cli/Cargo.toml @@ -13,7 +13,7 @@ anyhow = "1.0.38" async-trait = "0.1.42" byteorder = "1.4.2" bytes = "1.0.0" -futures = "0.3.12" +futures = "0.3.19" hex = "0.4.2" itertools = "0.10.0" num_cpus = "1.13.0" diff --git a/storage/backup/backup-service/Cargo.toml b/storage/backup/backup-service/Cargo.toml index 1018d2182670..f6f15fc3ad73 100644 --- a/storage/backup/backup-service/Cargo.toml +++ b/storage/backup/backup-service/Cargo.toml @@ -11,7 +11,7 @@ edition = "2018" [dependencies] anyhow = "1.0.38" bytes = "1.0.0" -futures = "0.3.12" +futures = "0.3.19" hyper = "0.14.2" once_cell = "1.4.1" serde = { version = "1.0.120", default-features = false } diff --git a/storage/storage-service/Cargo.toml b/storage/storage-service/Cargo.toml index e0101258472f..87500482e14c 100644 --- a/storage/storage-service/Cargo.toml +++ b/storage/storage-service/Cargo.toml @@ -12,7 +12,7 @@ edition = "2018" [dependencies] anyhow = "1.0.38" tokio = { version = "1.0.2", features = ["full"] } -futures = "0.3.12" +futures = "0.3.19" bcs = "0.1.2" diem-config = { path = "../../config", version = "0.1.0" } diff --git a/testsuite/cluster-test/Cargo.toml b/testsuite/cluster-test/Cargo.toml index f171be00cf0c..1e34b0e94d9f 100644 --- a/testsuite/cluster-test/Cargo.toml +++ b/testsuite/cluster-test/Cargo.toml @@ -61,7 +61,7 @@ seed-peer-generator = { path = "../../config/seed-peer-generator", version = "0. state-synchronizer = { path = "../../state-synchronizer", version = "0.1.0" } transaction-builder = { path = "../../language/transaction-builder", version = "0.1.0" } -futures = "0.3.12" +futures = "0.3.19" tokio = { version = "1.0.2", features = ["full"] } async-trait = "0.1.42"