fix(deps): update rust crate futures to 0.3.32 (#167)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [futures](https://rust-lang.github.io/futures-rs)
([source](https://redirect.github.com/rust-lang/futures-rs)) |
workspace.dependencies | patch | `0.3.31` → `0.3.32` |

---

### Release Notes

<details>
<summary>rust-lang/futures-rs (futures)</summary>

###
[`v0.3.32`](https://redirect.github.com/rust-lang/futures-rs/blob/HEAD/CHANGELOG.md#0332---2026-02-15)

[Compare
Source](https://redirect.github.com/rust-lang/futures-rs/compare/0.3.31...0.3.32)

- Bump MSRV of utility crates to 1.71.
([#&#8203;2989](https://redirect.github.com/rust-lang/futures-rs/issues/2989))
- Soft-deprecate `ready!` macro in favor of `std::task::ready!` added in
Rust 1.64
([#&#8203;2925](https://redirect.github.com/rust-lang/futures-rs/issues/2925))
- Soft-deprecate `pin_mut!` macro in favor of `std::pin::pin!` added in
Rust 1.68
([#&#8203;2929](https://redirect.github.com/rust-lang/futures-rs/issues/2929))
- Add `FuturesOrdered::clear`
([#&#8203;2927](https://redirect.github.com/rust-lang/futures-rs/issues/2927))
- Add `mpsc::*Receiver::recv`
([#&#8203;2947](https://redirect.github.com/rust-lang/futures-rs/issues/2947))
- Add `mpsc::*Receiver::try_recv` and deprecate
`mpsc::*Receiver::::try_next`
([#&#8203;2944](https://redirect.github.com/rust-lang/futures-rs/issues/2944))
- Implement `FusedStream` for `sink::With`
([#&#8203;2948](https://redirect.github.com/rust-lang/futures-rs/issues/2948))
- Add `no_std` support for `shared`
([#&#8203;2868](https://redirect.github.com/rust-lang/futures-rs/issues/2868))
- Make `Mutex::new()` const
([#&#8203;2956](https://redirect.github.com/rust-lang/futures-rs/issues/2956))
- Add `#[clippy::has_significant_drop]` to guards
([#&#8203;2967](https://redirect.github.com/rust-lang/futures-rs/issues/2967))
- Remove dependency to `pin-utils`
([#&#8203;2929](https://redirect.github.com/rust-lang/futures-rs/issues/2929))
- Remove dependency on `num_cpus`
([#&#8203;2946](https://redirect.github.com/rust-lang/futures-rs/issues/2946))
- Performance improvements
([#&#8203;2983](https://redirect.github.com/rust-lang/futures-rs/issues/2983))
- Documentation improvements
([#&#8203;2925](https://redirect.github.com/rust-lang/futures-rs/issues/2925),
[#&#8203;2926](https://redirect.github.com/rust-lang/futures-rs/issues/2926),
[#&#8203;2940](https://redirect.github.com/rust-lang/futures-rs/issues/2940),
[#&#8203;2971](https://redirect.github.com/rust-lang/futures-rs/issues/2971))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - Between 12:00 AM and 05:59 AM, on day
24 of the month ( * 0-5 24 * * ) (UTC), Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/jerus-org/cull-gmail).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNi41IiwidXBkYXRlZEluVmVyIjoiNDMuNTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
This commit is contained in:
Jeremiah Russell
2026-03-13 09:44:40 +00:00
committed by GitHub
2 changed files with 19 additions and 20 deletions

37
Cargo.lock generated
View File

@@ -709,9 +709,9 @@ checksum = "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c"
[[package]] [[package]]
name = "futures" name = "futures"
version = "0.3.31" version = "0.3.32"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876" checksum = "8b147ee9d1f6d097cef9ce628cd2ee62288d963e16fb287bd9286455b241382d"
dependencies = [ dependencies = [
"futures-channel", "futures-channel",
"futures-core", "futures-core",
@@ -724,9 +724,9 @@ dependencies = [
[[package]] [[package]]
name = "futures-channel" name = "futures-channel"
version = "0.3.31" version = "0.3.32"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" checksum = "07bbe89c50d7a535e539b8c17bc0b49bdb77747034daa8087407d655f3f7cc1d"
dependencies = [ dependencies = [
"futures-core", "futures-core",
"futures-sink", "futures-sink",
@@ -734,15 +734,15 @@ dependencies = [
[[package]] [[package]]
name = "futures-core" name = "futures-core"
version = "0.3.31" version = "0.3.32"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" checksum = "7e3450815272ef58cec6d564423f6e755e25379b217b0bc688e295ba24df6b1d"
[[package]] [[package]]
name = "futures-executor" name = "futures-executor"
version = "0.3.31" version = "0.3.32"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f" checksum = "baf29c38818342a3b26b5b923639e7b1f4a61fc5e76102d4b1981c6dc7a7579d"
dependencies = [ dependencies = [
"futures-core", "futures-core",
"futures-task", "futures-task",
@@ -751,15 +751,15 @@ dependencies = [
[[package]] [[package]]
name = "futures-io" name = "futures-io"
version = "0.3.31" version = "0.3.32"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" checksum = "cecba35d7ad927e23624b22ad55235f2239cfa44fd10428eecbeba6d6a717718"
[[package]] [[package]]
name = "futures-macro" name = "futures-macro"
version = "0.3.31" version = "0.3.32"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" checksum = "e835b70203e41293343137df5c0664546da5745f82ec9b84d40be8336958447b"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@@ -768,15 +768,15 @@ dependencies = [
[[package]] [[package]]
name = "futures-sink" name = "futures-sink"
version = "0.3.31" version = "0.3.32"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" checksum = "c39754e157331b013978ec91992bde1ac089843443c49cbc7f46150b0fad0893"
[[package]] [[package]]
name = "futures-task" name = "futures-task"
version = "0.3.31" version = "0.3.32"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" checksum = "037711b3d59c33004d3856fbdc83b99d4ff37a24768fa1be9ce3538a1cde4393"
[[package]] [[package]]
name = "futures-timer" name = "futures-timer"
@@ -786,9 +786,9 @@ checksum = "f288b0a4f20f9a56b5d1da57e2227c661b7b16168e2f72365f57b63326e29b24"
[[package]] [[package]]
name = "futures-util" name = "futures-util"
version = "0.3.31" version = "0.3.32"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" checksum = "389ca41296e6190b48053de0321d02a77f32f8a5d2461dd38762c0593805c6d6"
dependencies = [ dependencies = [
"futures-channel", "futures-channel",
"futures-core", "futures-core",
@@ -798,7 +798,6 @@ dependencies = [
"futures-task", "futures-task",
"memchr", "memchr",
"pin-project-lite", "pin-project-lite",
"pin-utils",
"slab", "slab",
] ]

View File

@@ -20,7 +20,7 @@ config = { version = "0.15.21", default-features = false, features = ["json", "t
dialoguer = "0.12.0" dialoguer = "0.12.0"
env_logger = "0.11.9" env_logger = "0.11.9"
flate2 = "1.1.9" flate2 = "1.1.9"
futures = "0.3.31" futures = "0.3.32"
google-gmail1 = { version = "7.0.0", default-features = false, features = ["yup-oauth2", "aws-lc-rs"] } google-gmail1 = { version = "7.0.0", default-features = false, features = ["yup-oauth2", "aws-lc-rs"] }
hyper-rustls = { version = "0.27.7", features = ["http1"] } hyper-rustls = { version = "0.27.7", features = ["http1"] }
indicatif = "0.18.3" indicatif = "0.18.3"