Skip to content

chore(deps): bump futures-util from 0.3.33 to 0.3.34 - #5676

Open
dependabot[bot] wants to merge 3 commits into
mainfrom
dependabot/cargo/futures-util-0.3.34
Open

chore(deps): bump futures-util from 0.3.33 to 0.3.34#5676
dependabot[bot] wants to merge 3 commits into
mainfrom
dependabot/cargo/futures-util-0.3.34

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 28, 2026

Copy link
Copy Markdown
Contributor

Bumps futures-util from 0.3.33 to 0.3.34.

Release notes

Sourced from futures-util's releases.

0.3.34

  • Preserve cloned waker identity. (#3032)
  • Updato syn to 3. (#3028)
Changelog

Sourced from futures-util's changelog.

0.3.34 - 2026-08-11

  • Preserve cloned waker identity. (#3032)
  • Updato syn to 3. (#3028)
Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Aug 28, 2026
@dependabot
dependabot Bot requested a review from Hmbown as a code owner August 28, 2026 02:53
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Aug 28, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Thanks @dependabot[bot] for taking the time to contribute.

This repository is observing a maintainer-managed PR intake gate in dry-run mode, so this pull request is staying open. This note helps maintainers prepare the allowlist before any enforcement is considered.

Please read CONTRIBUTING.md for the expected contribution shape. A maintainer can grant recurring PR access by commenting /lgtm on a pull request.

Bumps [futures-util](https://github.com/rust-lang/futures-rs) from 0.3.33 to 0.3.34.
- [Release notes](https://github.com/rust-lang/futures-rs/releases)
- [Changelog](https://github.com/rust-lang/futures-rs/blob/main/CHANGELOG.md)
- [Commits](rust-lang/futures-rs@0.3.33...0.3.34)

---
updated-dependencies:
- dependency-name: futures-util
  dependency-version: 0.3.34
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/cargo/futures-util-0.3.34 branch from 8796a4e to 90bf69f Compare August 28, 2026 03:51
@claude

claude Bot commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

Claude finished @Hmbown's task in 31s —— View job


Review: chore(deps): bump futures-util 0.3.33 → 0.3.34

  • Gather context and read the diff
  • Check changed files (Cargo.lock only)
  • Verify dependency graph impact (syn version)
  • Post review

Summary: This is a lockfile-only dependency bump (Cargo.lock, +15/-15) with no source code changes. futures-channel, futures-core, futures-io, futures-macro, futures-sink, futures-task, and futures-util all move from 0.3.330.3.34 in lockstep, consistent with the upstream release notes (waker-identity fix in FuturesUnordered, syn bumped to v3 for the macro crate).

Findings, in priority order:

  1. Correctness bugs: None — no source files changed, nothing to break compilation or introduce logic errors.
  2. Provider/model/route safety (EPIC v0.8.65 EPIC: Separate provider facts, model facts, offerings, and route resolution #2608): Not applicable — this diff touches no provider/model/routing code.
  3. Reuse/simplification: futures-macro now depends on syn 3.0.3 instead of syn 2.0.119. I checked and syn 3.0.3 was already present in the lockfile before this PR (used by ~14 other crates), so this doesn't introduce a new duplicate major version — if anything it converges one more consumer onto the already-present syn 3 line rather than the older syn 2.0.119/syn 1.0.109 still used elsewhere. No action needed.
  4. Tests: N/A for a lockfile-only bump.
  5. Security: Checksums in the diff match the versions bumped; this is a routine patch release from rust-lang/futures-rs with no advisory associated.

No blocking issues. Safe to merge from a code-correctness standpoint.

@claude

claude Bot commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

Claude finished @Hmbown's task in 31s —— View job


Review: chore(deps): bump futures-util 0.3.33 → 0.3.34

  • Gather context and re-check diff (branch was synchronized)
  • Verify Cargo.lock changes
  • Post review

Summary: The branch was synchronized via a merge from main (commit 72afb6a), but this introduced no new source changes — the diff against origin/main is still the identical lockfile-only bump (Cargo.lock, +15/-15) originally reviewed. No code files are touched.

futures-channel, futures-core, futures-io, futures-macro, futures-sink, futures-task, and futures-util all move from 0.3.330.3.34 in lockstep, matching upstream's release (waker-identity fix in FuturesUnordered, syn bumped to v3 for the macro crate).

Findings, in priority order:

  1. Correctness bugs: None — no source files changed.
  2. Provider/model/route safety (EPIC v0.8.65 EPIC: Separate provider facts, model facts, offerings, and route resolution #2608): Not applicable — no provider/model/routing code touched.
  3. Reuse/simplification: futures-macro now depends on syn 3.0.3 instead of syn 2.0.119. Re-verified post-merge: syn 3.0.3 (along with 1.0.109 and 2.0.119) was already present in Cargo.lock before this bump, so no new duplicate major version is introduced.
  4. Tests: N/A for a lockfile-only bump.
  5. Security: Checksums in the diff match the bumped versions; routine patch release from rust-lang/futures-rs with no associated advisory.

No blocking issues. Safe to merge from a code-correctness standpoint.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant