From d65367c57e1f09eb99470acfd98b3a956f696b9c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 30 Oct 2023 08:40:32 +0000 Subject: [PATCH] deps: bump futures from 0.3.28 to 0.3.29 Pull-Request: #4760. --- Cargo.lock | 36 +++++++++---------- core/Cargo.toml | 2 +- examples/autonat/Cargo.toml | 2 +- examples/browser-webrtc/Cargo.toml | 2 +- examples/chat/Cargo.toml | 2 +- examples/dcutr/Cargo.toml | 2 +- .../distributed-key-value-store/Cargo.toml | 2 +- examples/file-sharing/Cargo.toml | 2 +- examples/identify/Cargo.toml | 2 +- examples/ipfs-kad/Cargo.toml | 2 +- examples/ipfs-private/Cargo.toml | 2 +- examples/metrics/Cargo.toml | 2 +- examples/ping/Cargo.toml | 2 +- examples/relay-server/Cargo.toml | 2 +- examples/rendezvous/Cargo.toml | 2 +- examples/upnp/Cargo.toml | 2 +- hole-punching-tests/Cargo.toml | 2 +- interop-tests/Cargo.toml | 2 +- misc/rw-stream-sink/Cargo.toml | 2 +- muxers/mplex/Cargo.toml | 2 +- muxers/test-harness/Cargo.toml | 2 +- muxers/yamux/Cargo.toml | 2 +- protocols/dcutr/Cargo.toml | 2 +- protocols/floodsub/Cargo.toml | 2 +- protocols/gossipsub/Cargo.toml | 2 +- protocols/identify/Cargo.toml | 2 +- protocols/kad/Cargo.toml | 2 +- protocols/mdns/Cargo.toml | 2 +- protocols/perf/Cargo.toml | 2 +- protocols/ping/Cargo.toml | 2 +- protocols/relay/Cargo.toml | 2 +- protocols/request-response/Cargo.toml | 2 +- protocols/upnp/Cargo.toml | 2 +- swarm-test/Cargo.toml | 2 +- swarm/Cargo.toml | 4 +-- transports/dns/Cargo.toml | 2 +- transports/noise/Cargo.toml | 2 +- transports/plaintext/Cargo.toml | 2 +- transports/pnet/Cargo.toml | 2 +- transports/quic/Cargo.toml | 2 +- transports/tcp/Cargo.toml | 2 +- transports/tls/Cargo.toml | 2 +- transports/uds/Cargo.toml | 2 +- transports/websocket-websys/Cargo.toml | 2 +- transports/websocket/Cargo.toml | 2 +- transports/webtransport-websys/Cargo.toml | 2 +- wasm-tests/webtransport-tests/Cargo.toml | 2 +- 47 files changed, 65 insertions(+), 65 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 2caae44d4d3..fc375abd090 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1563,9 +1563,9 @@ dependencies = [ [[package]] name = "futures" -version = "0.3.28" +version = "0.3.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40" +checksum = "da0290714b38af9b4a7b094b8a37086d1b4e61f2df9122c3cad2577669145335" dependencies = [ "futures-channel", "futures-core", @@ -1587,9 +1587,9 @@ dependencies = [ [[package]] name = "futures-channel" -version = "0.3.28" +version = "0.3.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" +checksum = "ff4dd66668b557604244583e3e1e1eada8c5c2e96a6d0d6653ede395b78bbacb" dependencies = [ "futures-core", "futures-sink", @@ -1597,15 +1597,15 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.28" +version = "0.3.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" +checksum = "eb1d22c66e66d9d72e1758f0bd7d4fd0bee04cad842ee34587d68c07e45d088c" [[package]] name = "futures-executor" -version = "0.3.28" +version = "0.3.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0" +checksum = "0f4fb8693db0cf099eadcca0efe2a5a22e4550f98ed16aba6c48700da29597bc" dependencies = [ "futures-core", "futures-task", @@ -1615,9 +1615,9 @@ dependencies = [ [[package]] name = "futures-io" -version = "0.3.28" +version = "0.3.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" +checksum = "8bf34a163b5c4c52d0478a4d757da8fb65cabef42ba90515efee0f6f9fa45aaa" [[package]] name = "futures-lite" @@ -1636,9 +1636,9 @@ dependencies = [ [[package]] name = "futures-macro" -version = "0.3.28" +version = "0.3.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" +checksum = "53b153fd91e4b0147f4aced87be237c98248656bb01050b96bf3ee89220a8ddb" dependencies = [ "proc-macro2", "quote", @@ -1657,15 +1657,15 @@ dependencies = [ [[package]] name = "futures-sink" -version = "0.3.28" +version = "0.3.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e" +checksum = "e36d3378ee38c2a36ad710c5d30c2911d752cb941c00c72dbabfb786a7970817" [[package]] name = "futures-task" -version = "0.3.28" +version = "0.3.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" +checksum = "efd193069b0ddadc69c46389b740bbccdd97203899b48d09c5f7969591d6bae2" [[package]] name = "futures-ticker" @@ -1690,9 +1690,9 @@ dependencies = [ [[package]] name = "futures-util" -version = "0.3.28" +version = "0.3.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" +checksum = "a19526d624e703a3179b3d322efec918b6246ea0fa51d41124525f00f1cc8104" dependencies = [ "futures-channel", "futures-core", diff --git a/core/Cargo.toml b/core/Cargo.toml index 7347fd98ca2..4cbfa827af6 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -13,7 +13,7 @@ categories = ["network-programming", "asynchronous"] [dependencies] either = "1.9" fnv = "1.0" -futures = { version = "0.3.28", features = ["executor", "thread-pool"] } +futures = { version = "0.3.29", features = ["executor", "thread-pool"] } futures-timer = "3" instant = "0.1.12" libp2p-identity = { workspace = true, features = ["peerid", "ed25519"] } diff --git a/examples/autonat/Cargo.toml b/examples/autonat/Cargo.toml index f347fa7a1fd..3d13a613d30 100644 --- a/examples/autonat/Cargo.toml +++ b/examples/autonat/Cargo.toml @@ -12,7 +12,7 @@ release = false tokio = { version = "1.33", features = ["full"] } clap = { version = "4.4.6", features = ["derive"] } env_logger = "0.10.0" -futures = "0.3.28" +futures = "0.3.29" libp2p = { path = "../../libp2p", features = ["tokio", "tcp", "noise", "yamux", "autonat", "identify", "macros"] } [lints] diff --git a/examples/browser-webrtc/Cargo.toml b/examples/browser-webrtc/Cargo.toml index dfd0d5bf7c7..cc2017e6e2c 100644 --- a/examples/browser-webrtc/Cargo.toml +++ b/examples/browser-webrtc/Cargo.toml @@ -18,7 +18,7 @@ crate-type = ["cdylib"] [dependencies] anyhow = "1.0.72" env_logger = "0.10" -futures = "0.3.28" +futures = "0.3.29" log = "0.4" rand = "0.8" diff --git a/examples/chat/Cargo.toml b/examples/chat/Cargo.toml index 9889fbc7ee4..7973b56eb47 100644 --- a/examples/chat/Cargo.toml +++ b/examples/chat/Cargo.toml @@ -12,7 +12,7 @@ release = false tokio = { version = "1.33", features = ["full"] } async-trait = "0.1" env_logger = "0.10.0" -futures = "0.3.28" +futures = "0.3.29" libp2p = { path = "../../libp2p", features = [ "tokio", "gossipsub", "mdns", "noise", "macros", "tcp", "yamux", "quic"] } [lints] diff --git a/examples/dcutr/Cargo.toml b/examples/dcutr/Cargo.toml index 325189d3cec..77e3d90905c 100644 --- a/examples/dcutr/Cargo.toml +++ b/examples/dcutr/Cargo.toml @@ -11,7 +11,7 @@ release = false [dependencies] clap = { version = "4.4.6", features = ["derive"] } env_logger = "0.10.0" -futures = "0.3.28" +futures = "0.3.29" futures-timer = "3.0" libp2p = { path = "../../libp2p", features = [ "dns", "dcutr", "identify", "macros", "noise", "ping", "quic", "relay", "rendezvous", "tcp", "tokio", "yamux"] } log = "0.4" diff --git a/examples/distributed-key-value-store/Cargo.toml b/examples/distributed-key-value-store/Cargo.toml index 123fbc1b3fc..6fdc0ec72b8 100644 --- a/examples/distributed-key-value-store/Cargo.toml +++ b/examples/distributed-key-value-store/Cargo.toml @@ -12,7 +12,7 @@ release = false async-std = { version = "1.12", features = ["attributes"] } async-trait = "0.1" env_logger = "0.10" -futures = "0.3.28" +futures = "0.3.29" libp2p = { path = "../../libp2p", features = [ "async-std", "dns", "kad", "mdns", "noise", "macros", "tcp", "yamux"] } [lints] diff --git a/examples/file-sharing/Cargo.toml b/examples/file-sharing/Cargo.toml index dd3c731ef72..2c9f6b9db9c 100644 --- a/examples/file-sharing/Cargo.toml +++ b/examples/file-sharing/Cargo.toml @@ -14,7 +14,7 @@ async-std = { version = "1.12", features = ["attributes"] } clap = { version = "4.4.6", features = ["derive"] } either = "1.9" env_logger = "0.10" -futures = "0.3.28" +futures = "0.3.29" libp2p = { path = "../../libp2p", features = [ "async-std", "cbor", "dns", "kad", "noise", "macros", "request-response", "tcp", "websocket", "yamux"] } void = "1.0.2" diff --git a/examples/identify/Cargo.toml b/examples/identify/Cargo.toml index e0d21590bb4..ac36290e7a2 100644 --- a/examples/identify/Cargo.toml +++ b/examples/identify/Cargo.toml @@ -12,7 +12,7 @@ release = false async-std = { version = "1.12", features = ["attributes"] } async-trait = "0.1" env_logger = "0.10" -futures = "0.3.28" +futures = "0.3.29" libp2p = { path = "../../libp2p", features = ["async-std", "dns", "dcutr", "identify", "macros", "noise", "ping", "relay", "rendezvous", "tcp", "tokio","yamux"] } [lints] diff --git a/examples/ipfs-kad/Cargo.toml b/examples/ipfs-kad/Cargo.toml index 24fb249c14b..b3aee292218 100644 --- a/examples/ipfs-kad/Cargo.toml +++ b/examples/ipfs-kad/Cargo.toml @@ -13,7 +13,7 @@ tokio = { version = "1.33", features = ["rt-multi-thread", "macros"] } async-trait = "0.1" clap = { version = "4.4.6", features = ["derive"] } env_logger = "0.10" -futures = "0.3.28" +futures = "0.3.29" anyhow = "1.0.75" libp2p = { path = "../../libp2p", features = [ "tokio", "dns", "kad", "noise", "tcp", "yamux", "rsa"] } diff --git a/examples/ipfs-private/Cargo.toml b/examples/ipfs-private/Cargo.toml index e9cccce7c60..5a8bbd79b63 100644 --- a/examples/ipfs-private/Cargo.toml +++ b/examples/ipfs-private/Cargo.toml @@ -13,7 +13,7 @@ tokio = { version = "1.33", features = ["rt-multi-thread", "macros", "io-std"] } async-trait = "0.1" either = "1.9" env_logger = "0.10" -futures = "0.3.28" +futures = "0.3.29" libp2p = { path = "../../libp2p", features = [ "tokio", "gossipsub", "dns", "identify", "kad", "macros", "noise", "ping", "pnet", "tcp", "websocket", "yamux"] } [lints] diff --git a/examples/metrics/Cargo.toml b/examples/metrics/Cargo.toml index 7d085662f2c..2cb904172d9 100644 --- a/examples/metrics/Cargo.toml +++ b/examples/metrics/Cargo.toml @@ -10,7 +10,7 @@ release = false [dependencies] env_logger = "0.10.0" -futures = "0.3.27" +futures = "0.3.29" hyper = { version = "0.14", features = ["server", "tcp", "http1"] } libp2p = { path = "../../libp2p", features = ["async-std", "metrics", "ping", "noise", "identify", "tcp", "yamux", "macros"] } log = "0.4.20" diff --git a/examples/ping/Cargo.toml b/examples/ping/Cargo.toml index 3b45b0b9115..dd32c3744d8 100644 --- a/examples/ping/Cargo.toml +++ b/examples/ping/Cargo.toml @@ -10,7 +10,7 @@ release = false [dependencies] env_logger = "0.10.0" -futures = "0.3.28" +futures = "0.3.29" libp2p = { path = "../../libp2p", features = ["noise", "ping", "tcp", "tokio", "yamux"] } tokio = { version = "1.33.0", features = ["full"] } diff --git a/examples/relay-server/Cargo.toml b/examples/relay-server/Cargo.toml index 41b22aee5c0..9df4df50b09 100644 --- a/examples/relay-server/Cargo.toml +++ b/examples/relay-server/Cargo.toml @@ -13,7 +13,7 @@ clap = { version = "4.4.6", features = ["derive"] } async-std = { version = "1.12", features = ["attributes"] } async-trait = "0.1" env_logger = "0.10.0" -futures = "0.3.28" +futures = "0.3.29" libp2p = { path = "../../libp2p", features = [ "async-std", "noise", "macros", "ping", "tcp", "identify", "yamux", "relay", "quic"] } [lints] diff --git a/examples/rendezvous/Cargo.toml b/examples/rendezvous/Cargo.toml index fa5125dded1..0c2c32f0edb 100644 --- a/examples/rendezvous/Cargo.toml +++ b/examples/rendezvous/Cargo.toml @@ -12,7 +12,7 @@ release = false async-std = { version = "1.12", features = ["attributes"] } async-trait = "0.1" env_logger = "0.10.0" -futures = "0.3.28" +futures = "0.3.29" libp2p = { path = "../../libp2p", features = [ "async-std", "identify", "macros", "noise", "ping", "rendezvous", "tcp", "tokio", "yamux"] } log = "0.4" tokio = { version = "1.33", features = ["rt-multi-thread", "macros", "time"] } diff --git a/examples/upnp/Cargo.toml b/examples/upnp/Cargo.toml index a7beb8378d3..02110c33840 100644 --- a/examples/upnp/Cargo.toml +++ b/examples/upnp/Cargo.toml @@ -10,7 +10,7 @@ release = false [dependencies] tokio = { version = "1", features = ["rt-multi-thread", "macros"] } -futures = "0.3.28" +futures = "0.3.29" libp2p = { path = "../../libp2p", features = ["tokio", "dns", "macros", "noise", "ping", "tcp", "yamux", "upnp"] } [lints] diff --git a/hole-punching-tests/Cargo.toml b/hole-punching-tests/Cargo.toml index 8398d429014..d35cbb15805 100644 --- a/hole-punching-tests/Cargo.toml +++ b/hole-punching-tests/Cargo.toml @@ -8,7 +8,7 @@ license = "MIT" [dependencies] anyhow = "1" env_logger = "0.10.0" -futures = "0.3.28" +futures = "0.3.29" libp2p = { path = "../libp2p", features = ["tokio", "dcutr", "identify", "macros", "noise", "ping", "relay", "tcp", "yamux", "quic"] } log = "0.4" redis = { version = "0.23.0", default-features = false, features = ["tokio-comp"] } diff --git a/interop-tests/Cargo.toml b/interop-tests/Cargo.toml index b10fed0ae49..e49562a759a 100644 --- a/interop-tests/Cargo.toml +++ b/interop-tests/Cargo.toml @@ -15,7 +15,7 @@ crate-type = ["cdylib", "rlib"] anyhow = "1" either = "1.9.0" env_logger = "0.10.0" -futures = "0.3.28" +futures = "0.3.29" log = "0.4" serde = { version = "1", features = ["derive"] } rand = "0.8.5" diff --git a/misc/rw-stream-sink/Cargo.toml b/misc/rw-stream-sink/Cargo.toml index f1537e9e7ac..ae10cbc35b2 100644 --- a/misc/rw-stream-sink/Cargo.toml +++ b/misc/rw-stream-sink/Cargo.toml @@ -11,7 +11,7 @@ keywords = ["networking"] categories = ["network-programming", "asynchronous"] [dependencies] -futures = "0.3.28" +futures = "0.3.29" pin-project = "1.1.3" static_assertions = "1" diff --git a/muxers/mplex/Cargo.toml b/muxers/mplex/Cargo.toml index c57df26f8ec..c4286e16169 100644 --- a/muxers/mplex/Cargo.toml +++ b/muxers/mplex/Cargo.toml @@ -12,7 +12,7 @@ categories = ["network-programming", "asynchronous"] [dependencies] bytes = "1" -futures = "0.3.28" +futures = "0.3.29" asynchronous-codec = "0.6" libp2p-core = { workspace = true } libp2p-identity = { workspace = true } diff --git a/muxers/test-harness/Cargo.toml b/muxers/test-harness/Cargo.toml index 59a047d8daf..7eee7b3150b 100644 --- a/muxers/test-harness/Cargo.toml +++ b/muxers/test-harness/Cargo.toml @@ -12,7 +12,7 @@ release = false [dependencies] libp2p-core = { workspace = true } -futures = "0.3.28" +futures = "0.3.29" log = "0.4" futures-timer = "3.0.2" futures_ringbuf = "0.4.0" diff --git a/muxers/yamux/Cargo.toml b/muxers/yamux/Cargo.toml index e9e62238f6f..c7c08365090 100644 --- a/muxers/yamux/Cargo.toml +++ b/muxers/yamux/Cargo.toml @@ -11,7 +11,7 @@ keywords = ["peer-to-peer", "libp2p", "networking"] categories = ["network-programming", "asynchronous"] [dependencies] -futures = "0.3.28" +futures = "0.3.29" libp2p-core = { workspace = true } thiserror = "1.0" yamux = "0.12" diff --git a/protocols/dcutr/Cargo.toml b/protocols/dcutr/Cargo.toml index ce038b4b5b7..83f5c90bc7e 100644 --- a/protocols/dcutr/Cargo.toml +++ b/protocols/dcutr/Cargo.toml @@ -13,7 +13,7 @@ categories = ["network-programming", "asynchronous"] [dependencies] asynchronous-codec = "0.6" either = "1.9.0" -futures = "0.3.28" +futures = "0.3.29" futures-timer = "3.0" instant = "0.1.12" libp2p-core = { workspace = true } diff --git a/protocols/floodsub/Cargo.toml b/protocols/floodsub/Cargo.toml index 04b29e1812d..7acdd851655 100644 --- a/protocols/floodsub/Cargo.toml +++ b/protocols/floodsub/Cargo.toml @@ -15,7 +15,7 @@ asynchronous-codec = "0.6" cuckoofilter = "0.5.0" fnv = "1.0" bytes = "1.5" -futures = "0.3.28" +futures = "0.3.29" libp2p-core = { workspace = true } libp2p-swarm = { workspace = true } libp2p-identity = { workspace = true } diff --git a/protocols/gossipsub/Cargo.toml b/protocols/gossipsub/Cargo.toml index 58ea50161a4..77559fcb2fe 100644 --- a/protocols/gossipsub/Cargo.toml +++ b/protocols/gossipsub/Cargo.toml @@ -20,7 +20,7 @@ byteorder = "1.5.0" bytes = "1.5" either = "1.9" fnv = "1.0.7" -futures = "0.3.28" +futures = "0.3.29" futures-ticker = "0.0.3" getrandom = "0.2.9" hex_fmt = "0.3.0" diff --git a/protocols/identify/Cargo.toml b/protocols/identify/Cargo.toml index ba285771f4f..6db132b0189 100644 --- a/protocols/identify/Cargo.toml +++ b/protocols/identify/Cargo.toml @@ -12,7 +12,7 @@ categories = ["network-programming", "asynchronous"] [dependencies] asynchronous-codec = "0.6" -futures = "0.3.28" +futures = "0.3.29" futures-timer = "3.0.2" futures-bounded = { workspace = true } libp2p-core = { workspace = true } diff --git a/protocols/kad/Cargo.toml b/protocols/kad/Cargo.toml index 48916fd5881..213cdc9623d 100644 --- a/protocols/kad/Cargo.toml +++ b/protocols/kad/Cargo.toml @@ -16,7 +16,7 @@ bytes = "1" either = "1.9" fnv = "1.0" asynchronous-codec = "0.6" -futures = "0.3.28" +futures = "0.3.29" log = "0.4" libp2p-core = { workspace = true } libp2p-swarm = { workspace = true } diff --git a/protocols/mdns/Cargo.toml b/protocols/mdns/Cargo.toml index 065e878b258..78e31bc9980 100644 --- a/protocols/mdns/Cargo.toml +++ b/protocols/mdns/Cargo.toml @@ -14,7 +14,7 @@ categories = ["network-programming", "asynchronous"] async-std = { version = "1.12.0", optional = true } async-io = { version = "1.13.0", optional = true } data-encoding = "2.4.0" -futures = "0.3.28" +futures = "0.3.29" if-watch = "3.1.0" libp2p-core = { workspace = true } libp2p-swarm = { workspace = true } diff --git a/protocols/perf/Cargo.toml b/protocols/perf/Cargo.toml index 03aef55d6f2..9cd7fe454be 100644 --- a/protocols/perf/Cargo.toml +++ b/protocols/perf/Cargo.toml @@ -14,7 +14,7 @@ categories = ["network-programming", "asynchronous"] anyhow = "1" clap = { version = "4.4.6", features = ["derive"] } env_logger = "0.10.0" -futures = "0.3.28" +futures = "0.3.29" futures-bounded = { workspace = true } futures-timer = "3.0" instant = "0.1.12" diff --git a/protocols/ping/Cargo.toml b/protocols/ping/Cargo.toml index 501007159d5..e1ec6d75871 100644 --- a/protocols/ping/Cargo.toml +++ b/protocols/ping/Cargo.toml @@ -12,7 +12,7 @@ categories = ["network-programming", "asynchronous"] [dependencies] either = "1.9.0" -futures = "0.3.28" +futures = "0.3.29" futures-timer = "3.0.2" instant = "0.1.12" libp2p-core = { workspace = true } diff --git a/protocols/relay/Cargo.toml b/protocols/relay/Cargo.toml index f42782dadef..f83cb9c4a80 100644 --- a/protocols/relay/Cargo.toml +++ b/protocols/relay/Cargo.toml @@ -14,7 +14,7 @@ categories = ["network-programming", "asynchronous"] asynchronous-codec = "0.6" bytes = "1" either = "1.9.0" -futures = "0.3.28" +futures = "0.3.29" futures-timer = "3" futures-bounded = { workspace = true } instant = "0.1.12" diff --git a/protocols/request-response/Cargo.toml b/protocols/request-response/Cargo.toml index 5c894bcd60f..f0ed6ea5961 100644 --- a/protocols/request-response/Cargo.toml +++ b/protocols/request-response/Cargo.toml @@ -13,7 +13,7 @@ categories = ["network-programming", "asynchronous"] [dependencies] async-trait = "0.1" cbor4ii = { version = "0.3.1", features = ["serde1", "use_std"], optional = true } -futures = "0.3.28" +futures = "0.3.29" instant = "0.1.12" libp2p-core = { workspace = true } libp2p-swarm = { workspace = true } diff --git a/protocols/upnp/Cargo.toml b/protocols/upnp/Cargo.toml index 4b1ba3e204b..7ada98e2d19 100644 --- a/protocols/upnp/Cargo.toml +++ b/protocols/upnp/Cargo.toml @@ -11,7 +11,7 @@ categories = ["network-programming", "asynchronous"] publish = true [dependencies] -futures = "0.3.28" +futures = "0.3.29" futures-timer = "3.0.2" igd-next = "0.14.2" libp2p-core = { workspace = true } diff --git a/swarm-test/Cargo.toml b/swarm-test/Cargo.toml index df2444827b9..cee783983f7 100644 --- a/swarm-test/Cargo.toml +++ b/swarm-test/Cargo.toml @@ -19,7 +19,7 @@ libp2p-plaintext = { workspace = true } libp2p-swarm = { workspace = true, features = ["async-std"] } libp2p-tcp = { workspace = true, features = ["async-io"] } libp2p-yamux = { workspace = true } -futures = "0.3.28" +futures = "0.3.29" log = "0.4.20" rand = "0.8.5" futures-timer = "3.0.2" diff --git a/swarm/Cargo.toml b/swarm/Cargo.toml index ae4ccd7ef1b..116604987f8 100644 --- a/swarm/Cargo.toml +++ b/swarm/Cargo.toml @@ -13,7 +13,7 @@ categories = ["network-programming", "asynchronous"] [dependencies] either = "1.9.0" fnv = "1.0" -futures = "0.3.28" +futures = "0.3.29" futures-timer = "3.0.2" instant = "0.1.12" libp2p-core = { workspace = true } @@ -42,7 +42,7 @@ wasm-bindgen = ["dep:wasm-bindgen-futures", "dep:getrandom"] async-std = { version = "1.6.2", features = ["attributes"] } either = "1.9.0" env_logger = "0.10" -futures = "0.3.28" +futures = "0.3.29" libp2p-identify = { path = "../protocols/identify" } # Using `path` here because this is a cyclic dev-dependency which otherwise breaks releasing. libp2p-identity = { workspace = true, features = ["ed25519"] } libp2p-kad = { path = "../protocols/kad" } # Using `path` here because this is a cyclic dev-dependency which otherwise breaks releasing. diff --git a/transports/dns/Cargo.toml b/transports/dns/Cargo.toml index 1a5ce33e033..6d217d8be31 100644 --- a/transports/dns/Cargo.toml +++ b/transports/dns/Cargo.toml @@ -15,7 +15,7 @@ async-trait = "0.1.74" libp2p-core = { workspace = true } libp2p-identity = { workspace = true } log = "0.4.20" -futures = "0.3.28" +futures = "0.3.29" async-std-resolver = { version = "0.23", optional = true } parking_lot = "0.12.0" trust-dns-resolver = { version = "0.23", default-features = false, features = ["system-config"] } diff --git a/transports/noise/Cargo.toml b/transports/noise/Cargo.toml index cea4743a72a..c3d5a779b00 100644 --- a/transports/noise/Cargo.toml +++ b/transports/noise/Cargo.toml @@ -12,7 +12,7 @@ repository = "https://github.com/libp2p/rust-libp2p" asynchronous-codec = "0.7" bytes = "1" curve25519-dalek = "4.1.1" -futures = "0.3.28" +futures = "0.3.29" libp2p-core = { workspace = true } libp2p-identity = { workspace = true, features = ["ed25519"] } log = "0.4" diff --git a/transports/plaintext/Cargo.toml b/transports/plaintext/Cargo.toml index feee0af75b7..11ec9ba7e57 100644 --- a/transports/plaintext/Cargo.toml +++ b/transports/plaintext/Cargo.toml @@ -13,7 +13,7 @@ categories = ["network-programming", "asynchronous"] [dependencies] asynchronous-codec = "0.6" bytes = "1" -futures = "0.3.28" +futures = "0.3.29" libp2p-core = { workspace = true } libp2p-identity = { workspace = true } log = "0.4.20" diff --git a/transports/pnet/Cargo.toml b/transports/pnet/Cargo.toml index 97e13767ed1..16e34a4a9ee 100644 --- a/transports/pnet/Cargo.toml +++ b/transports/pnet/Cargo.toml @@ -11,7 +11,7 @@ keywords = ["peer-to-peer", "libp2p", "networking"] categories = ["network-programming", "asynchronous"] [dependencies] -futures = "0.3.28" +futures = "0.3.29" log = "0.4.20" salsa20 = "0.10" sha3 = "0.10" diff --git a/transports/quic/Cargo.toml b/transports/quic/Cargo.toml index 254abf7bb81..4e0e5e410b0 100644 --- a/transports/quic/Cargo.toml +++ b/transports/quic/Cargo.toml @@ -11,7 +11,7 @@ license = "MIT" [dependencies] async-std = { version = "1.12.0", optional = true } bytes = "1.5.0" -futures = "0.3.28" +futures = "0.3.29" futures-timer = "3.0.2" if-watch = "3.1.0" libp2p-core = { workspace = true } diff --git a/transports/tcp/Cargo.toml b/transports/tcp/Cargo.toml index 33ff21e8d7c..cb54c98e7ba 100644 --- a/transports/tcp/Cargo.toml +++ b/transports/tcp/Cargo.toml @@ -12,7 +12,7 @@ categories = ["network-programming", "asynchronous"] [dependencies] async-io = { version = "1.13.0", optional = true } -futures = "0.3.28" +futures = "0.3.29" futures-timer = "3.0" if-watch = "3.1.0" libc = "0.2.149" diff --git a/transports/tls/Cargo.toml b/transports/tls/Cargo.toml index 489f12d8ac3..52f6f4aec37 100644 --- a/transports/tls/Cargo.toml +++ b/transports/tls/Cargo.toml @@ -9,7 +9,7 @@ license = "MIT" exclude = ["src/test_assets"] [dependencies] -futures = { version = "0.3.28", default-features = false } +futures = { version = "0.3.29", default-features = false } futures-rustls = "0.24.0" libp2p-core = { workspace = true } libp2p-identity = { workspace = true } diff --git a/transports/uds/Cargo.toml b/transports/uds/Cargo.toml index 3b84db3e074..f27f0647681 100644 --- a/transports/uds/Cargo.toml +++ b/transports/uds/Cargo.toml @@ -14,7 +14,7 @@ categories = ["network-programming", "asynchronous"] async-std = { version = "1.6.2", optional = true } libp2p-core = { workspace = true } log = "0.4.20" -futures = "0.3.28" +futures = "0.3.29" tokio = { version = "1.33", default-features = false, features = ["net"], optional = true } [dev-dependencies] diff --git a/transports/websocket-websys/Cargo.toml b/transports/websocket-websys/Cargo.toml index c18b03e8a59..0e9c5796b97 100644 --- a/transports/websocket-websys/Cargo.toml +++ b/transports/websocket-websys/Cargo.toml @@ -12,7 +12,7 @@ categories = ["network-programming", "asynchronous"] [dependencies] bytes = "1.4.0" -futures = "0.3.26" +futures = "0.3.29" js-sys = "0.3.61" libp2p-core = { workspace = true } log = "0.4.19" diff --git a/transports/websocket/Cargo.toml b/transports/websocket/Cargo.toml index cf3e9607953..ea725e07807 100644 --- a/transports/websocket/Cargo.toml +++ b/transports/websocket/Cargo.toml @@ -13,7 +13,7 @@ categories = ["network-programming", "asynchronous"] [dependencies] futures-rustls = "0.24.0" either = "1.9.0" -futures = "0.3.28" +futures = "0.3.29" libp2p-core = { workspace = true } libp2p-identity = { workspace = true } log = "0.4.20" diff --git a/transports/webtransport-websys/Cargo.toml b/transports/webtransport-websys/Cargo.toml index 996808d7966..cbc340e9244 100644 --- a/transports/webtransport-websys/Cargo.toml +++ b/transports/webtransport-websys/Cargo.toml @@ -14,7 +14,7 @@ keywords = ["peer-to-peer", "libp2p", "networking"] categories = ["network-programming", "asynchronous"] [dependencies] -futures = "0.3.28" +futures = "0.3.29" js-sys = "0.3.64" libp2p-core = { workspace = true } libp2p-identity = { workspace = true } diff --git a/wasm-tests/webtransport-tests/Cargo.toml b/wasm-tests/webtransport-tests/Cargo.toml index 97e8c5b0159..2991993c637 100644 --- a/wasm-tests/webtransport-tests/Cargo.toml +++ b/wasm-tests/webtransport-tests/Cargo.toml @@ -9,7 +9,7 @@ publish = false release = false [dependencies] -futures = "0.3.28" +futures = "0.3.29" getrandom = { version = "0.2.9", features = ["js"] } libp2p-core = { workspace = true } libp2p-identity = { workspace = true, features = ["rand"] }