From 035eb6ec64e8b3a8b112619b699e3f116147b9b5 Mon Sep 17 00:00:00 2001 From: Zac Bowling Date: Thu, 19 Feb 2026 14:17:13 -0800 Subject: [PATCH] Update futures family to 0.3.32 (#74) Summary: X-link: https://github.com/meta-pytorch/monarch/pull/2688 X-link: https://github.com/facebook/relay/pull/5177 X-link: https://github.com/facebookincubator/antlir/pull/293 X-link: https://github.com/facebookincubator/reindeer/pull/99 Pull Request resolved: https://github.com/facebook/fb303/pull/74 X-link: https://github.com/facebookincubator/below/pull/8274 X-link: https://github.com/facebook/hhvm/pull/9722 X-link: https://github.com/facebook/pyrefly/pull/2463 X-link: https://github.com/facebookincubator/agentbus/pull/25 X-link: https://github.com/facebookexperimental/hermit/pull/62 Update the futures family of Rust crates from 0.3.30/0.3.31 to 0.3.32: futures, futures-channel, futures-core, and futures-util. This is a minor version bump that includes upstream bug fixes and improvements. Reviewed By: dtolnay Differential Revision: D93684256 --- fb303/thrift/rust/Cargo.toml | 2 +- fb303/thrift/rust/clients/Cargo.toml | 2 +- fb303/thrift/rust/gen_safe_patch/Cargo.toml | 2 +- fb303/thrift/rust/gen_safe_patch/clients/Cargo.toml | 2 +- fb303/thrift/rust/gen_safe_patch/mocks/Cargo.toml | 2 +- fb303/thrift/rust/gen_safe_patch/services/Cargo.toml | 2 +- fb303/thrift/rust/mocks/Cargo.toml | 2 +- fb303/thrift/rust/services/Cargo.toml | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/fb303/thrift/rust/Cargo.toml b/fb303/thrift/rust/Cargo.toml index 5a1b2b337..6abaee386 100644 --- a/fb303/thrift/rust/Cargo.toml +++ b/fb303/thrift/rust/Cargo.toml @@ -20,7 +20,7 @@ anyhow = "1.0.98" codegen_includer_proc_macro = { version = "0.1.0", git = "https://github.com/facebookexperimental/rust-shed.git", branch = "main" } cpp = { version = "0.0.1+unstable", git = "https://github.com/facebook/fbthrift.git", branch = "main" } fbthrift = { version = "0.0.1+unstable", git = "https://github.com/facebook/fbthrift.git", branch = "main" } -futures = { version = "0.3.31", features = ["async-await", "compat"] } +futures = { version = "0.3.32", features = ["async-await", "compat"] } ref-cast = "1.0.18" serde = { version = "1.0.219", features = ["derive", "rc"] } serde_derive = "1.0.185" diff --git a/fb303/thrift/rust/clients/Cargo.toml b/fb303/thrift/rust/clients/Cargo.toml index ae1fba6b2..6097143a3 100644 --- a/fb303/thrift/rust/clients/Cargo.toml +++ b/fb303/thrift/rust/clients/Cargo.toml @@ -23,7 +23,7 @@ cpp = { version = "0.0.1+unstable", git = "https://github.com/facebook/fbthrift. cpp_clients = { version = "0.0.1+unstable", git = "https://github.com/facebook/fbthrift.git", branch = "main" } fb303_core__types = { package = "fb303_core", version = "0.0.0", path = ".." } fbthrift = { version = "0.0.1+unstable", git = "https://github.com/facebook/fbthrift.git", branch = "main" } -futures = { version = "0.3.31", features = ["async-await", "compat"] } +futures = { version = "0.3.32", features = ["async-await", "compat"] } thrift = { version = "0.0.1+unstable", git = "https://github.com/facebook/fbthrift.git", branch = "main" } thrift_clients = { version = "0.0.1+unstable", git = "https://github.com/facebook/fbthrift.git", branch = "main" } tracing = { version = "0.1.41", features = ["attributes", "valuable"] } diff --git a/fb303/thrift/rust/gen_safe_patch/Cargo.toml b/fb303/thrift/rust/gen_safe_patch/Cargo.toml index 1b56465c3..d64afab1c 100644 --- a/fb303/thrift/rust/gen_safe_patch/Cargo.toml +++ b/fb303/thrift/rust/gen_safe_patch/Cargo.toml @@ -20,7 +20,7 @@ anyhow = "1.0.98" codegen_includer_proc_macro = { version = "0.1.0", git = "https://github.com/facebookexperimental/rust-shed.git", branch = "main" } cpp = { version = "0.0.1+unstable", git = "https://github.com/facebook/fbthrift.git", branch = "main" } fbthrift = { version = "0.0.1+unstable", git = "https://github.com/facebook/fbthrift.git", branch = "main" } -futures = { version = "0.3.31", features = ["async-await", "compat"] } +futures = { version = "0.3.32", features = ["async-await", "compat"] } ref-cast = "1.0.18" rust = { version = "0.0.1+unstable", git = "https://github.com/facebook/fbthrift.git", branch = "main" } serde = { version = "1.0.219", features = ["derive", "rc"] } diff --git a/fb303/thrift/rust/gen_safe_patch/clients/Cargo.toml b/fb303/thrift/rust/gen_safe_patch/clients/Cargo.toml index f199d451e..0803f7d67 100644 --- a/fb303/thrift/rust/gen_safe_patch/clients/Cargo.toml +++ b/fb303/thrift/rust/gen_safe_patch/clients/Cargo.toml @@ -22,7 +22,7 @@ codegen_includer_proc_macro = { version = "0.1.0", git = "https://github.com/fac cpp = { version = "0.0.1+unstable", git = "https://github.com/facebook/fbthrift.git", branch = "main" } cpp_clients = { version = "0.0.1+unstable", git = "https://github.com/facebook/fbthrift.git", branch = "main" } fbthrift = { version = "0.0.1+unstable", git = "https://github.com/facebook/fbthrift.git", branch = "main" } -futures = { version = "0.3.31", features = ["async-await", "compat"] } +futures = { version = "0.3.32", features = ["async-await", "compat"] } gen_safe_patch_fb303_core__types = { package = "gen_safe_patch_fb303_core", version = "0.0.0", path = ".." } rust = { version = "0.0.1+unstable", git = "https://github.com/facebook/fbthrift.git", branch = "main" } rust_clients = { version = "0.0.1+unstable", git = "https://github.com/facebook/fbthrift.git", branch = "main" } diff --git a/fb303/thrift/rust/gen_safe_patch/mocks/Cargo.toml b/fb303/thrift/rust/gen_safe_patch/mocks/Cargo.toml index cf17c325f..904c5e4fd 100644 --- a/fb303/thrift/rust/gen_safe_patch/mocks/Cargo.toml +++ b/fb303/thrift/rust/gen_safe_patch/mocks/Cargo.toml @@ -23,7 +23,7 @@ cpp = { version = "0.0.1+unstable", git = "https://github.com/facebook/fbthrift. cpp_clients = { version = "0.0.1+unstable", git = "https://github.com/facebook/fbthrift.git", branch = "main" } cpp_mocks = { version = "0.0.1+unstable", git = "https://github.com/facebook/fbthrift.git", branch = "main" } fbthrift = { version = "0.0.1+unstable", git = "https://github.com/facebook/fbthrift.git", branch = "main" } -futures = { version = "0.3.31", features = ["async-await", "compat"] } +futures = { version = "0.3.32", features = ["async-await", "compat"] } gen_safe_patch_fb303_core__clients = { package = "gen_safe_patch_fb303_core_clients", version = "0.0.0", path = "../clients" } gen_safe_patch_fb303_core__types = { package = "gen_safe_patch_fb303_core", version = "0.0.0", path = ".." } rust = { version = "0.0.1+unstable", git = "https://github.com/facebook/fbthrift.git", branch = "main" } diff --git a/fb303/thrift/rust/gen_safe_patch/services/Cargo.toml b/fb303/thrift/rust/gen_safe_patch/services/Cargo.toml index f65aa50e3..8f9cba8da 100644 --- a/fb303/thrift/rust/gen_safe_patch/services/Cargo.toml +++ b/fb303/thrift/rust/gen_safe_patch/services/Cargo.toml @@ -22,7 +22,7 @@ codegen_includer_proc_macro = { version = "0.1.0", git = "https://github.com/fac cpp = { version = "0.0.1+unstable", git = "https://github.com/facebook/fbthrift.git", branch = "main" } cpp_services = { version = "0.0.1+unstable", git = "https://github.com/facebook/fbthrift.git", branch = "main" } fbthrift = { version = "0.0.1+unstable", git = "https://github.com/facebook/fbthrift.git", branch = "main" } -futures = { version = "0.3.31", features = ["async-await", "compat"] } +futures = { version = "0.3.32", features = ["async-await", "compat"] } gen_safe_patch_fb303_core__types = { package = "gen_safe_patch_fb303_core", version = "0.0.0", path = ".." } rust = { version = "0.0.1+unstable", git = "https://github.com/facebook/fbthrift.git", branch = "main" } rust_services = { version = "0.0.1+unstable", git = "https://github.com/facebook/fbthrift.git", branch = "main" } diff --git a/fb303/thrift/rust/mocks/Cargo.toml b/fb303/thrift/rust/mocks/Cargo.toml index b9add769d..ba0b68f66 100644 --- a/fb303/thrift/rust/mocks/Cargo.toml +++ b/fb303/thrift/rust/mocks/Cargo.toml @@ -25,7 +25,7 @@ cpp_mocks = { version = "0.0.1+unstable", git = "https://github.com/facebook/fbt fb303_core__clients = { package = "fb303_core_clients", version = "0.0.0", path = "../clients" } fb303_core__types = { package = "fb303_core", version = "0.0.0", path = ".." } fbthrift = { version = "0.0.1+unstable", git = "https://github.com/facebook/fbthrift.git", branch = "main" } -futures = { version = "0.3.31", features = ["async-await", "compat"] } +futures = { version = "0.3.32", features = ["async-await", "compat"] } thrift = { version = "0.0.1+unstable", git = "https://github.com/facebook/fbthrift.git", branch = "main" } thrift_clients = { version = "0.0.1+unstable", git = "https://github.com/facebook/fbthrift.git", branch = "main" } thrift_mocks = { version = "0.0.1+unstable", git = "https://github.com/facebook/fbthrift.git", branch = "main" } diff --git a/fb303/thrift/rust/services/Cargo.toml b/fb303/thrift/rust/services/Cargo.toml index c4556f77d..63c39a1e9 100644 --- a/fb303/thrift/rust/services/Cargo.toml +++ b/fb303/thrift/rust/services/Cargo.toml @@ -23,7 +23,7 @@ cpp = { version = "0.0.1+unstable", git = "https://github.com/facebook/fbthrift. cpp_services = { version = "0.0.1+unstable", git = "https://github.com/facebook/fbthrift.git", branch = "main" } fb303_core__types = { package = "fb303_core", version = "0.0.0", path = ".." } fbthrift = { version = "0.0.1+unstable", git = "https://github.com/facebook/fbthrift.git", branch = "main" } -futures = { version = "0.3.31", features = ["async-await", "compat"] } +futures = { version = "0.3.32", features = ["async-await", "compat"] } thrift = { version = "0.0.1+unstable", git = "https://github.com/facebook/fbthrift.git", branch = "main" } thrift_services = { version = "0.0.1+unstable", git = "https://github.com/facebook/fbthrift.git", branch = "main" } tracing = { version = "0.1.41", features = ["attributes", "valuable"] }