From 33d533e1be8210d65bcbfed58fac5b659333fc77 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed, 17 Jan 2024 09:20:27 +0100
Subject: [PATCH] Bump futures-util from 0.3.28 to 0.3.30 (#2952)
Bumps [futures-util](https://github.com/rust-lang/futures-rs) from
0.3.28 to 0.3.30.
Release notes
Sourced from futures-util's
releases.
0.3.30
- Add
{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of
(#2797)
- Fix panic in
FuturesUnordered::clear (#2809)
- Fix panic in
AsyncBufReadExt::fill_buf (#2801,
#2812)
- Improve support for targets without atomic CAS (#2811)
- Remove build scripts (#2811)
0.3.29
- Add
TryStreamExt::try_ready_chunks (#2757)
- Add
TryStreamExt::{try_all,try_any} (#2783)
- Add
UnboundedSender::{len,is_empty} (#2750)
- Fix
Sync impl of FuturesUnordered (#2788)
- Fix infinite loop caused by invalid UTF-8 bytes (#2785)
- Fix build error with -Z minimal-versions (#2761)
Changelog
Sourced from futures-util's
changelog.
0.3.30 - 2023-12-24
- Add
{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of
(#2797)
- Fix panic in
FuturesUnordered::clear (#2809)
- Fix panic in
AsyncBufReadExt::fill_buf (#2801,
#2812)
- Improve support for targets without atomic CAS (#2811)
- Remove build scripts (#2811)
0.3.29 - 2023-10-26
- Add
TryStreamExt::try_ready_chunks (#2757)
- Add
TryStreamExt::{try_all,try_any} (#2783)
- Add
UnboundedSender::{len,is_empty} (#2750)
- Fix
Sync impl of FuturesUnordered (#2788)
- Fix infinite loop caused by invalid UTF-8 bytes (#2785)
- Fix build error with -Z minimal-versions (#2761)
Commits
de1a0fd
Release 0.3.30
68d2845
Remove a redundant space in example (#2816)
fdd2ce7
Fix broken link in CopyBufAbortable docs (#2815)
272a3c7
Use cfg(target_has_atomic) on no-std targets
c179201
FillBuf: Do not call poll_fill_buf twice
e6735f3
FuturesUnordered: Fix clear implementation
04d01a0
FuturesOrdered: Use 64-bit index
e4aa659
remove redundant impl Unpin
17851c1
provide a mechanism to determine if io read/write halves are from the
same st...
4910799
provide a non-destructive mechanism to determine if a sink/stream are
paired
- Additional commits viewable in compare
view
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore ` will
remove the ignore condition of the specified dependency and ignore
conditions
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
Cargo.lock | 28 +++++++++----------
.../node/zombienet-backchannel/Cargo.toml | 2 +-
substrate/client/rpc-spec-v2/Cargo.toml | 2 +-
3 files changed, 16 insertions(+), 16 deletions(-)
diff --git a/Cargo.lock b/Cargo.lock
index 3134726115..f685fcaa70 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -5918,9 +5918,9 @@ dependencies = [
[[package]]
name = "futures-channel"
-version = "0.3.28"
+version = "0.3.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2"
+checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78"
dependencies = [
"futures-core",
"futures-sink",
@@ -5928,9 +5928,9 @@ dependencies = [
[[package]]
name = "futures-core"
-version = "0.3.28"
+version = "0.3.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c"
+checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d"
[[package]]
name = "futures-executor"
@@ -5946,9 +5946,9 @@ dependencies = [
[[package]]
name = "futures-io"
-version = "0.3.28"
+version = "0.3.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964"
+checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1"
[[package]]
name = "futures-lite"
@@ -5967,9 +5967,9 @@ dependencies = [
[[package]]
name = "futures-macro"
-version = "0.3.28"
+version = "0.3.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72"
+checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac"
dependencies = [
"proc-macro2",
"quote",
@@ -5989,15 +5989,15 @@ dependencies = [
[[package]]
name = "futures-sink"
-version = "0.3.28"
+version = "0.3.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e"
+checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5"
[[package]]
name = "futures-task"
-version = "0.3.28"
+version = "0.3.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65"
+checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004"
[[package]]
name = "futures-timer"
@@ -6007,9 +6007,9 @@ checksum = "e64b03909df88034c26dc1547e8970b91f98bdb65165d6a4e9110d94263dbb2c"
[[package]]
name = "futures-util"
-version = "0.3.28"
+version = "0.3.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533"
+checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48"
dependencies = [
"futures-channel",
"futures-core",
diff --git a/polkadot/node/zombienet-backchannel/Cargo.toml b/polkadot/node/zombienet-backchannel/Cargo.toml
index 82c6f2532c..6af7a8d6e3 100644
--- a/polkadot/node/zombienet-backchannel/Cargo.toml
+++ b/polkadot/node/zombienet-backchannel/Cargo.toml
@@ -15,7 +15,7 @@ workspace = true
tokio = { version = "1.24.2", default-features = false, features = ["macros", "net", "rt-multi-thread", "sync"] }
url = "2.3.1"
tokio-tungstenite = "0.17"
-futures-util = "0.3.23"
+futures-util = "0.3.30"
lazy_static = "1.4.0"
parity-scale-codec = { version = "3.6.1", features = ["derive"] }
reqwest = { version = "0.11", features = ["rustls-tls"], default-features = false }
diff --git a/substrate/client/rpc-spec-v2/Cargo.toml b/substrate/client/rpc-spec-v2/Cargo.toml
index ba32308e67..17412f883c 100644
--- a/substrate/client/rpc-spec-v2/Cargo.toml
+++ b/substrate/client/rpc-spec-v2/Cargo.toml
@@ -39,7 +39,7 @@ tokio-stream = { version = "0.1.14", features = ["sync"] }
tokio = { version = "1.22.0", features = ["sync"] }
array-bytes = "6.1"
log = "0.4.17"
-futures-util = { version = "0.3.19", default-features = false }
+futures-util = { version = "0.3.30", default-features = false }
[dev-dependencies]
serde_json = "1.0.111"