Skip to content

chore: bump clap from 4.5.61 to 4.6.6 - #6275

Merged
max-sixty merged 1 commit into
mainfrom
dependabot/cargo/clap-4.6.6
Sep 3, 2026
Merged

chore: bump clap from 4.5.61 to 4.6.6#6275
max-sixty merged 1 commit into
mainfrom
dependabot/cargo/clap-4.6.6

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 3, 2026

Copy link
Copy Markdown
Contributor

Bumps clap from 4.5.61 to 4.6.6.

Release notes

Sourced from clap's releases.

v4.6.6

[4.6.6] - 2026-08-06

Features

  • Add Command::get_overridden_usage

v4.6.5

[4.6.5] - 2026-07-31

Fixes

  • (help) Correctly mark which value_names are optional with num_args

v4.6.4

[4.6.4] - 2026-07-21

Internal

  • Update to syn v3

v4.6.3

[4.6.3] - 2026-07-20

Fixes

  • (derive) Allow "literal".function() as attribute values

v4.6.2

[4.6.2] - 2026-07-15

Fixes

  • (help) Say alias when there is only one

v4.6.1

[4.6.1] - 2026-04-15

Fixes

  • (derive) Ensure rebuilds happen when an read env variable is changed
Changelog

Sourced from clap's changelog.

[4.6.6] - 2026-08-06

Features

  • Add Command::get_overridden_usage

[4.6.5] - 2026-07-31

Fixes

  • (help) Correctly mark which value_names are optional with num_args

[4.6.4] - 2026-07-21

Internal

  • Update to syn v3

[4.6.3] - 2026-07-20

Fixes

  • (derive) Allow "literal".function() as attribute values

[4.6.2] - 2026-07-15

Fixes

  • (help) Say alias when there is only one

[4.6.1] - 2026-04-15

Fixes

  • (derive) Ensure rebuilds happen when an read env variable is changed

[4.6.0] - 2026-03-12

Compatibility

  • Update MSRV to 1.85
Commits
  • 348cff3 chore: Release
  • d478377 docs: Update changelog
  • 04b9fbb Merge pull request #6414 from koopatroopa787/fix-bash-completion-bracket-glob
  • 7075239 Merge pull request #6422 from BaumiCoder/fix-fish-indentations
  • f90a966 fix(complete): Use spaces for indentation in fish
  • dd4997b fix(complete): Don't glob-expand bash positionals
  • 8387c81 Merge pull request #6399 from clap-rs/renovate/crate-ci-typos-1.x
  • 8141e11 chore(deps): Update compatible (dev) (#6398)
  • 8a6bd4e chore(deps): Update pre-commit hook crate-ci/typos to v1.47.0
  • 71a7213 chore(deps): Update Rust Stable to v1.96 (#6396)
  • Additional commits viewable in compare view

Dependabot compatibility score

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 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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [clap](https://github.com/clap-rs/clap) from 4.5.61 to 4.6.6.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@clap_complete-v4.5.61...clap_complete-v4.6.6)

---
updated-dependencies:
- dependency-name: clap
  dependency-version: 4.6.6
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies rust Pull requests that update Rust code labels Sep 3, 2026

@prql-bot prql-bot left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mechanical, semver-compatible lockfile-only bump — no manifest change needed, since clap = { version = "4.5.61", ... } in prqlc/prqlc/Cargo.toml is a caret requirement that already admits 4.6.6. Every version this diff references (syn 3.0.4, windows-sys 0.61.2) was already present in the lockfile, and windows-sys 0.60.2 is retained because two other crates still reference it.

Approving on the diff. check-ok-to-merge shows red, but it resolves to run 33744322641, whose own conclusion is cancelled — the concurrency-cascade artifact, not a real failure; the replacement run is still in flight. It outlasted the poll cap, so these are unverified rather than green: the test-rust / test-rust-main matrices, test-msrv, test-deps-min-versions, test-grammars, the build-prqlc / build-prqlc-c matrices, and the nightly jobs.

What I checked
  • MSRV. clap 4.6.0 raises its MSRV to 1.85; the workspace declares rust-version = "1.85.0" and prqlc/prqlc/Cargo.toml carries the hand-maintained metadata.msrv = "1.85.0" that cargo msrv verify reads. Equal, so no floor to raise — though there is now zero headroom. clap_derive moving onto syn 3 adds no new floor either: serde_derive and prqlc-macros already depended on syn 3.0.4 before this PR, so it was already in prqlc's graph.
  • CLI help snapshots. 4.6.2 (alias wording) and 4.6.5 (optional value_names under num_args) are the two help-rendering changes that could shift the insta snapshots in prqlc/prqlc/src/cli/test.rs. Neither applies — the CLI declares no clap aliases and no num_args / value_names. test-rust is the empirical check and is still pending.
  • Manifest convention. Sibling Dependabot PRs #6257, #6259 and #6274 all edit a manifest because their bumps are semver-incompatible; this one correctly doesn't.

@max-sixty
max-sixty merged commit 23ebf3c into main Sep 3, 2026
99 of 114 checks passed
@max-sixty
max-sixty deleted the dependabot/cargo/clap-4.6.6 branch September 3, 2026 17:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies rust Pull requests that update Rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants