Skip to content

deps(deps): bump the cargo-dependencies group across 1 directory with 4 updates - #182

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/cargo-dependencies-2c5da8551a
Closed

deps(deps): bump the cargo-dependencies group across 1 directory with 4 updates#182
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/cargo-dependencies-2c5da8551a

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Bumps the cargo-dependencies group with 4 updates in the / directory: clap, toml, clap_complete and base64.

Updates clap from 4.6.4 to 4.6.5

Release notes

Sourced from clap's releases.

v4.6.5

[4.6.5] - 2026-07-31

Fixes

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

Sourced from clap's changelog.

[4.6.5] - 2026-07-31

Fixes

  • (help) Correctly mark which value_names are optional with num_args
Commits
  • c8c9355 chore: Release
  • af74def docs: Update changelog
  • c96f222 Merge pull request #6368 from truffle-dev/fix/fish-env-escaping
  • 49a05cd fix(complete): Two-pass quote fish env-completer
  • e791004 test(complete): Snapshot fish env quoting cases
  • See full diff in compare view

Updates toml from 1.1.3+spec-1.1.0 to 1.1.4+spec-1.1.0

Commits
  • beee9fe chore: Release
  • 16e2ac1 docs: Update changelog
  • 89f5541 fix(toml): preserve datetimes when deserializing Value (#1194)
  • 534039c fix(serde): Deserialize Value datetimes into typed targets
  • 6e45cef test(serde): Reproduce Value datetime deserialization error
  • 4ec099f chore: Release
  • 5a47a51 docs: Update changelog
  • da0911f perf(parser): Reduce over allocation by better tokens/byte ratio (#1193)
  • 26eb157 perf(parser): Reduce over allocation by better tokens/byte ratio
  • ca4c7bf chore(deps): Update Prek to v0.4.11 (#1191)
  • Additional commits viewable in compare view

Updates clap_complete from 4.6.7 to 4.6.8

Commits
  • d93a00d chore: Release
  • 4709d1a docs(complete): Update changelog
  • 2246e8b Merge pull request #6455 from epage/possible
  • 2550f32 feat(complete): Expose possible value completers
  • 9048857 refactor(complete): Pull out possible values candidate conversion
  • 0607d66 refactor(complete): Remove unused allocation
  • 943de73 refactor(complete): Move related functions next to each other
  • 81b86a9 refactor(complete): Generalize value candidate handling
  • ae09202 refactor(complete): Remove extra allocation
  • 466b2be chore: Release
  • Additional commits viewable in compare view

Updates base64 from 0.23.0 to 0.23.1

Changelog

Sourced from base64's changelog.

0.23.1

  • Make the tests build again on non-SIMD architectures
Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Aug 8, 2026
… 4 updates

Bumps the cargo-dependencies group with 4 updates in the / directory: [clap](https://github.com/clap-rs/clap), [toml](https://github.com/toml-rs/toml), [clap_complete](https://github.com/clap-rs/clap) and [base64](https://github.com/marshallpierce/rust-base64).


Updates `clap` from 4.6.4 to 4.6.5
- [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.6.4...clap_complete-v4.6.5)

Updates `toml` from 1.1.3+spec-1.1.0 to 1.1.4+spec-1.1.0
- [Commits](toml-rs/toml@toml-v1.1.3...toml-v1.1.4)

Updates `clap_complete` from 4.6.7 to 4.6.8
- [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.6.7...clap_complete-v4.6.8)

Updates `base64` from 0.23.0 to 0.23.1
- [Changelog](https://github.com/marshallpierce/rust-base64/blob/master/RELEASE-NOTES.md)
- [Commits](marshallpierce/rust-base64@v0.23.0...v0.23.1)

---
updated-dependencies:
- dependency-name: base64
  dependency-version: 0.23.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-dependencies
- dependency-name: clap
  dependency-version: 4.6.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-dependencies
- dependency-name: clap_complete
  dependency-version: 4.6.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-dependencies
- dependency-name: toml
  dependency-version: 1.1.4+spec-1.1.0
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/cargo/cargo-dependencies-2c5da8551a branch from 6427997 to 056e847 Compare August 8, 2026 14:51
@l1a l1a self-assigned this Aug 9, 2026
l1a added a commit that referenced this pull request Aug 9, 2026
Consolidates Dependabot #182 onto a gated branch so the release-hygiene
steps Dependabot skips (version bump, NOTES entry, man regen) are done.

Dependencies (cargo-dependencies group, lockfile-only — every spec is a
caret range, so Cargo.toml is untouched):
  clap          4.6.4 -> 4.6.5  (clap_builder 4.6.2 -> 4.6.5)
  toml          1.1.3 -> 1.1.4  (toml_parser  1.1.2 -> 1.1.3)
  clap_complete 4.6.7 -> 4.6.8
  base64        0.23.0 -> 0.23.1

The resulting Cargo.lock is byte-identical to what Dependabot generated.

Also fixes the `just man` font-collapsing sed, which has never worked on
any platform. mandown emits redundant \fB\fB...\fP\fP runs and the recipe
carried `s/\fB\fB/\fB/g` to strip them, but GNU sed reads \f as the
form-feed escape rather than backslash-then-f, so the pattern only ever
matched form feeds that groff output never contains. This is why
docs/retch.1 kept flip-flopping between machines: v0.6.2 concluded the
strip merely "didn't take effect on Windows", when in fact Linux was not
stripping anything either — its mandown build just doesn't emit the
doubled runs. Matching the backslash as [\] and carrying it out through a
capture group keeps any backslash escape off the replacement side.

With the fix, `just man` on Windows reproduces byte-for-byte the file a
Linux `just man` produces, so the regen check in `just pr` no longer
depends on which machine last ran it. The regenerated page drops 21
doubled font runs and changes nothing else but the version footer.

retch-sysinfo unchanged at 0.1.51; no Rust source touched.

Assisted-By: Claude Opus 5
@l1a l1a closed this in #184 Aug 9, 2026
@dependabot @github

dependabot Bot commented on behalf of github Aug 9, 2026

Copy link
Copy Markdown
Contributor Author

This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests.

To ignore these dependencies, configure ignore rules in dependabot.yml

@dependabot
dependabot Bot deleted the dependabot/cargo/cargo-dependencies-2c5da8551a branch August 9, 2026 14:06
@l1a

l1a commented Aug 9, 2026

Copy link
Copy Markdown
Owner

Superseded by #184 (v0.6.16), which carries this exact Cargo.lock (diff-verified byte-identical) plus the release-hygiene steps Dependabot bypasses: version bump to 0.6.16, NOTES.md entry, and man-page regeneration. Consolidated per AGENTS.md §4, same pattern as #167.

Auto-closed on the merge of 622cf3b.

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