Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 1, 2025

Bumps the cargo group with 63 updates:

Package From To
clap 4.5.48 4.5.51
toml_edit 0.23.4 0.23.6
pulldown-cmark 0.9.6 0.13.0
bitflags 2.9.4 2.10.0
unicode-properties 0.1.3 0.1.4
anstream 0.6.20 0.6.21
bstr 1.12.0 1.12.1
cc 1.2.39 1.2.44
cfg-if 1.0.3 1.0.4
clap_builder 4.5.48 4.5.51
clap_derive 4.5.47 4.5.49
clap_lex 0.7.5 0.7.6
env_filter 0.1.3 0.1.4
find-msvc-tools 0.1.2 0.1.4
flate2 1.1.2 1.1.5
generic-array 0.14.7 0.14.9
getrandom 0.3.3 0.3.4
gix-bitmap 0.2.14 0.2.15
gix-chunk 0.4.11 0.4.12
gix-date 0.10.5 0.10.7
gix-trace 0.1.13 0.1.15
gix-utils 0.3.0 0.3.1
gix-validate 0.10.0 0.10.1
home 0.5.11 0.5.12
icu_locale_core 2.0.0 2.1.1
icu_normalizer 2.0.0 2.1.1
icu_normalizer_data 2.0.0 2.1.1
icu_properties 2.0.1 2.1.1
icu_properties_data 2.0.1 2.1.1
icu_provider 2.0.0 2.1.1
indexmap 2.11.4 2.12.0
is_terminal_polyfill 1.70.1 1.70.2
libc 0.2.176 0.2.177
litemap 0.8.0 0.8.1
lock_api 0.4.13 0.4.14
memmap2 0.9.8 0.9.9
once_cell_polyfill 1.70.1 1.70.2
openssl-sys 0.9.109 0.9.110
parking_lot 0.12.4 0.12.5
parking_lot_core 0.9.11 0.9.12
potential_utf 0.1.3 0.1.4
proc-macro2 1.0.101 1.0.103
redox_syscall 0.5.17 0.5.18
regex-automata 0.4.11 0.4.13
serde_spanned 1.0.0 1.0.3
smol_str 0.3.2 0.3.4
socket2 0.6.0 0.6.1
stable_deref_trait 1.2.0 1.2.1
syn 2.0.106 2.0.108
tinystr 0.8.1 0.8.2
toml 0.9.4 0.9.7
toml_datetime 0.7.0 0.7.3
toml_parser 1.0.3 1.0.4
toml_writer 1.0.3 1.0.4
typenum 1.18.0 1.19.0
unicode-ident 1.0.19 1.0.22
unicode-normalization 0.1.24 0.1.25
writeable 0.6.1 0.6.2
yoke 0.8.0 0.8.1
yoke-derive 0.8.0 0.8.1
zerotrie 0.2.2 0.2.3
zerovec 0.11.4 0.11.5
zerovec-derive 0.11.1 0.11.2

Updates clap from 4.5.48 to 4.5.51

Release notes

Sourced from clap's releases.

v4.5.51

[4.5.51] - 2025-10-29

Fixes

  • (help) Correctly calculate padding for short flags that take a value
  • (help) Don't panic on short flags using ArgAction::Count

v4.5.50

[4.5.50] - 2025-10-20

Features

  • Accept Cow where String and &str are accepted
Changelog

Sourced from clap's changelog.

[4.5.51] - 2025-10-29

Fixes

  • (help) Correctly calculate padding for short flags that take a value
  • (help) Don't panic on short flags using ArgAction::Count

[4.5.50] - 2025-10-20

Features

  • Accept Cow where String and &str are accepted

[4.5.49] - 2025-10-13

Fixes

  • (help) Correctly wrap when ANSI escape codes are present
Commits
  • b49dae2 chore: Release
  • d37b0b5 docs: Update changelog
  • 3398b6a Merge pull request #6009 from gtema/complete_try_generate
  • 21fc9e4 feat(clap-complete): Introduce fallible generator
  • bd01bdc Merge pull request #6012 from epage/sub
  • ed0c63d docs(derive): Specify arg_required_else_help is set for users
  • e2188d9 chore(deps): Update Rust Stable to v1.87 (#6004)
  • e01f2b7 docs: Cleanup unused links
  • 6b12a81 chore: Release
  • 8dd92a7 docs: Update changelog
  • Additional commits viewable in compare view

Updates toml_edit from 0.23.4 to 0.23.6

Commits

Updates pulldown-cmark from 0.9.6 to 0.13.0

Release notes

Sourced from pulldown-cmark's releases.

v0.13.0

Breaking Changes

New Features

Bug Fixes and Code Enhancements

Docs

New Contributors

Full Changelog: pulldown-cmark/pulldown-cmark@v0.12.2...v0.13.0

0.12.2

What's Changed

... (truncated)

Commits
  • f17d98a chore: bump version to 0.13.0
  • 47f60de chore: cargo update and bump version to 0.12.3
  • e42259f Merge pull request #1018 from notriddle/deflist-lazy
  • 052c635 Merge pull request #1017 from notriddle/master
  • 0ede612 Prevent definition list defs from interrupting non-paragraphs
  • 2c16b4e Fix tasklist parsing bugs
  • c59ff54 Merge pull request #1015 from notriddle/tight-paragraph
  • 4409722 Use an explicit node for tight paragraphs
  • 4564d43 Merge pull request #1010 from ModProg/document-events
  • 62cae02 fix metadatablock doc comment
  • Additional commits viewable in compare view

Updates bitflags from 2.9.4 to 2.10.0

Release notes

Sourced from bitflags's releases.

2.10.0

What's Changed

New Contributors

Full Changelog: bitflags/bitflags@2.9.4...2.10.0

Changelog

Sourced from bitflags's changelog.

2.10.0

What's Changed

New Contributors

Full Changelog: bitflags/bitflags@2.9.4...2.10.0

Commits
  • 7cc8595 Merge pull request #468 from bitflags/cargo/2.10.0
  • ea9b2f7 prepare for 2.10.0 release
  • 7fdc68c Merge pull request #467 from KodrAus/feat/serde_core
  • fdc1d4a depend on serde_core instead of serde
  • 7922585 Merge pull request #466 from KodrAus/chore/iter-named-tests
  • 409666e rename iter_named to iter_defined_names
  • 50fab91 Merge pull request #465 from ssrlive/main
  • f886489 Fix bitflags_custom_bits.stderr & bitflags_trait_custom.stderr
  • 39bd761 rename all_named_flags to iter_named
  • 3e52578 Implement iterator for all named flags
  • See full diff in compare view

Updates unicode-properties from 0.1.3 to 0.1.4

Commits

Updates anstream from 0.6.20 to 0.6.21

Commits
  • f7aff1c chore: Release
  • 5a5a5f7 docs: Update changelog
  • 6f6fe80 Merge pull request #275 from epage/inner
  • df887e2 feat(anstream): Provide read-only access to inner stream
  • 4735bcc Merge pull request #274 from epage/update
  • 4ceec1c chore: Update dependencies
  • 08712d9 Merge pull request #273 from rust-cli/renovate/actions-checkout-5.x
  • 9988a6c style: Fix spelling
  • 0d23a06 chore(deps): Update actions/checkout action to v5
  • 14dd743 chore: Release
  • Additional commits viewable in compare view

Updates bstr from 1.12.0 to 1.12.1

Commits

Updates cc from 1.2.39 to 1.2.44

Release notes

Sourced from cc's releases.

cc-v1.2.44

Other

  • Fix debug assertion for env/abi mismatch (#1604)
  • Update CHANGELOG for version 1.2.43 (#1602)
  • Stop passing an invalid target to llvm-mingw's cross-compilation wrappers (#1495)

cc-v1.2.43

Other

  • Mark static_flag and shared_flag as deprecated (#1582)

cc-v1.2.42

Other

  • Fix check-semver-checks (#1600)
  • minor improvement for docs (#1598)
  • Fix linker-plugin-lto: use -flto=thin (#1594)
  • Disable check-buildstd for armv7k-apple-watchos (#1599)
  • Add elf abi to ppc64 targets (#1596)

cc-v1.2.41

Other

  • Allow using VCToolsVersion to request a specific msvc version (#1589)
  • Regenerate target info (#1592)
  • Regenerate windows sys bindings (#1591)
  • Update windows-bindgen requirement from 0.64 to 0.65 (#1590)
  • Fix get_base_archiver_variant for clang-cl: use --print-search-dirs (#1587)

cc-v1.2.40

Other

  • Reorder changelog and remove duplicate Unreleased section (#1579)
  • Prefer clang if linker-plugin-lto specified (#1573)
  • Fix building for Mac Catalyst (#1577)
  • Improve ESP microcontroller targets (#1574)
Changelog

Sourced from cc's changelog.

1.2.44 - 2025-10-31

Other

  • Fix debug assertion for env/abi mismatch (#1604)
  • Update CHANGELOG for version 1.2.43 (#1602)
  • Stop passing an invalid target to llvm-mingw's cross-compilation wrappers (#1495)

1.2.43 - 2025-10-24

Other

  • Mark static_flag and shared_flag as deprecated (#1582)

1.2.42 - 2025-10-24

Other

  • Fix check-semver-checks (#1600)
  • minor improvement for docs (#1598)
  • Fix linker-plugin-lto: use -flto=thin (#1594)
  • Disable check-buildstd for armv7k-apple-watchos (#1599)
  • Add elf abi to ppc64 targets (#1596)

1.2.41 - 2025-10-10

Other

  • Allow using VCToolsVersion to request a specific msvc version (#1589)
  • Regenerate target info (#1592)
  • Regenerate windows sys bindings (#1591)
  • Update windows-bindgen requirement from 0.64 to 0.65 (#1590)
  • Fix get_base_archiver_variant for clang-cl: use --print-search-dirs (#1587)

1.2.40 - 2025-10-03

Other

  • Reorder changelog and remove duplicate Unreleased section (#1579)
  • Prefer clang if linker-plugin-lto specified (#1573)
  • Fix building for Mac Catalyst (#1577)
  • Improve ESP microcontroller targets (#1574)
Commits

Updates cfg-if from 1.0.3 to 1.0.4

Release notes

Sourced from cfg-if's releases.

v1.0.4

  • Support cfg(true) and cfg(false) (#99)
  • Set and test a MSRV of 1.32
  • Have a single top-level rule
Changelog

Sourced from cfg-if's changelog.

1.0.4 - 2025-10-15

  • Support cfg(true) and cfg(false) (#99)
  • Set and test a MSRV of 1.32
  • Have a single top-level rule
Commits

Updates clap_builder from 4.5.48 to 4.5.51

Release notes

Sourced from clap_builder's releases.

v4.5.51

[4.5.51] - 2025-10-29

Fixes

  • (help) Correctly calculate padding for short flags that take a value
  • (help) Don't panic on short flags using ArgAction::Count

v4.5.50

[4.5.50] - 2025-10-20

Features

  • Accept Cow where String and &str are accepted
Changelog

Sourced from clap_builder's changelog.

[4.5.51] - 2025-10-29

Fixes

  • (help) Correctly calculate padding for short flags that take a value
  • (help) Don't panic on short flags using ArgAction::Count

[4.5.50] - 2025-10-20

Features

  • Accept Cow where String and &str are accepted

[4.5.49] - 2025-10-13

Fixes

  • (help) Correctly wrap when ANSI escape codes are present
Commits
  • d89d57d chore: Release
  • f18b67e docs: Update changelog
  • 9d218eb Merge pull request #6165 from epage/shirt
  • 126440c fix(help): Correctly calculate padding for short-only args
  • 9e3c05e test(help): Show panic with short, valueless arg
  • c9898d0 test(help): Verify short with value
  • df7bdfc chore: Release
  • af7f7d6 docs: Update changelog
  • 419244b Merge pull request #6142 from thomas-zahner/respect-display-order
  • 24dfa0d fix(clap_mangen): Take into consideration display_order
  • Additional commits viewable in compare view

Updates clap_derive from 4.5.47 to 4.5.49

Release notes

Sourced from clap_derive's releases.

v4.5.48

[4.5.48] - 2025-09-19

Documentation

  • Add a new CLI Concepts document as another way of framing clap
  • Expand the typed_derive cookbook entry
Changelog

Sourced from clap_derive's changelog.

[4.5.49] - 2025-10-13

Fixes

  • (help) Correctly wrap when ANSI escape codes are present

[4.5.48] - 2025-09-19

Documentation

  • Add a new CLI Concepts document as another way of framing clap
  • Expand the typed_derive cookbook entry
Commits
  • 0bb3ad7 chore: Release
  • 5cb5ce3 docs: Update changelog
  • 245c8ba Merge pull request #6149 from epage/wrap
  • dd17a41 fix(help): Correctly calculate wrap points with ANSI escape codes
  • 2cc4e35 test(ui): Avoid override term width
  • 93e3559 refactor(help): Clarify that we're carrying over indentation
  • b1c46e6 refactor(help): Clarify var name
  • 03b9b38 test(help): Show styled wrapping behavior
  • c9a39a5 Merge pull request #6146 from clap-rs/renovate/actions-checkout-5.x
  • 58599fb chore(deps): Update actions/checkout action to v5
  • Additional commits viewable in compare view

Updates clap_lex from 0.7.5 to 0.7.6

Changelog

Sourced from clap_lex's changelog.

v0.7.6 (2015-05-05)

Improvements

  • Options adds number of values to options in help/usage (c1c993c4)

Features

  • from_usage adds ability to add value names or num of vals in usage string (ad55748c, closes #98)

Bug Fixes

  • MultipleValues properly distinguishes between multiple values and multiple occurrences (dd2a7564, closes #99)
  • help fixes tab alignment with multiple values (847001ff)

Documentation

  • from_usage explains new usage strings with multiple values (5a3a42df)
Commits
  • 0bb3ad7 chore: Release
  • 5cb5ce3 docs: Update changelog
  • 245c8ba Merge pull request #6149 from epage/wrap
  • dd17a41 fix(help): Correctly calculate wrap points with ANSI escape codes
  • 2cc4e35 test(ui): Avoid override term width
  • 93e3559 refactor(help): Clarify that we're carrying over indentation
  • b1c46e6 refactor(help): Clarify var name
  • 03b9b38 test(help): Show styled wrapping behavior
  • c9a39a5 Merge pull request #6146 from clap-rs/renovate/actions-checkout-5.x
  • 58599fb chore(deps): Update actions/checkout action to v5
  • Additional commits viewable in compare view

Updates env_filter from 0.1.3 to 0.1.4

Commits
  • 1514675 chore: Release
  • a68e6ae docs: Update changelog
  • 20f89b8 Merge pull request #384 from InnocentusLime/clone-impl
  • 558cd75 feat(env_filter): implement Clone for Filter
  • 2ac0e54 Merge pull request #383 from rust-cli/renovate/actions-setup-python-6.x
  • 1d777ae chore(deps): Update actions/setup-python action to v6
  • af83efc Merge pull request #382 from rust-cli/renovate/actions-checkout-5.x
  • 0a94978 chore(deps): Update actions/checkout action to v5
  • c0ac31e Merge pull request #381 from epage/template
  • 0fb4835 chore: Update from _rust template
  • Additional commits viewable in compare view

Updates find-msvc-tools from 0.1.2 to 0.1.4

Release notes

Sourced from find-msvc-tools's releases.

find-msvc-tools-v0.1.4

Other

  • Allow using VCToolsVersion to request a specific msvc version (#1589)
  • Regenerate windows sys bindings (#1591)

find-msvc-tools-v0.1.3

Other

  • Regenerate windows sys bindings (#1572)
Commits

Updates flate2 from 1.1.2 to 1.1.5

Release notes

Sourced from flate2's releases.

1.1.5

This bugfix release fixes #508, as flush didn't always work anymore in conjunction with miniz_oxide.

What's Changed

Full Changelog: rust-lang/flate2-rs@1.1.4...1.1.5

1.1.3

What's Changed

New Contributors

Full Changelog: rust-lang/flate2-rs@1.1.2...1.1.3

Commits
  • 2661fbb Merge pull request #509 from fintelia/revert-flush-change
  • bc36cf4 Bump patch version
  • 4341fe2 Revert "Use partial flushes with miniz_oxide backend"
  • ac412e9 Merge pull request #506 from NobodyXu/patch-1
  • bf0315b Release flste2 1.1.4
  • 350de28 Merge pull request #505 from NobodyXu/patch-1
  • 29552c7 Fix docs.rs build
  • 3be6590 Merge pull request #504 from Byron/release
  • 7ad1bad bump the patch level for a new release
  • 3cae7da Merge pull request #502 from NobodyXu/patch-1
  • Additional commits viewable in compare view

Updates generic-array from 0.14.7 to 0.14.9

Commits

Updates getrandom from 0.3.3 to 0.3.4

Release notes

Sourced from getrandom's releases.

getrandom v0.3.4

Major change to wasm_js backend

Now, when the wasm_js feature is enabled, the wasm_js backend will be used by default. Users of wasm32-unknown-unknown targeting JavaScript environments like the Web and Node.js will no longer need to specify:

--cfg getrandom_backend="wasm_js"

in RUSTFLAGS for the crate to compile. They can now simple enable a feature.

Note: this should not affect non-JS users of the wasm32-unknown-unknown target. Using --cfg getrandom_backend will still override the source of randomness even if the wasm_js feature is enabled. This includes --cfg getrandom_backend=custom and --cfg getrandom_backend=unsupported.

For more information, see the discussions in #671, #675, and #730.

Added

  • unsupported opt-in backend #667
  • windows_legacy opt-in backend #724

Changed

  • Implement Memory Sanitizer unpoisoning more precisely #678
  • Relax MSRV for the linux_raw opt-in backend on ARM targets #688
  • Use getrandom syscall on all RISC-V Linux targets #699
  • Replaced wasi dependency with wasip2 #721
  • Enable wasm_js backend by default if the wasm_js feature is enabled #730

Removed

  • Unstable rustc-dep-of-std crate feature #694

#667: rust-random/getrandom#667 #671: rust-random/getrandom#671 #675: rust-random/getrandom#675 #678: rust-random/getrandom#678 #688: rust-random/getrandom#688 #694: rust-random/getrandom#694 #699: rust-random/getrandom#699 #721: rust-random/getrandom#721 #724: rust-random/getrandom#724 #730:

@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Nov 1, 2025
@Byron
Copy link
Member

Byron commented Nov 2, 2025

@EliahKagan For this to work, I think we'd need to limit pulldown-cmark to a previous version for a while. That way the actual migration can be postponed, while updating everything else to more recent versions.

@EliahKagan
Copy link
Member

EliahKagan commented Nov 2, 2025

Unfortunately, we have been limiting pulldown-cmark this way in dependabot.yml for some time:

ignore:
# Temporarily keep pulldown-cmark at 0.9.* (see comments in #54 and #59).
- dependency-name: pulldown-cmark
update-types:
- 'version-update:semver-major'
- 'version-update:semver-minor'

Convenience links: #54, #59.

So it looks like Dependabot is no longer following the configuration we have set for it and that it was following before!

(We have similar limitations for some other creates in the dependabot.yml in the gitoxide repository, but I cannot currently tell if Dependabot is heeding those there, due to the more severe problem of GitoxideLabs/gitoxide#2245.)

@EliahKagan
Copy link
Member

EliahKagan commented Nov 2, 2025

I'll have Dependabot recreate this, in case it was somehow a temporary problem, though I doubt that. Doing this has the further benefit that it will create it for the current tip of the main branch, though the changes on main are such that it shouldn't really make a difference.

I'll do so first by telling it to recreate this PR with a Dependabot command and, if/when that fails to fix it, I'll manually trigger a rescan. But I don't expect either of these things to help.

One of the reasons I doubt this will help is that I have also gotten this problem in the corresponding Dependabot PR in my fork, EliahKagan#33, where I enable Dependabot for testing purposes.

Assuming rescanning does not work, I will then try ungrouping pulldown-cmark so that grouped PRs will not include it. Dependabot may try to update it separately and open non-mergeable PRs for it specifically, but it would open a grouped PR without it. I expect that this would work, but I want to make sure this is really a durable problem (rather than one that immediately goes away by itself) before doing it. Also, I'm not certain it would work; if I am right that Dependabot is not following our configuration correctly, which strongly appears to be the case, then all bets are off as to whether it would follow another configuration approach correctly.

@EliahKagan
Copy link
Member

@dependabot recreate

Bumps the cargo group with 63 updates:

| Package | From | To |
| --- | --- | --- |
| [clap](https://github.com/clap-rs/clap) | `4.5.48` | `4.5.51` |
| [toml_edit](https://github.com/toml-rs/toml) | `0.23.4` | `0.23.6` |
| [pulldown-cmark](https://github.com/raphlinus/pulldown-cmark) | `0.9.6` | `0.13.0` |
| [bitflags](https://github.com/bitflags/bitflags) | `2.9.4` | `2.10.0` |
| [unicode-properties](https://github.com/unicode-rs/unicode-properties) | `0.1.3` | `0.1.4` |
| [anstream](https://github.com/rust-cli/anstyle) | `0.6.20` | `0.6.21` |
| [bstr](https://github.com/BurntSushi/bstr) | `1.12.0` | `1.12.1` |
| [cc](https://github.com/rust-lang/cc-rs) | `1.2.39` | `1.2.44` |
| [cfg-if](https://github.com/rust-lang/cfg-if) | `1.0.3` | `1.0.4` |
| [clap_builder](https://github.com/clap-rs/clap) | `4.5.48` | `4.5.51` |
| [clap_derive](https://github.com/clap-rs/clap) | `4.5.47` | `4.5.49` |
| [clap_lex](https://github.com/clap-rs/clap) | `0.7.5` | `0.7.6` |
| [env_filter](https://github.com/rust-cli/env_logger) | `0.1.3` | `0.1.4` |
| [find-msvc-tools](https://github.com/rust-lang/cc-rs) | `0.1.2` | `0.1.4` |
| [flate2](https://github.com/rust-lang/flate2-rs) | `1.1.2` | `1.1.5` |
| [generic-array](https://github.com/fizyk20/generic-array) | `0.14.7` | `0.14.9` |
| [getrandom](https://github.com/rust-random/getrandom) | `0.3.3` | `0.3.4` |
| [gix-bitmap](https://github.com/GitoxideLabs/gitoxide) | `0.2.14` | `0.2.15` |
| [gix-chunk](https://github.com/GitoxideLabs/gitoxide) | `0.4.11` | `0.4.12` |
| [gix-date](https://github.com/GitoxideLabs/gitoxide) | `0.10.5` | `0.10.7` |
| [gix-trace](https://github.com/GitoxideLabs/gitoxide) | `0.1.13` | `0.1.15` |
| [gix-utils](https://github.com/GitoxideLabs/gitoxide) | `0.3.0` | `0.3.1` |
| [gix-validate](https://github.com/GitoxideLabs/gitoxide) | `0.10.0` | `0.10.1` |
| [home](https://github.com/rust-lang/cargo) | `0.5.11` | `0.5.12` |
| [icu_locale_core](https://github.com/unicode-org/icu4x) | `2.0.0` | `2.1.1` |
| [icu_normalizer](https://github.com/unicode-org/icu4x) | `2.0.0` | `2.1.1` |
| [icu_normalizer_data](https://github.com/unicode-org/icu4x) | `2.0.0` | `2.1.1` |
| [icu_properties](https://github.com/unicode-org/icu4x) | `2.0.1` | `2.1.1` |
| [icu_properties_data](https://github.com/unicode-org/icu4x) | `2.0.1` | `2.1.1` |
| [icu_provider](https://github.com/unicode-org/icu4x) | `2.0.0` | `2.1.1` |
| [indexmap](https://github.com/indexmap-rs/indexmap) | `2.11.4` | `2.12.0` |
| [is_terminal_polyfill](https://github.com/polyfill-rs/is_terminal_polyfill) | `1.70.1` | `1.70.2` |
| [libc](https://github.com/rust-lang/libc) | `0.2.176` | `0.2.177` |
| [litemap](https://github.com/unicode-org/icu4x) | `0.8.0` | `0.8.1` |
| [lock_api](https://github.com/Amanieu/parking_lot) | `0.4.13` | `0.4.14` |
| [memmap2](https://github.com/RazrFalcon/memmap2-rs) | `0.9.8` | `0.9.9` |
| [once_cell_polyfill](https://github.com/polyfill-rs/once_cell_polyfill) | `1.70.1` | `1.70.2` |
| [openssl-sys](https://github.com/rust-openssl/rust-openssl) | `0.9.109` | `0.9.110` |
| [parking_lot](https://github.com/Amanieu/parking_lot) | `0.12.4` | `0.12.5` |
| [parking_lot_core](https://github.com/Amanieu/parking_lot) | `0.9.11` | `0.9.12` |
| [potential_utf](https://github.com/unicode-org/icu4x) | `0.1.3` | `0.1.4` |
| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.101` | `1.0.103` |
| redox_syscall | `0.5.17` | `0.5.18` |
| [regex-automata](https://github.com/rust-lang/regex) | `0.4.11` | `0.4.13` |
| [serde_spanned](https://github.com/toml-rs/toml) | `1.0.0` | `1.0.3` |
| [smol_str](https://github.com/rust-analyzer/smol_str) | `0.3.2` | `0.3.4` |
| [socket2](https://github.com/rust-lang/socket2) | `0.6.0` | `0.6.1` |
| [stable_deref_trait](https://github.com/storyyeller/stable_deref_trait) | `1.2.0` | `1.2.1` |
| [syn](https://github.com/dtolnay/syn) | `2.0.106` | `2.0.108` |
| [tinystr](https://github.com/unicode-org/icu4x) | `0.8.1` | `0.8.2` |
| [toml](https://github.com/toml-rs/toml) | `0.9.4` | `0.9.7` |
| [toml_datetime](https://github.com/toml-rs/toml) | `0.7.0` | `0.7.3` |
| [toml_parser](https://github.com/toml-rs/toml) | `1.0.3` | `1.0.4` |
| [toml_writer](https://github.com/toml-rs/toml) | `1.0.3` | `1.0.4` |
| [typenum](https://github.com/paholg/typenum) | `1.18.0` | `1.19.0` |
| [unicode-ident](https://github.com/dtolnay/unicode-ident) | `1.0.19` | `1.0.22` |
| [unicode-normalization](https://github.com/unicode-rs/unicode-normalization) | `0.1.24` | `0.1.25` |
| [writeable](https://github.com/unicode-org/icu4x) | `0.6.1` | `0.6.2` |
| [yoke](https://github.com/unicode-org/icu4x) | `0.8.0` | `0.8.1` |
| [yoke-derive](https://github.com/unicode-org/icu4x) | `0.8.0` | `0.8.1` |
| [zerotrie](https://github.com/unicode-org/icu4x) | `0.2.2` | `0.2.3` |
| [zerovec](https://github.com/unicode-org/icu4x) | `0.11.4` | `0.11.5` |
| [zerovec-derive](https://github.com/unicode-org/icu4x) | `0.11.1` | `0.11.2` |


Updates `clap` from 4.5.48 to 4.5.51
- [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.48...clap_complete-v4.5.51)

Updates `toml_edit` from 0.23.4 to 0.23.6
- [Commits](toml-rs/toml@v0.23.4...v0.23.6)

Updates `pulldown-cmark` from 0.9.6 to 0.13.0
- [Release notes](https://github.com/raphlinus/pulldown-cmark/releases)
- [Commits](pulldown-cmark/pulldown-cmark@v0.9.6...v0.13.0)

Updates `bitflags` from 2.9.4 to 2.10.0
- [Release notes](https://github.com/bitflags/bitflags/releases)
- [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md)
- [Commits](bitflags/bitflags@2.9.4...2.10.0)

Updates `unicode-properties` from 0.1.3 to 0.1.4
- [Commits](https://github.com/unicode-rs/unicode-properties/commits)

Updates `anstream` from 0.6.20 to 0.6.21
- [Commits](rust-cli/anstyle@anstream-v0.6.20...anstream-v0.6.21)

Updates `bstr` from 1.12.0 to 1.12.1
- [Commits](BurntSushi/bstr@1.12.0...1.12.1)

Updates `cc` from 1.2.39 to 1.2.44
- [Release notes](https://github.com/rust-lang/cc-rs/releases)
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md)
- [Commits](rust-lang/cc-rs@cc-v1.2.39...cc-v1.2.44)

Updates `cfg-if` from 1.0.3 to 1.0.4
- [Release notes](https://github.com/rust-lang/cfg-if/releases)
- [Changelog](https://github.com/rust-lang/cfg-if/blob/main/CHANGELOG.md)
- [Commits](rust-lang/cfg-if@v1.0.3...v1.0.4)

Updates `clap_builder` from 4.5.48 to 4.5.51
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@v4.5.48...v4.5.51)

Updates `clap_derive` from 4.5.47 to 4.5.49
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@v4.5.47...v4.5.49)

Updates `clap_lex` from 0.7.5 to 0.7.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_lex-v0.7.5...clap_lex-v0.7.6)

Updates `env_filter` from 0.1.3 to 0.1.4
- [Release notes](https://github.com/rust-cli/env_logger/releases)
- [Changelog](https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md)
- [Commits](rust-cli/env_logger@env_filter-v0.1.3...env_filter-v0.1.4)

Updates `find-msvc-tools` from 0.1.2 to 0.1.4
- [Release notes](https://github.com/rust-lang/cc-rs/releases)
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md)
- [Commits](rust-lang/cc-rs@find-msvc-tools-v0.1.2...find-msvc-tools-v0.1.4)

Updates `flate2` from 1.1.2 to 1.1.5
- [Release notes](https://github.com/rust-lang/flate2-rs/releases)
- [Commits](rust-lang/flate2-rs@1.1.2...1.1.5)

Updates `generic-array` from 0.14.7 to 0.14.9
- [Release notes](https://github.com/fizyk20/generic-array/releases)
- [Changelog](https://github.com/fizyk20/generic-array/blob/master/CHANGELOG.md)
- [Commits](https://github.com/fizyk20/generic-array/commits)

Updates `getrandom` from 0.3.3 to 0.3.4
- [Release notes](https://github.com/rust-random/getrandom/releases)
- [Changelog](https://github.com/rust-random/getrandom/blob/master/CHANGELOG.md)
- [Commits](rust-random/getrandom@v0.3.3...v0.3.4)

Updates `gix-bitmap` from 0.2.14 to 0.2.15
- [Release notes](https://github.com/GitoxideLabs/gitoxide/releases)
- [Changelog](https://github.com/GitoxideLabs/gitoxide/blob/main/CHANGELOG.md)
- [Commits](GitoxideLabs/gitoxide@gix-bitmap-v0.2.14...gix-bitmap-v0.2.15)

Updates `gix-chunk` from 0.4.11 to 0.4.12
- [Release notes](https://github.com/GitoxideLabs/gitoxide/releases)
- [Changelog](https://github.com/GitoxideLabs/gitoxide/blob/main/CHANGELOG.md)
- [Commits](GitoxideLabs/gitoxide@gix-chunk-v0.4.11...gix-chunk-v0.4.12)

Updates `gix-date` from 0.10.5 to 0.10.7
- [Release notes](https://github.com/GitoxideLabs/gitoxide/releases)
- [Changelog](https://github.com/GitoxideLabs/gitoxide/blob/main/CHANGELOG.md)
- [Commits](GitoxideLabs/gitoxide@gix-date-v0.10.5...gix-date-v0.10.7)

Updates `gix-trace` from 0.1.13 to 0.1.15
- [Release notes](https://github.com/GitoxideLabs/gitoxide/releases)
- [Changelog](https://github.com/GitoxideLabs/gitoxide/blob/main/CHANGELOG.md)
- [Commits](GitoxideLabs/gitoxide@gix-trace-v0.1.13...gix-trace-v0.1.15)

Updates `gix-utils` from 0.3.0 to 0.3.1
- [Release notes](https://github.com/GitoxideLabs/gitoxide/releases)
- [Changelog](https://github.com/GitoxideLabs/gitoxide/blob/main/CHANGELOG.md)
- [Commits](GitoxideLabs/gitoxide@gix-utils-v0.3.0...gix-utils-v0.3.1)

Updates `gix-validate` from 0.10.0 to 0.10.1
- [Release notes](https://github.com/GitoxideLabs/gitoxide/releases)
- [Changelog](https://github.com/GitoxideLabs/gitoxide/blob/main/CHANGELOG.md)
- [Commits](GitoxideLabs/gitoxide@gix-validate-v0.10.0...gix-validate-v0.10.1)

Updates `home` from 0.5.11 to 0.5.12
- [Changelog](https://github.com/rust-lang/cargo/blob/master/CHANGELOG.md)
- [Commits](rust-lang/cargo@home-0.5.11...home-0.5.12)

Updates `icu_locale_core` from 2.0.0 to 2.1.1
- [Release notes](https://github.com/unicode-org/icu4x/releases)
- [Changelog](https://github.com/unicode-org/icu4x/blob/main/CHANGELOG.md)
- [Commits](https://github.com/unicode-org/icu4x/commits)

Updates `icu_normalizer` from 2.0.0 to 2.1.1
- [Release notes](https://github.com/unicode-org/icu4x/releases)
- [Changelog](https://github.com/unicode-org/icu4x/blob/main/CHANGELOG.md)
- [Commits](https://github.com/unicode-org/icu4x/commits)

Updates `icu_normalizer_data` from 2.0.0 to 2.1.1
- [Release notes](https://github.com/unicode-org/icu4x/releases)
- [Changelog](https://github.com/unicode-org/icu4x/blob/main/CHANGELOG.md)
- [Commits](https://github.com/unicode-org/icu4x/commits)

Updates `icu_properties` from 2.0.1 to 2.1.1
- [Release notes](https://github.com/unicode-org/icu4x/releases)
- [Changelog](https://github.com/unicode-org/icu4x/blob/main/CHANGELOG.md)
- [Commits](https://github.com/unicode-org/icu4x/commits)

Updates `icu_properties_data` from 2.0.1 to 2.1.1
- [Release notes](https://github.com/unicode-org/icu4x/releases)
- [Changelog](https://github.com/unicode-org/icu4x/blob/main/CHANGELOG.md)
- [Commits](https://github.com/unicode-org/icu4x/commits)

Updates `icu_provider` from 2.0.0 to 2.1.1
- [Release notes](https://github.com/unicode-org/icu4x/releases)
- [Changelog](https://github.com/unicode-org/icu4x/blob/main/CHANGELOG.md)
- [Commits](https://github.com/unicode-org/icu4x/commits)

Updates `indexmap` from 2.11.4 to 2.12.0
- [Changelog](https://github.com/indexmap-rs/indexmap/blob/main/RELEASES.md)
- [Commits](indexmap-rs/indexmap@2.11.4...2.12.0)

Updates `is_terminal_polyfill` from 1.70.1 to 1.70.2
- [Changelog](https://github.com/polyfill-rs/is_terminal_polyfill/blob/main-v1.70/CHANGELOG.md)
- [Commits](polyfill-rs/is_terminal_polyfill@v1.70.1...v1.70.2)

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

Updates `litemap` from 0.8.0 to 0.8.1
- [Release notes](https://github.com/unicode-org/icu4x/releases)
- [Changelog](https://github.com/unicode-org/icu4x/blob/main/CHANGELOG.md)
- [Commits](https://github.com/unicode-org/icu4x/commits)

Updates `lock_api` from 0.4.13 to 0.4.14
- [Release notes](https://github.com/Amanieu/parking_lot/releases)
- [Changelog](https://github.com/Amanieu/parking_lot/blob/master/CHANGELOG.md)
- [Commits](Amanieu/parking_lot@lock_api-v0.4.13...lock_api-v0.4.14)

Updates `memmap2` from 0.9.8 to 0.9.9
- [Changelog](https://github.com/RazrFalcon/memmap2-rs/blob/master/CHANGELOG.md)
- [Commits](RazrFalcon/memmap2-rs@v0.9.8...v0.9.9)

Updates `once_cell_polyfill` from 1.70.1 to 1.70.2
- [Changelog](https://github.com/polyfill-rs/once_cell_polyfill/blob/v1.70.2/CHANGELOG.md)
- [Commits](polyfill-rs/once_cell_polyfill@v1.70.1...v1.70.2)

Updates `openssl-sys` from 0.9.109 to 0.9.110
- [Release notes](https://github.com/rust-openssl/rust-openssl/releases)
- [Commits](rust-openssl/rust-openssl@openssl-sys-v0.9.109...openssl-sys-v0.9.110)

Updates `parking_lot` from 0.12.4 to 0.12.5
- [Release notes](https://github.com/Amanieu/parking_lot/releases)
- [Changelog](https://github.com/Amanieu/parking_lot/blob/master/CHANGELOG.md)
- [Commits](Amanieu/parking_lot@parking_lot-v0.12.4...parking_lot-v0.12.5)

Updates `parking_lot_core` from 0.9.11 to 0.9.12
- [Release notes](https://github.com/Amanieu/parking_lot/releases)
- [Changelog](https://github.com/Amanieu/parking_lot/blob/master/CHANGELOG.md)
- [Commits](Amanieu/parking_lot@parking_lot_core-v0.9.11...parking_lot_core-v0.9.12)

Updates `potential_utf` from 0.1.3 to 0.1.4
- [Release notes](https://github.com/unicode-org/icu4x/releases)
- [Changelog](https://github.com/unicode-org/icu4x/blob/main/CHANGELOG.md)
- [Commits](https://github.com/unicode-org/icu4x/commits)

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

Updates `redox_syscall` from 0.5.17 to 0.5.18

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

Updates `serde_spanned` from 1.0.0 to 1.0.3
- [Commits](toml-rs/toml@serde_spanned-v1.0.0...serde_spanned-v1.0.3)

Updates `smol_str` from 0.3.2 to 0.3.4
- [Changelog](https://github.com/rust-analyzer/smol_str/blob/master/CHANGELOG.md)
- [Commits](rust-analyzer/smol_str@v0.3.2...v0.3.4)

Updates `socket2` from 0.6.0 to 0.6.1
- [Release notes](https://github.com/rust-lang/socket2/releases)
- [Changelog](https://github.com/rust-lang/socket2/blob/master/CHANGELOG.md)
- [Commits](rust-lang/socket2@v0.6.0...v0.6.1)

Updates `stable_deref_trait` from 1.2.0 to 1.2.1
- [Commits](https://github.com/storyyeller/stable_deref_trait/commits)

Updates `syn` from 2.0.106 to 2.0.108
- [Release notes](https://github.com/dtolnay/syn/releases)
- [Commits](dtolnay/syn@2.0.106...2.0.108)

Updates `tinystr` from 0.8.1 to 0.8.2
- [Release notes](https://github.com/unicode-org/icu4x/releases)
- [Changelog](https://github.com/unicode-org/icu4x/blob/main/CHANGELOG.md)
- [Commits](https://github.com/unicode-org/icu4x/commits)

Updates `toml` from 0.9.4 to 0.9.7
- [Commits](toml-rs/toml@toml-v0.9.4...toml-v0.9.7)

Updates `toml_datetime` from 0.7.0 to 0.7.3
- [Commits](toml-rs/toml@toml_datetime-v0.7.0...toml_datetime-v0.7.3)

Updates `toml_parser` from 1.0.3 to 1.0.4
- [Commits](toml-rs/toml@toml_parser-v1.0.3...toml_parser-v1.0.4)

Updates `toml_writer` from 1.0.3 to 1.0.4
- [Commits](toml-rs/toml@toml_writer-v1.0.3...toml_writer-v1.0.4)

Updates `typenum` from 1.18.0 to 1.19.0
- [Release notes](https://github.com/paholg/typenum/releases)
- [Changelog](https://github.com/paholg/typenum/blob/main/CHANGELOG.md)
- [Commits](paholg/typenum@v1.18.0...v1.19.0)

Updates `unicode-ident` from 1.0.19 to 1.0.22
- [Release notes](https://github.com/dtolnay/unicode-ident/releases)
- [Commits](dtolnay/unicode-ident@1.0.19...1.0.22)

Updates `unicode-normalization` from 0.1.24 to 0.1.25
- [Commits](https://github.com/unicode-rs/unicode-normalization/commits)

Updates `writeable` from 0.6.1 to 0.6.2
- [Release notes](https://github.com/unicode-org/icu4x/releases)
- [Changelog](https://github.com/unicode-org/icu4x/blob/main/CHANGELOG.md)
- [Commits](https://github.com/unicode-org/icu4x/compare/ind/[email protected]/[email protected])

Updates `yoke` from 0.8.0 to 0.8.1
- [Release notes](https://github.com/unicode-org/icu4x/releases)
- [Changelog](https://github.com/unicode-org/icu4x/blob/main/CHANGELOG.md)
- [Commits](https://github.com/unicode-org/icu4x/commits)

Updates `yoke-derive` from 0.8.0 to 0.8.1
- [Release notes](https://github.com/unicode-org/icu4x/releases)
- [Changelog](https://github.com/unicode-org/icu4x/blob/main/CHANGELOG.md)
- [Commits](https://github.com/unicode-org/icu4x/commits)

Updates `zerotrie` from 0.2.2 to 0.2.3
- [Release notes](https://github.com/unicode-org/icu4x/releases)
- [Changelog](https://github.com/unicode-org/icu4x/blob/main/CHANGELOG.md)
- [Commits](https://github.com/unicode-org/icu4x/commits)

Updates `zerovec` from 0.11.4 to 0.11.5
- [Release notes](https://github.com/unicode-org/icu4x/releases)
- [Changelog](https://github.com/unicode-org/icu4x/blob/main/CHANGELOG.md)
- [Commits](https://github.com/unicode-org/icu4x/commits)

Updates `zerovec-derive` from 0.11.1 to 0.11.2
- [Release notes](https://github.com/unicode-org/icu4x/releases)
- [Changelog](https://github.com/unicode-org/icu4x/blob/main/CHANGELOG.md)
- [Commits](https://github.com/unicode-org/icu4x/commits)

---
updated-dependencies:
- dependency-name: clap
  dependency-version: 4.5.51
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: toml_edit
  dependency-version: 0.23.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: pulldown-cmark
  dependency-version: 0.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: bitflags
  dependency-version: 2.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: unicode-properties
  dependency-version: 0.1.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: anstream
  dependency-version: 0.6.21
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: bstr
  dependency-version: 1.12.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: cc
  dependency-version: 1.2.44
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: cfg-if
  dependency-version: 1.0.4
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: clap_builder
  dependency-version: 4.5.51
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: clap_derive
  dependency-version: 4.5.49
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: clap_lex
  dependency-version: 0.7.6
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: env_filter
  dependency-version: 0.1.4
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: find-msvc-tools
  dependency-version: 0.1.4
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: flate2
  dependency-version: 1.1.5
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: generic-array
  dependency-version: 0.14.9
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: getrandom
  dependency-version: 0.3.4
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: gix-bitmap
  dependency-version: 0.2.15
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: gix-chunk
  dependency-version: 0.4.12
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: gix-date
  dependency-version: 0.10.7
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: gix-trace
  dependency-version: 0.1.15
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: gix-utils
  dependency-version: 0.3.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: gix-validate
  dependency-version: 0.10.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: home
  dependency-version: 0.5.12
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: icu_locale_core
  dependency-version: 2.1.1
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: icu_normalizer
  dependency-version: 2.1.1
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: icu_normalizer_data
  dependency-version: 2.1.1
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: icu_properties
  dependency-version: 2.1.1
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: icu_properties_data
  dependency-version: 2.1.1
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: icu_provider
  dependency-version: 2.1.1
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: indexmap
  dependency-version: 2.12.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: is_terminal_polyfill
  dependency-version: 1.70.2
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: libc
  dependency-version: 0.2.177
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: litemap
  dependency-version: 0.8.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: lock_api
  dependency-version: 0.4.14
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: memmap2
  dependency-version: 0.9.9
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: once_cell_polyfill
  dependency-version: 1.70.2
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: openssl-sys
  dependency-version: 0.9.110
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: parking_lot
  dependency-version: 0.12.5
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: parking_lot_core
  dependency-version: 0.9.12
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: potential_utf
  dependency-version: 0.1.4
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: proc-macro2
  dependency-version: 1.0.103
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: redox_syscall
  dependency-version: 0.5.18
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: regex-automata
  dependency-version: 0.4.13
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: serde_spanned
  dependency-version: 1.0.3
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: smol_str
  dependency-version: 0.3.4
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: socket2
  dependency-version: 0.6.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: stable_deref_trait
  dependency-version: 1.2.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: syn
  dependency-version: 2.0.108
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: tinystr
  dependency-version: 0.8.2
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: toml
  dependency-version: 0.9.7
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: toml_datetime
  dependency-version: 0.7.3
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: toml_parser
  dependency-version: 1.0.4
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: toml_writer
  dependency-version: 1.0.4
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: typenum
  dependency-version: 1.19.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: unicode-ident
  dependency-version: 1.0.22
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: unicode-normalization
  dependency-version: 0.1.25
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: writeable
  dependency-version: 0.6.2
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: yoke
  dependency-version: 0.8.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: yoke-derive
  dependency-version: 0.8.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: zerotrie
  dependency-version: 0.2.3
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: zerovec
  dependency-version: 0.11.5
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: zerovec-derive
  dependency-version: 0.11.2
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/cargo/cargo-2765cd486b branch from 75ea4b6 to a7e2c7a Compare November 2, 2025 18:30
@EliahKagan
Copy link
Member

@dependabot recreate did not fix the problem. I'm now manually triggering a rescan.

EliahKagan added a commit to EliahKagan/cargo-smart-release that referenced this pull request Nov 2, 2025
This is an attempt to work around the problem seen in GitoxideLabs#85 and
discussed in comments there, where even though we prohibit version
updates to `pulldown-cmark` already (see `dependendabot.yml`, GitoxideLabs#54,
and GitoxideLabs#59), Dependabot has recently begun to attempt them anyway.

This may not prevent Dependabot from attempting to update the crate
to a version it's not supposed to, but it should cause any such
attempts to be done in their own PRs, separate from the main
grouped PR where other updates are done.
@EliahKagan
Copy link
Member

As, expected, manually rescanning (whose logs can be seen there) did not work either.

Copy link
Member

@EliahKagan EliahKagan left a comment

Choose a reason for hiding this comment

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

I've opened #86 to exclude pulldown-cmark updates from being grouped with the other updates. Once that's merged, Dependabot should make a new PR (or two PRs), superseding this PR and hopefully allowing grouped PRs to avoid wrongly updating pulldown-cmark and to be mergeable.

Edit: #86 is merged, the modified dependabot.yml has passed validation, and Dependabot is working on an update.

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Nov 2, 2025

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot bot closed this Nov 2, 2025
@dependabot dependabot bot deleted the dependabot/cargo/cargo-2765cd486b branch November 2, 2025 19:01
@Byron
Copy link
Member

Byron commented Nov 2, 2025

Thanks so much! I merged the new dependabot PR, it passed CI.

@EliahKagan
Copy link
Member

No problem. If only the debacle in GitoxideLabs/gitoxide#2245 had such an easy workaround as the problem here! (It very well may have a straightforward workaround, but I haven't managed to figure one out.)

@Byron
Copy link
Member

Byron commented Nov 2, 2025

I hope it's possible to ignore the issue (GitoxideLabs/gitoxide#2245) , hoping it's going to be fixed upstream.

EliahKagan added a commit to EliahKagan/gitoxide that referenced this pull request Nov 24, 2025
Dependabot is working again for cargo dependencies: GitoxideLabs#2245 was due
to dependabot/dependabot-core#13345,
fixed in dependabot/dependabot-core#13359.

However, now we get an analogous problem in here in `gitoxide` with
`expectrl` and `imara-diff` to the problem previously encountered
in `cargo-smart-release` with `pulldown-cmark`. That was seen in
GitoxideLabs/cargo-smart-release#85, where
even though it is held back in `dependabot.yml`, Dependabot
proposed updates to it in `Cargo.toml`. The analogous problem here
can be seen in GitoxideLabs#2268, which includes `expectrl` and `imara-diff`.

In GitoxideLabs/cargo-smart-release#86, we
worked around the problem in `cargo-smart-release` by explicitly
excluding `pulldown-cmark` from grouped updates, so that PRs would
be made without it even of Dependabot were to wrongly detect that
it should attempt to upgrade it. That was even more effective than
anticipated, in that Dependabot also refrained from opening extra
non-grouped PRs for it (it heeded the version restrictions again).

This attempts an analogous change here in `dependabot.yml` for
`gitoxide`, excluding `expectrl` and `imara-diff` from grouped
version updates. Hopefully this will at least allow Dependabot
grouped version update PRs to be made that don't bump those crates.
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.

3 participants