Skip to content

deps: bump the cargo-patch-and-minor group across 1 directory with 9 updates - #1039

Merged
marcospb19 merged 2 commits into
mainfrom
dependabot/cargo/cargo-patch-and-minor-0273b6ec1f
Jul 29, 2026
Merged

deps: bump the cargo-patch-and-minor group across 1 directory with 9 updates#1039
marcospb19 merged 2 commits into
mainfrom
dependabot/cargo/cargo-patch-and-minor-0273b6ec1f

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Bumps the cargo-patch-and-minor group with 9 updates in the / directory:

Package From To
bstr 1.12.3 1.13.0
clap 4.6.1 4.6.3
ignore 0.4.28 0.4.31
libc 0.2.186 0.2.187
snap 1.1.1 1.1.2
time 0.3.53 0.3.54
anyhow 1.0.103 1.0.104
regex 1.13.0 1.13.1
clap_complete_nushell 4.6.0 4.6.1

Updates bstr from 1.12.3 to 1.13.0

Commits
  • 63c6578 1.13.0
  • 9cc49de api: add to_bstring(), as_bstring(), and as_bstring_mut() methods to `B...
  • 7105619 doc: fix typo "Use &BStr is useful because ..."
  • See full diff in compare view

Updates clap from 4.6.1 to 4.6.3

Release notes

Sourced from clap's releases.

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
Changelog

Sourced from clap's changelog.

[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
Commits
  • 7e0bcca chore: Release
  • 0f09905 docs: Update changelog
  • 9706951 Merge pull request #6353 from truffle-dev/feat-completer-arg-index
  • ac0d148 feat(complete): Index-aware ValueCompleter
  • 1565a3c test(complete): Cover indexed multi-value case
  • 48fc10a Merge pull request #6350 from stefankreutz/missing_docs
  • 7d4c353 docs: Hint at clippy's missing docs lint
  • f6a6701 chore(deps): Update Rust Stable to v1.95 (#6347)
  • ac5fda6 chore: Release
  • b73c627 docs: Update changelog
  • Additional commits viewable in compare view

Updates ignore from 0.4.28 to 0.4.31

Commits
  • 59e318f ignore-0.4.31
  • a9dc222 cargo: set rust-version on all crates
  • be739c7 index: add grep-index crate
  • d958105 cargo: add new build-time unstable-index feature
  • 227381d ignore-0.4.30
  • b621e65 ignore: add incremental checking
  • c55818f ignore: more pathutil clean-up
  • 6e527e9 ignore: add routine for checking if a path is hidden or not
  • 626b895 ignore: refactor is_hidden
  • 0d7054d ignore: fix deadlock when visitor panics
  • Additional commits viewable in compare view

Updates libc from 0.2.186 to 0.2.187

Release notes

Sourced from libc's releases.

0.2.187

This release contains a number of improvements related to 64-bit time_t configuration. Of note the existing RUST_LIBC_UNSTABLE_* environment variables have been replaced with configuration options. The new way to use these is:

RUSTFLAGS='--cfg=libc_unstable_musl_v1_2_3' cargo ...
RUSTFLAGS='--cfg=libc_unstable_gnu_time_bits="64"' cargo ...

Being able to set this via RUSTFLAGS makes it easier to only apply configuration to specific targets (and notably, not the host if build scripts are used).

There are two other notable changes:

  • The 32-bit windows-gnu targets now respect libc_unstable_gnu_time_bits

  • uClibc now supports a similar configuration option:

    RUSTFLAGS='--cfg=libc_unstable_uclibc_time64'

As a reminder, these options are under active development and may change in the future (hence the "unstable" in the name). It likely that we will harmonize everything under a single configuration option before considering them stable.

Support

  • Add support for aarch64-unknown-linux-pauthtest (#5065)
  • Add support for new QNX targets (#5241)
  • Better document breaking change policy and recommended usage (#5179)

Added

  • Android: Add POSIX_SPAWN_* constants (#5104)
  • Android: Add getpwent, setpwent, and endpwent (#5160)
  • Android: Add preadv2 and pwritev2 (#5157)
  • Android: Add seccomp_notif* structures (#5224)
  • Android: Add timer_[create, delete, getoverrun, gettime, settime] (#5108)
  • Apple: Add PROC_PIDT_SHORTBSDINFO and proc_bsdshortinfo (#5110)
  • Apple: Add SIOC* constants from sockio.h (#5263)
  • Apple: Add _IOR, _IOW, _IOWR (#5264)
  • Apple: Add bpf_program and bpf_insn (#5235)
  • Apple: Add additional kqueue constants (#5077)
  • Apple: Update vm_statistics64 with recently added fields (#5253)
  • Apple: add IN6_IFF_* and SIOCGIFAFLAG_IN6 (#5239)
  • Dragonfly: Add O_*, POSIX_FADV_*, NI*, and a few other missing constants (#5116)
  • Dragonfly: add fdatasync, dlvsym, reallocarray, qsort_r, pthread_*affinity_np, ftok, extattr_*, and dup3 (#5116)
  • Emscripten: Add in6_pktinfo (#5256)
  • FreeBSD: Add SOL_LOCAL (#5185)

... (truncated)

Changelog

Sourced from libc's changelog.

0.2.187 - 2026-07-20

This release contains a number of improvements related to 64-bit time_t configuration. Of note the existing RUST_LIBC_UNSTABLE_* environment variables have been replaced with configuration options. The new way to use these is:

RUSTFLAGS='--cfg=libc_unstable_musl_v1_2_3' cargo ...
RUSTFLAGS='--cfg=libc_unstable_gnu_time_bits="64"' cargo ...

Being able to set this via RUSTFLAGS makes it easier to only apply configuration to specific targets (and notably, not the host if build scripts are used).

There are two other notable changes:

  • The 32-bit windows-gnu targets now respect libc_unstable_gnu_time_bits

  • uClibc now supports a similar configuration option:

    RUSTFLAGS='--cfg=libc_unstable_uclibc_time64'

As a reminder, these options are under active development and may change in the future (hence the "unstable" in the name). It likely that we will harmonize everything under a single configuration option before considering them stable.

Support

  • Add support for aarch64-unknown-linux-pauthtest (#5065)
  • Add support for new QNX targets (#5241)
  • Better document breaking change policy and recommended usage (#5179)

Added

  • Android: Add POSIX_SPAWN_* constants (#5104)
  • Android: Add getpwent, setpwent, and endpwent (#5160)
  • Android: Add preadv2 and pwritev2 (#5157)
  • Android: Add seccomp_notif* structures (#5224)
  • Android: Add timer_[create, delete, getoverrun, gettime, settime] (#5108)
  • Apple: Add PROC_PIDT_SHORTBSDINFO and proc_bsdshortinfo (#5110)
  • Apple: Add SIOC* constants from sockio.h (#5263)
  • Apple: Add _IOR, _IOW, _IOWR (#5264)
  • Apple: Add bpf_program and bpf_insn (#5235)
  • Apple: Add additional kqueue constants (#5077)
  • Apple: Update vm_statistics64 with recently added fields (#5253)
  • Apple: add IN6_IFF_* and SIOCGIFAFLAG_IN6 (#5239)
  • Dragonfly: Add O_*, POSIX_FADV_*, NI*, and a few other missing constants (#5116)
  • Dragonfly: add fdatasync, dlvsym, reallocarray, qsort_r, pthread_*affinity_np, ftok, extattr_*, and dup3 (#5116)
  • Emscripten: Add in6_pktinfo (#5256)

... (truncated)

Commits
  • ee05190 libc: Release 0.2.187
  • 13b2218 unix: add preadv2 and pwritev2 to android
  • abc9903 docs: Improve the pull request template and CONTRIBUTING.md
  • c452b48 util: Restructure to use one class per subcommand
  • cbc70c9 nuttx: more document comments
  • 2589ea3 nuttx: add TCP_MAXSEG definitions
  • 6be50c1 nuttx: add pipe2 definitions
  • 4500344 nuttx: add poll definitions
  • 60c1cc9 nuttx: add fcntl definitions
  • 3b2c2d4 nuttx: add eventfd definitions
  • Additional commits viewable in compare view

Updates snap from 1.1.1 to 1.1.2

Commits

Updates time from 0.3.53 to 0.3.54

Release notes

Sourced from time's releases.

v0.3.54

See the changelog for details.

Changelog

Sourced from time's changelog.

0.3.54 [2026-07-20]

Added

  • PrimitiveDateTime has been renamed to PlainDateTime.
  • Duration has been renamed to SignedDuration.
  • Iteration is now possible over Date, Month, and Weekday. Relevant iterator methods have been overridden to ensure maximum performance.

For both PlainDateTime and SignedDuration, a non-deprecated type alias has been added for backwards compatibility. The new names should be preferred.

Changed

  • The associated metadata type (for powerfmt implementations) for various types has been changed to () and made public. This guarantees that no additional metadata will be present.

Performance

  • More gains when parsing RFC 2822.
Commits
  • d1c55a4 v0.3.54 release
  • 2fb04c4 Add ability to iterate over Weekdays
  • 00779fa Add ability to iterate over Months
  • b99c5c2 Add ability to iterate over Dates
  • 41eea5b Lint on missing panic documentation
  • 5a0bdd8 Replace optimizing loop with linear pass
  • 687d4a9 Address clippy lints
  • 6bf0055 Add LLM policy
  • 81f9fe0 Rename Duration to SignedDuration
  • 058efae Rename internals for PlainDateTime
  • Additional commits viewable in compare view

Updates anyhow from 1.0.103 to 1.0.104

Release notes

Sourced from anyhow's releases.

1.0.104

  • Update syn dev-dependency to version 3
Commits

Updates regex from 1.13.0 to 1.13.1

Changelog

Sourced from regex's changelog.

1.13.1 (2026-07-15)

This is a release that fixes a bug where incorrect regex match offsets could be reported. Note that this doesn't impact whether a match occurs or not, just where it occurs. The match offsets are still valid for slicing, they just may not refer to the correct leftmost-first match. See #1364 for (many) more details.

Bug fixes:

  • #1354: Fixes previously unsound reverse suffix and inner optimizations.
Commits
  • 2b52759 1.13.1, redux
  • 40e9823 1.13.1
  • 75fcb96 changelog: 1.13.1
  • 64ad0b6 automata: fix bug in reverse suffix/inner optimization
  • fa91c31 automata: fix a bug caught by Codex review
  • 30390ec automata: formatting tweaks
  • 821a8eb automata: refactor reverse suffix/inner search slightly
  • 10afd70 automata: expose the extracted literals for inner literal extraction
  • 8c34f41 automata: avoid reverse suffix optimization for non-leftmost-first
  • 5524f02 test: add regression tests for failed reverse suffix/inner optimizations
  • Additional commits viewable in compare view

Updates clap_complete_nushell from 4.6.0 to 4.6.1

Release notes

Sourced from clap_complete_nushell's releases.

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_complete_nushell's changelog.

[4.6.1] - 2026-04-15

Fixes

  • (derive) Ensure rebuilds happen when an read env variable is changed
Commits
  • 0838e82 chore: Release
  • f8553c9 docs: Update changelog
  • 308f18b Merge pull request #6400 from Benjas333/fix/nushell_completions
  • 7dd8df1 fix(clap_complete_nushell): Disable gen last-args
  • e63b8ec test(clap_complete_nushell): Add last-args test
  • 67c5dfb chore: Release
  • 496398c docs: Update changelog
  • 1d302a9 Merge pull request #6441 from Its-Just-Nans/alias-singular
  • 8a93d4b feat: Display word alias as singular when unique
  • c7c3184 docs(contrib): Fix broken links
  • Additional commits viewable in compare view

@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Jul 28, 2026
…updates

Bumps the cargo-patch-and-minor group with 9 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [bstr](https://github.com/BurntSushi/bstr) | `1.12.3` | `1.13.0` |
| [clap](https://github.com/clap-rs/clap) | `4.6.1` | `4.6.3` |
| [ignore](https://github.com/BurntSushi/ripgrep) | `0.4.28` | `0.4.31` |
| [libc](https://github.com/rust-lang/libc) | `0.2.186` | `0.2.187` |
| [snap](https://github.com/BurntSushi/rust-snappy) | `1.1.1` | `1.1.2` |
| [time](https://github.com/time-rs/time) | `0.3.53` | `0.3.54` |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.103` | `1.0.104` |
| [regex](https://github.com/rust-lang/regex) | `1.13.0` | `1.13.1` |
| [clap_complete_nushell](https://github.com/clap-rs/clap) | `4.6.0` | `4.6.1` |



Updates `bstr` from 1.12.3 to 1.13.0
- [Commits](BurntSushi/bstr@1.12.3...1.13.0)

Updates `clap` from 4.6.1 to 4.6.3
- [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.1...clap_complete-v4.6.3)

Updates `ignore` from 0.4.28 to 0.4.31
- [Release notes](https://github.com/BurntSushi/ripgrep/releases)
- [Changelog](https://github.com/BurntSushi/ripgrep/blob/master/CHANGELOG.md)
- [Commits](BurntSushi/ripgrep@ignore-0.4.28...ignore-0.4.31)

Updates `libc` from 0.2.186 to 0.2.187
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.187/CHANGELOG.md)
- [Commits](rust-lang/libc@0.2.186...0.2.187)

Updates `snap` from 1.1.1 to 1.1.2
- [Release notes](https://github.com/BurntSushi/rust-snappy/releases)
- [Commits](BurntSushi/rust-snappy@1.1.1...1.1.2)

Updates `time` from 0.3.53 to 0.3.54
- [Release notes](https://github.com/time-rs/time/releases)
- [Changelog](https://github.com/time-rs/time/blob/main/CHANGELOG.md)
- [Commits](time-rs/time@v0.3.53...v0.3.54)

Updates `anyhow` from 1.0.103 to 1.0.104
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](dtolnay/anyhow@1.0.103...1.0.104)

Updates `regex` from 1.13.0 to 1.13.1
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](rust-lang/regex@1.13.0...1.13.1)

Updates `clap_complete_nushell` from 4.6.0 to 4.6.1
- [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_nushell-v4.6.0...clap_complete_nushell-v4.6.1)

---
updated-dependencies:
- dependency-name: anyhow
  dependency-version: 1.0.104
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-patch-and-minor
- dependency-name: bstr
  dependency-version: 1.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-patch-and-minor
- dependency-name: clap
  dependency-version: 4.6.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-patch-and-minor
- dependency-name: clap_complete_nushell
  dependency-version: 4.6.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-patch-and-minor
- dependency-name: ignore
  dependency-version: 0.4.31
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-patch-and-minor
- dependency-name: libc
  dependency-version: 0.2.187
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-patch-and-minor
- dependency-name: regex
  dependency-version: 1.13.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-patch-and-minor
- dependency-name: snap
  dependency-version: 1.1.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-patch-and-minor
- dependency-name: time
  dependency-version: 0.3.54
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-patch-and-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/cargo/cargo-patch-and-minor-0273b6ec1f branch from 8e632c9 to 6317440 Compare July 28, 2026 06:25
@marcospb19
marcospb19 merged commit 1d9a1a0 into main Jul 29, 2026
18 checks passed
@marcospb19
marcospb19 deleted the dependabot/cargo/cargo-patch-and-minor-0273b6ec1f branch July 29, 2026 02:50
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant