Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

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

Bumps the cargo group with 32 updates:

Package From To
clap 4.5.40 4.5.42
cargo_metadata 0.20.0 0.21.0
toml_edit 0.22.27 0.23.2
crates-index 3.10.0 3.11.0
cargo_toml 0.22.1 0.22.3
winnow 0.7.11 0.7.12
cargo-util-schemas 0.2.0 0.8.2
cc 1.2.27 1.2.31
clap_builder 4.5.40 4.5.42
clap_derive 4.5.40 4.5.41
crc32fast 1.4.2 1.5.0
gix-actor 0.35.1 0.35.2
gix-command 0.6.1 0.6.2
gix-config-value 0.15.0 0.15.1
gix-credentials 0.29.0 0.30.0
gix-date 0.10.2 0.10.3
gix-filter 0.19.2 0.20.0
gix-negotiate 0.20.1 0.21.0
gix-packetline 0.19.0 0.19.1
gix-packetline-blocking 0.19.0 0.19.1
gix-path 0.10.18 0.10.19
gix-pathspec 0.11.0 0.12.0
gix-prompt 0.11.0 0.11.1
gix-submodule 0.19.1 0.20.0
gix-trace 0.1.12 0.1.13
libredox 0.1.4 0.1.9
memmap2 0.9.5 0.9.7
redox_syscall 0.5.13 0.5.17
rustix 1.0.7 1.0.8
serde_json 1.0.140 1.0.142
thiserror 1.0.69 2.0.12
thiserror-impl 1.0.69 2.0.12

Updates clap from 4.5.40 to 4.5.42

Release notes

Sourced from clap's releases.

v4.5.42

[4.5.42] - 2025-07-30

Fixes

  • Include subcommand visible long aliases in --help
Changelog

Sourced from clap's changelog.

[4.5.42] - 2025-07-30

Fixes

  • Include subcommand visible long aliases in --help

[4.5.41] - 2025-07-09

Features

  • Add Styles::context and Styles::context_value to customize the styling of [default: value] like notes in the --help
Commits
  • 27cc4b7 chore: Release
  • 16a4fc7 docs: Update changelog
  • 07f9f15 Merge pull request #5874 from tetzng/fix-fish-completions
  • 721deab chore: Release
  • a4be55b docs: Update changelog
  • fd5e691 Merge pull request #5877 from therealprof/features/use-btreemap-instead-of-so...
  • 6604e79 Use BTreeMap instead of a sorted Vec
  • 28e163a fix(complete): Remove {} and replace commas with newlines
  • b5a47c4 chore: Release
  • b154a7a docs: Update changelog
  • Additional commits viewable in compare view

Updates cargo_metadata from 0.20.0 to 0.21.0

Commits
  • 70018a8 Update main.yml
  • 523cfbe bump msrv
  • b1a61d3 bump version
  • 0f300d5 Merge pull request #295 from smoelius/update-cargo-util-schemas
  • 4b28226 Merge pull request #300 from joeferner/fix-node-dep-name
  • bcd2373 fix clippy errors
  • 73aaebb fixes "package name cannot be empty" under "resolve/nodes/deps/name"
  • f9a67c2 Merge pull request #298 from kornelski/result
  • 289e117 Make Result alias wildcard-import-proof
  • a9147a6 Merge pull request #297 from ranger-ross/build-dir-unstable-support
  • Additional commits viewable in compare view

Updates toml_edit from 0.22.27 to 0.23.2

Commits
  • b59f06a chore: Release
  • 39a1813 docs: Update changelog
  • b57b9ce fix(edit): Don't lose whitespace in empty arrays (#1011)
  • 8fe4f07 fix(edit): Don't lose whitespace in empty arrays
  • 0446e4d test(edit): Show we lose array trailing text
  • 3580649 chore: Release
  • a2fe3ab docs: Update changelog
  • e8d41a4 feat(writer): Add TomlInteger::new (#1005)
  • 8568ac9 docs(writer): Provide an example for TomlStringBuilder
  • 4287e21 docs(writer): Cross-link custom encoders
  • Additional commits viewable in compare view

Updates crates-index from 3.10.0 to 3.11.0

Release notes

Sourced from crates-index's releases.

v3.11.0

What's Changed

Full Changelog: frewsxcv/rust-crates-index@v3.10.0...v3.11.0

Changelog

Sourced from crates-index's changelog.

3.11.0 (2025-07-30)

Update depndencies, notably gix to v0.73.

Other

  • upgrade gix to v0.73
  • upgrade toml to v0.9

Commit Statistics

  • 6 commits contributed to the release over the course of 93 calendar days.
  • 93 days passed between releases.
  • 2 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

  • Uncategorized
    • Bump minor version (704d849)
    • Merge pull request #193 from paolobarbolini/gix-0.73 (a1dbd05)
    • Merge pull request #192 from paolobarbolini/toml-0.9 (97a11b2)
    • Upgrade gix to v0.73 (d991215)
    • Upgrade toml to v0.9 (55fedf1)
    • Merge pull request #191 from frewsxcv/update-deps (21d927a)
Commits

Updates cargo_toml from 0.22.1 to 0.22.3

Commits

Updates winnow from 0.7.11 to 0.7.12

Changelog

Sourced from winnow's changelog.

[0.7.12] - 2025-07-11

Features

  • Add impl Accumulate for VecDeque
Commits
  • a0360f6 chore: Release
  • 15bc372 docs: Update changelog
  • 6c193ed Merge pull request #802 from molarmanful/vecdeque-accumulate
  • 5db615d feat(stream): Implement Accumulate for VecDeque
  • f226010 Merge pull request #800 from Kijewski/pr-chars
  • 73ce9fa Implement \<&str as Stream>::next_token() without panics
  • 18f20ee Merge pull request #796 from epage/docs
  • fa51dd4 docs(ref): Clarify distinction between parse and parse_next
  • See full diff in compare view

Updates cargo-util-schemas from 0.2.0 to 0.8.2

Commits

Updates cc from 1.2.27 to 1.2.31

Release notes

Sourced from cc's releases.

cc-v1.2.31

No release notes provided.

cc-v1.2.30

Other

  • define _REENTRANT by default (#1496)

cc-v1.2.29

Other

  • Fix target parsing for powerpc (#1490)

cc-v1.2.28

Other

  • Recognize mlibc environment (#1488)
  • Fix clippy warnings about not using variables in format! strings (#1489)
Changelog

Sourced from cc's changelog.

1.2.31 - 2025-08-01

Other

  • Add doc for using sccache/ccache etc (#1502)
  • ability to statically link against C++ stdlib (#1497)
  • Add instructions on using sccache (#1503)
  • Add support for recognizing some architectures supported by GCC, but not LLVM. (#1500)

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

1.2.30 - 2025-07-18

Other

  • define _REENTRANT by default (#1496)

1.2.29 - 2025-07-05

Other

  • Fix target parsing for powerpc (#1490)

1.2.28 - 2025-07-04

Other

  • Recognize mlibc environment (#1488)
  • Fix clippy warnings about not using variables in format! strings (#1489)
Commits

Updates clap_builder from 4.5.40 to 4.5.42

Release notes

Sourced from clap_builder's releases.

v4.5.42

[4.5.42] - 2025-07-30

Fixes

  • Include subcommand visible long aliases in --help
Changelog

Sourced from clap_builder's changelog.

[4.5.42] - 2025-07-30

Fixes

  • Include subcommand visible long aliases in --help

[4.5.41] - 2025-07-09

Features

  • Add Styles::context and Styles::context_value to customize the styling of [default: value] like notes in the --help
Commits
  • 583ba4a chore: Release
  • e355f4b docs: Update changelog
  • d527522 Merge pull request #6068 from GilShoshan94/master
  • debaa30 fix(help): Visible long flag aliases in help and tests
  • 4f9f007 test(help): Add cases for subcommand aliases
  • 7f16452 chore: Release
  • d5e0f60 docs: Update changelog
  • c04bd0d Merge pull request #6074 from ericgumba/issue_3358
  • f4ba05b fix(clap_mangen): Render optional and multiple values
  • 1ffb9a8 test(clap_mangen): Test rendering optional values
  • Additional commits viewable in compare view

Updates clap_derive from 4.5.40 to 4.5.41

Changelog

Sourced from clap_derive's changelog.

[4.5.41] - 2025-07-09

Features

  • Add Styles::context and Styles::context_value to customize the styling of [default: value] like notes in the --help
Commits
  • 4c03930 chore: Release
  • fb948a2 docs: Update changelog
  • 0f60239 Merge pull request #6057 from GilShoshan94/master
  • 83d4206 test: Update fixture to cover all cases + styling
  • b13274d fix: Rename pvs to dvs for default values
  • df92ea0 feat(help): Allow styling for inline context
  • 0e535e5 chore(deps): Update compatible (dev) (#6054)
  • de57287 chore(deps): Update Rust Stable to v1.88 (#6048)
  • 5504a13 Merge pull request #6047 from clap-rs/revert-6045-cleanup-docsrs
  • c1c243c Revert "Cleanup docs.rs related issues"
  • Additional commits viewable in compare view

Updates crc32fast from 1.4.2 to 1.5.0

Commits

Updates gix-actor from 0.35.1 to 0.35.2

Release notes

Sourced from gix-actor's releases.

gix-actor v0.35.2

New Features

  • implement From<Signature> for Identity for convenient conversions of owned types.

Commit Statistics

  • 9 commits contributed to the release over the course of 79 calendar days.
  • 79 days passed between releases.
  • 1 commit was understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

  • Uncategorized
    • Update changelogs prior to release (65037b5)
    • Merge pull request #2038 from ilyagr/signature-doc (8f6ecfe)
    • Refactor (aff23d6)
    • Gix-actor docs: document conversions between Signature and SignatureRef (8bebd2e)
    • Merge pull request #2036 from GitoxideLabs/improvements (249bf9a)
    • Implement From<Signature> for Identity for convenient conversions of owned types. (8c34d9f)
    • Merge pull request #2033 from GitoxideLabs/dependabot/cargo/cargo-b72232998d (f8d7c0a)
    • Bump the cargo group with 56 updates (151e3a5)
    • Merge pull request #1971 from GitoxideLabs/new-release (8d4c4d1)
Commits
  • 5a919c4 Release gix-date v0.10.3, gix-actor v0.35.2, gix-trace v0.1.13, gix-path v0.1...
  • 65037b5 update changelogs prior to release
  • a8b5751 fix: gix submodule list now prints the submodule path in debug mode
  • a773854 fix: improve error message for when there is too many packs.
  • 45b369c doc: Improve and correct normalize() documentation (#2074)
  • 1dd9329 Merge pull request #2077 from EliahKagan/releasing-events
  • ef5fff1 Don't run release.yml on push except in testing
  • e249706 Add just recipes that trigger release.yml
  • 60c29a5 Merge pull request #2061 from orthros/pseudo-refs
  • 43f92b5 refactor
  • Additional commits viewable in compare view

Updates gix-command from 0.6.1 to 0.6.2

Release notes

Sourced from gix-command's releases.

gix-command v0.6.2

A maintenance release without user-facing changes.

Commit Statistics

  • 4 commits contributed to the release over the course of 59 calendar days.
  • 59 days passed between releases.
  • 0 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

  • Uncategorized
    • Update changelogs prior to release (65037b5)
    • Merge pull request #2062 from rickprice/minor_documentation_fixups (c2eb0c1)
    • Small documentation fixes (bfb1c34)
    • Merge pull request #2014 from GitoxideLabs/zip (648022b)
Commits
  • 5a919c4 Release gix-date v0.10.3, gix-actor v0.35.2, gix-trace v0.1.13, gix-path v0.1...
  • 65037b5 update changelogs prior to release
  • a8b5751 fix: gix submodule list now prints the submodule path in debug mode
  • a773854 fix: improve error message for when there is too many packs.
  • 45b369c doc: Improve and correct normalize() documentation (#2074)
  • 1dd9329 Merge pull request #2077 from EliahKagan/releasing-events
  • ef5fff1 Don't run release.yml on push except in testing
  • e249706 Add just recipes that trigger release.yml
  • 60c29a5 Merge pull request #2061 from orthros/pseudo-refs
  • 43f92b5 refactor
  • Additional commits viewable in compare view

Updates gix-config-value from 0.15.0 to 0.15.1

Release notes

Sourced from gix-config-value's releases.

gix-config-value v0.15.1

A maintenance release without user-facing changes.

Commit Statistics

  • 4 commits contributed to the release over the course of 79 calendar days.
  • 79 days passed between releases.
  • 0 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

  • Uncategorized
    • Update changelogs prior to release (65037b5)
    • Merge pull request #2009 from GitoxideLabs/release-gix-index (c3f06ae)
    • Release gix-path v0.10.18, gix-date v0.10.2, gix-traverse v0.46.2, gix-index v0.40.1 (d2b4c44)
    • Merge pull request #1971 from GitoxideLabs/new-release (8d4c4d1)
Changelog

Sourced from gix-config-value's changelog.

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.45.0 (2025-07-15)

New Features

  • add first debug version of gix tag list

  • gix revision list --long-hashes for faster iteration. The performance of the short-hash generation was improved as well.

  • support for commitgraph list from..to to exercise the new 'hide' capability.

  • Enable precious file parsing in gix CLI by default, allow overrides. That's pretty neat as one can now set GIX_PARSE_PRECIOUS=0 in the environment to disable precious file parsing, good to see what difference it makes.

    It's also possible to do this wiht gix -c gitoxide.parsePrecious=0.

  • add support for multiple blame ranges like gix blame -L <range> -L <other-range> ... Update the blame subcommand to handle multiple line ranges. This allows specifying multiple -L options similar to the usage of git.

Commit Statistics

  • 19 commits contributed to the release over the course of 78 calendar days.
  • 79 days passed between releases.
  • 5 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

  • Uncategorized
    • Merge pull request #2073 from cruessler/add-tag-list (c7af04d)
    • Refactor (750ae9b)
    • Add first debug version of gix tag list (37d3bf2)
    • Merge pull request #2062 from rickprice/minor_documentation_fixups (c2eb0c1)
    • Small documentation fixes (bfb1c34)
    • Merge pull request #2041 from cruessler/add-blame-extraction (dd5f0a4)
    • Merge pull request #2051 from GitoxideLabs/improvements (f933f80)
    • gix revision list --long-hashes for faster iteration. (ab52a49)
    • Adapt to changes in gix-blame (4afc51d)
    • Merge pull request #2022 from cruessler/add-rename-tracking-to-blame (76eddf8)
    • Refactor (3e5365c)

... (truncated)

Commits
  • 5a919c4 Release gix-date v0.10.3, gix-actor v0.35.2, gix-trace v0.1.13, gix-path v0.1...
  • 65037b5 update changelogs prior to release
  • a8b5751 fix: gix submodule list now prints the submodule path in debug mode
  • a773854 fix: improve error message for when there is too many packs.
  • 45b369c doc: Improve and correct normalize() documentation (#2074)
  • 1dd9329 Merge pull request #2077 from EliahKagan/releasing-events
  • ef5fff1 Don't run release.yml on push except in testing
  • e249706 Add just recipes that trigger release.yml
  • 60c29a5 Merge pull request #2061 from orthros/pseudo-refs
  • 43f92b5 refactor
  • Additional commits viewable in compare view

Updates gix-credentials from 0.29.0 to 0.30.0

Release notes

Sourced from gix-credentials's releases.

gix-credentials v0.30.0

New Features

  • add protocol::Context::redacted() as convenient way to not leak secrets.

Bug Fixes (BREAKING)

  • pass password_expiry_utc and oauth_refresh_token in credential helper invocations

Commit Statistics

  • 10 commits contributed to the release over the course of 79 calendar days.
  • 79 days passed between releases.
  • 2 commits were understood as conventional.
  • 1 unique issue was worked on: #1998

Commit Details

  • #1998
    • Pass password_expiry_utc and oauth_refresh_token in credential helper invocations (3a50af5)
  • Uncategorized
    • Update changelogs prior to release (65037b5)
    • Merge pull request #2014 from GitoxideLabs/zip (648022b)
    • Release gix-glob v0.20.1, gix-attributes v0.26.1, gix-command v0.6.1, gix-filter v0.19.2, gix-worktree-stream v0.21.2, gix-archive v0.21.2 (f0ed2cc)
    • Merge pull request #1999 from GitoxideLabs/credential-helper-protocol-fix (8d30ab1)
    • Adapt to changes in gix-sec (6880175)
    • Merge pull request #2009 from GitoxideLabs/release-gix-index (c3f06ae)
    • Release gix-path v0.10.18, gix-date v0.10.2, gix-traverse v0.46.2, gix-index v0.40.1 (d2b4c44)
    • Add protocol::Context::redacted() as convenient way to not leak secrets. (f0cacb0)
    • Merge pull request #1971 from GitoxideLabs/new-release (8d4c4d1)
Changelog

Sourced from gix-credentials's changelog.

0.30.0 (2023-09-24)

This release contains a security fix which assure URLs like 'ssh://-oProxyCommand=open$IFS-aCalculator/foo' will not execute attacker-controlled strings. The above can, on MacOS, launch the calculator app when using it with gix clone for example, up to v0.29.0.

New Features

  • gix status with basic index-worktree comparison
  • gix free index from-list and gix index from-tree gain --skip-hash. This flag can be derived from options, but thus far we have no higher-level writing of the index so this has to do to see the difference in performance.

Refactor

  • both ein and gix now share some code via the gitoxide library. This can slightly improve compile times as well, even though it wasn't measured.

Chore (BREAKING)

  • update to the latest prodash It makes proper usage of Progress types easier and allows them to be used as dyn traits as well.

Bug Fixes (BREAKING)

  • use dyn trait where possible. This reduces compile time due to avoiding duplication.

Commit Statistics

  • 13 commits contributed to the release over the course of 27 calendar days.
  • 33 days passed between releases.
  • 5 commits were understood as conventional.
  • 2 unique issues were worked on: #987, #992

Thanks Clippy

Clippy helped 1 time to make code idiomatic.

Commit Details

... (truncated)

Commits
  • 5a919c4 Release gix-date v0.10.3, gix-actor v0.35.2, gix-trace v0.1.13, gix-path v0.1...
  • 65037b5 update changelogs prior to release
  • a8b5751 fix: gix submodule list now prints the submodule path in debug mode
  • a773854 fix: improve error message for when there is too many packs.
  • 45b369c doc: Improve and correct normalize() documentation (#2074)
  • 1dd9329 Merge pull request #2077 from EliahKagan/releasing-events
  • ef5fff1 Don't run release.yml on push except in testing
  • e249706 Add just recipes that trigger release.yml
  • 60c29a5 Merge pull request #2061 from orthros/pseudo-refs
  • 43f92b5 refactor
  • Additional commits viewable in compare view

Updates gix-date from 0.10.2 to 0.10.3

Release notes

Sourced from gix-date's releases.

gix-date v0.10.3

A maintenance release without user-facing changes.

Commit Statistics

  • 6 commits contributed to the release over the course of 65 calendar days.
  • 65 days passed between releases.
  • 0 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

  • Uncategorized
    • Update changelogs prior to release (65037b5)
    • Merge pull request #2070 from GitoxideLabs/dependabot/cargo/cargo-827bceb7eb (dab97f7)
    • Bump the cargo group across 1 directory with 68 updates (a9a8ea1)
    • Merge pull request #2033 from GitoxideLabs/dependabot/cargo/cargo-b72232998d (f8d7c0a)
    • Bump the cargo group with 56 updates (151e3a5)
    • Merge pull request #2009 from GitoxideLabs/release-gix-index (c3f06ae)
Commits
  • 5a919c4 Release gix-date v0.10.3, gix-actor v0.35.2, gix-trace v0.1.13, gix-path v0.1...
  • 65037b5 update changelogs prior to release
  • a8b5751 fix: gix submodule list now prints the submodule path in debug mode
  • a773854 fix: improve error message for when there is too many packs.
  • 45b369c doc: Improve and correct normalize() documentation (#2074)
  • 1dd9329 Merge pull request #2077 from EliahKagan/releasing-events
  • ef5fff1 Don't run release.yml on push except in testing
  • e249706 Add just recipes that trigger release.yml
  • 60c29a5 Merge pull request #2061 from orthros/pseudo-refs
  • 43f92b5 refactor
  • Additional commits viewable in compare view

Updates gix-filter from 0.19.2 to 0.20.0

Release notes

Sourced from gix-filter's releases.

gix-filter v0.20.0

A maintenance release without user-facing changes.

Commit Statistics

  • 8 commits contributed to the release over the course of 59 calendar days.
  • 59 days passed between releases.
  • 0 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

  • Uncategorized
    • Update changelogs prior to release (65037b5)
    • Merge pull request #2070 from GitoxideLabs/dependabot/cargo/cargo-827bceb7eb (dab97f7)
    • Bump the cargo group across 1 directory with 68 updates (a9a8ea1)
    • Merge pull request #2062 from rickprice/minor_documentation_fixups (c2eb0c1)
    • Small documentation fixes (bfb1c34)
    • Merge pull request #2019 from GitoxideLabs/precious-opt-in (5f9de52)
    • Adapt to changes in gix-ignore and gix-glob, and more. (4ef7806)
    • Merge pull request #2014 from GitoxideLabs/zip (648022b)
Changelog

Sourced from gix-filter's changelog.

0.20.0 (2022-12-22)

This release also fixes compatibility issues that formerly prevented to fetch or clone form https://googlesource.com.

Changed

  • represent GIT_(COMMITTER|AUTHOR)_(NAME|EMAIL|DATE) with git configuration. That way it becomes more obvious where values are coming from.

New Features

  • auto-enabled verbosity for gix fetch/clone and add --no-verbose. I found myself always adding (and having to remember to add) the -v flag for long-running operations so these should be able to default to a higher verbosity level.

    To counter that, there is a new --no-verbose flag to turn that off.

  • add --strict option to enforce strict checking of configuration.

  • gix odb stats to calculate statistics on the object database. This includes the amount of objects along with a listing of where they are located.

  • gix clone --no-tags support. This is the same as git clone --no-tags.

Changed (BREAKING)

  • open::ReplacementObjects is removed in favor of two custom git-configuration flags. Now it's possible to map the environment variables GIT_REPLACE_REF_BASE and GIT_NO_REPLACE_OBJECTS to custom git configuration keys which can also be set, namely gitoxide.odb.replaceObjectsRefBase and gitoxide.odb.noReplaceObjects.

    Along with the possibility of disabling the usage of GIT_ prefixed environment variables one reaches the previous level of control without making object replacement a special case.

New Features (BREAKING)

  • represent object cache configuration like GITOXIDE_PACK_CACHE_MEMORY in git-configuration. That way there is a unified system for how to set values, which may be overridable by configuration variables or not.

    With this changes, the explicit application of environment variables for setting the cache isn't required anymore as everything happens using git-configuration, and automatically, while providing full control like before.

Commit Statistics

  • 22 commits contributed to the release over the course of 30 calendar days.
  • 30 days passed between releases.

... (truncated)

Commits
  • 5a919c4 Release gix-date v0.10.3, gix-actor v0.35.2, gix-trace v0.1.13, gix-path v0.1...
  • 65037b5 update changelogs prior to release
  • a8b5751 fix: gix submodule list now prints the submodule path in debug mode
  • a773854 fix: improve error message for when there is too many packs.
  • 45b369c doc: Improve and correct normalize() documentation (#2074)
  • 1dd9329 Merge pull request #2077 from EliahKagan/releasing-events
  • ef5fff1 Don't run release.yml on push except in testing
  • e249706 Add just recipes that trigger release.yml
  • 60c29a5 Merge pull request #2061 from orthros/pseudo-refs
  • 43f92b5 refactor
  • Additional commits viewable in compare view

Updates gix-negotiate from 0.20.1 to 0.21.0

Release notes

Sourced from gix-negotia...

Description has been truncated

Bumps the cargo group with 32 updates:

| Package | From | To |
| --- | --- | --- |
| [clap](https://github.com/clap-rs/clap) | `4.5.40` | `4.5.42` |
| [cargo_metadata](https://github.com/oli-obk/cargo_metadata) | `0.20.0` | `0.21.0` |
| [toml_edit](https://github.com/toml-rs/toml) | `0.22.27` | `0.23.2` |
| [crates-index](https://github.com/frewsxcv/rust-crates-index) | `3.10.0` | `3.11.0` |
| [cargo_toml](https://gitlab.com/lib.rs/cargo_toml) | `0.22.1` | `0.22.3` |
| [winnow](https://github.com/winnow-rs/winnow) | `0.7.11` | `0.7.12` |
| [cargo-util-schemas](https://github.com/rust-lang/cargo) | `0.2.0` | `0.8.2` |
| [cc](https://github.com/rust-lang/cc-rs) | `1.2.27` | `1.2.31` |
| [clap_builder](https://github.com/clap-rs/clap) | `4.5.40` | `4.5.42` |
| [clap_derive](https://github.com/clap-rs/clap) | `4.5.40` | `4.5.41` |
| [crc32fast](https://github.com/srijs/rust-crc32fast) | `1.4.2` | `1.5.0` |
| [gix-actor](https://github.com/GitoxideLabs/gitoxide) | `0.35.1` | `0.35.2` |
| [gix-command](https://github.com/GitoxideLabs/gitoxide) | `0.6.1` | `0.6.2` |
| [gix-config-value](https://github.com/GitoxideLabs/gitoxide) | `0.15.0` | `0.15.1` |
| [gix-credentials](https://github.com/GitoxideLabs/gitoxide) | `0.29.0` | `0.30.0` |
| [gix-date](https://github.com/GitoxideLabs/gitoxide) | `0.10.2` | `0.10.3` |
| [gix-filter](https://github.com/GitoxideLabs/gitoxide) | `0.19.2` | `0.20.0` |
| [gix-negotiate](https://github.com/GitoxideLabs/gitoxide) | `0.20.1` | `0.21.0` |
| [gix-packetline](https://github.com/GitoxideLabs/gitoxide) | `0.19.0` | `0.19.1` |
| [gix-packetline-blocking](https://github.com/GitoxideLabs/gitoxide) | `0.19.0` | `0.19.1` |
| [gix-path](https://github.com/GitoxideLabs/gitoxide) | `0.10.18` | `0.10.19` |
| [gix-pathspec](https://github.com/GitoxideLabs/gitoxide) | `0.11.0` | `0.12.0` |
| [gix-prompt](https://github.com/GitoxideLabs/gitoxide) | `0.11.0` | `0.11.1` |
| [gix-submodule](https://github.com/GitoxideLabs/gitoxide) | `0.19.1` | `0.20.0` |
| [gix-trace](https://github.com/GitoxideLabs/gitoxide) | `0.1.12` | `0.1.13` |
| libredox | `0.1.4` | `0.1.9` |
| [memmap2](https://github.com/RazrFalcon/memmap2-rs) | `0.9.5` | `0.9.7` |
| redox_syscall | `0.5.13` | `0.5.17` |
| [rustix](https://github.com/bytecodealliance/rustix) | `1.0.7` | `1.0.8` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.140` | `1.0.142` |
| [thiserror](https://github.com/dtolnay/thiserror) | `1.0.69` | `2.0.12` |
| [thiserror-impl](https://github.com/dtolnay/thiserror) | `1.0.69` | `2.0.12` |


Updates `clap` from 4.5.40 to 4.5.42
- [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.40...clap_complete-v4.5.42)

Updates `cargo_metadata` from 0.20.0 to 0.21.0
- [Release notes](https://github.com/oli-obk/cargo_metadata/releases)
- [Changelog](https://github.com/oli-obk/cargo_metadata/blob/main/CHANGELOG.md)
- [Commits](oli-obk/cargo_metadata@0.20.0...0.21.0)

Updates `toml_edit` from 0.22.27 to 0.23.2
- [Commits](toml-rs/toml@v0.22.27...v0.23.2)

Updates `crates-index` from 3.10.0 to 3.11.0
- [Release notes](https://github.com/frewsxcv/rust-crates-index/releases)
- [Changelog](https://github.com/frewsxcv/rust-crates-index/blob/master/CHANGELOG.md)
- [Commits](frewsxcv/rust-crates-index@v3.10.0...v3.11.0)

Updates `cargo_toml` from 0.22.1 to 0.22.3
- [Commits](https://gitlab.com/lib.rs/cargo_toml/compare/v0.22.1...v0.22.3)

Updates `winnow` from 0.7.11 to 0.7.12
- [Changelog](https://github.com/winnow-rs/winnow/blob/main/CHANGELOG.md)
- [Commits](winnow-rs/winnow@v0.7.11...v0.7.12)

Updates `cargo-util-schemas` from 0.2.0 to 0.8.2
- [Changelog](https://github.com/rust-lang/cargo/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/cargo/commits)

Updates `cc` from 1.2.27 to 1.2.31
- [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.27...cc-v1.2.31)

Updates `clap_builder` from 4.5.40 to 4.5.42
- [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.40...v4.5.42)

Updates `clap_derive` from 4.5.40 to 4.5.41
- [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.40...v4.5.41)

Updates `crc32fast` from 1.4.2 to 1.5.0
- [Commits](srijs/rust-crc32fast@v1.4.2...v1.5.0)

Updates `gix-actor` from 0.35.1 to 0.35.2
- [Release notes](https://github.com/GitoxideLabs/gitoxide/releases)
- [Changelog](https://github.com/GitoxideLabs/gitoxide/blob/main/CHANGELOG.md)
- [Commits](GitoxideLabs/gitoxide@gix-actor-v0.35.1...gix-actor-v0.35.2)

Updates `gix-command` from 0.6.1 to 0.6.2
- [Release notes](https://github.com/GitoxideLabs/gitoxide/releases)
- [Changelog](https://github.com/GitoxideLabs/gitoxide/blob/main/CHANGELOG.md)
- [Commits](GitoxideLabs/gitoxide@gix-command-v0.6.1...gix-command-v0.6.2)

Updates `gix-config-value` from 0.15.0 to 0.15.1
- [Release notes](https://github.com/GitoxideLabs/gitoxide/releases)
- [Changelog](https://github.com/GitoxideLabs/gitoxide/blob/main/CHANGELOG.md)
- [Commits](GitoxideLabs/gitoxide@gix-config-value-v0.15.0...gix-config-value-v0.15.1)

Updates `gix-credentials` from 0.29.0 to 0.30.0
- [Release notes](https://github.com/GitoxideLabs/gitoxide/releases)
- [Changelog](https://github.com/GitoxideLabs/gitoxide/blob/main/CHANGELOG.md)
- [Commits](GitoxideLabs/gitoxide@gix-credentials-v0.29.0...gix-credentials-v0.30.0)

Updates `gix-date` from 0.10.2 to 0.10.3
- [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.2...gix-date-v0.10.3)

Updates `gix-filter` from 0.19.2 to 0.20.0
- [Release notes](https://github.com/GitoxideLabs/gitoxide/releases)
- [Changelog](https://github.com/GitoxideLabs/gitoxide/blob/main/CHANGELOG.md)
- [Commits](GitoxideLabs/gitoxide@gix-filter-v0.19.2...gix-filter-v0.20.0)

Updates `gix-negotiate` from 0.20.1 to 0.21.0
- [Release notes](https://github.com/GitoxideLabs/gitoxide/releases)
- [Changelog](https://github.com/GitoxideLabs/gitoxide/blob/main/CHANGELOG.md)
- [Commits](GitoxideLabs/gitoxide@gix-negotiate-v0.20.1...gix-negotiate-v0.21.0)

Updates `gix-packetline` from 0.19.0 to 0.19.1
- [Release notes](https://github.com/GitoxideLabs/gitoxide/releases)
- [Changelog](https://github.com/GitoxideLabs/gitoxide/blob/main/CHANGELOG.md)
- [Commits](GitoxideLabs/gitoxide@gix-packetline-v0.19.0...gix-packetline-v0.19.1)

Updates `gix-packetline-blocking` from 0.19.0 to 0.19.1
- [Release notes](https://github.com/GitoxideLabs/gitoxide/releases)
- [Changelog](https://github.com/GitoxideLabs/gitoxide/blob/main/CHANGELOG.md)
- [Commits](GitoxideLabs/gitoxide@gix-packetline-blocking-v0.19.0...gix-packetline-blocking-v0.19.1)

Updates `gix-path` from 0.10.18 to 0.10.19
- [Release notes](https://github.com/GitoxideLabs/gitoxide/releases)
- [Changelog](https://github.com/GitoxideLabs/gitoxide/blob/main/CHANGELOG.md)
- [Commits](GitoxideLabs/gitoxide@gix-path-v0.10.18...gix-path-v0.10.19)

Updates `gix-pathspec` from 0.11.0 to 0.12.0
- [Release notes](https://github.com/GitoxideLabs/gitoxide/releases)
- [Changelog](https://github.com/GitoxideLabs/gitoxide/blob/main/CHANGELOG.md)
- [Commits](GitoxideLabs/gitoxide@gix-pathspec-v0.11.0...gix-pathspec-v0.12.0)

Updates `gix-prompt` from 0.11.0 to 0.11.1
- [Release notes](https://github.com/GitoxideLabs/gitoxide/releases)
- [Changelog](https://github.com/GitoxideLabs/gitoxide/blob/main/CHANGELOG.md)
- [Commits](GitoxideLabs/gitoxide@gix-prompt-v0.11.0...gix-prompt-v0.11.1)

Updates `gix-submodule` from 0.19.1 to 0.20.0
- [Release notes](https://github.com/GitoxideLabs/gitoxide/releases)
- [Changelog](https://github.com/GitoxideLabs/gitoxide/blob/main/CHANGELOG.md)
- [Commits](GitoxideLabs/gitoxide@gix-submodule-v0.19.1...gix-submodule-v0.20.0)

Updates `gix-trace` from 0.1.12 to 0.1.13
- [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.12...gix-trace-v0.1.13)

Updates `libredox` from 0.1.4 to 0.1.9

Updates `memmap2` from 0.9.5 to 0.9.7
- [Changelog](https://github.com/RazrFalcon/memmap2-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/RazrFalcon/memmap2-rs/commits)

Updates `redox_syscall` from 0.5.13 to 0.5.17

Updates `rustix` from 1.0.7 to 1.0.8
- [Release notes](https://github.com/bytecodealliance/rustix/releases)
- [Changelog](https://github.com/bytecodealliance/rustix/blob/main/CHANGES.md)
- [Commits](bytecodealliance/rustix@v1.0.7...v1.0.8)

Updates `serde_json` from 1.0.140 to 1.0.142
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](serde-rs/json@v1.0.140...v1.0.142)

Updates `thiserror` from 1.0.69 to 2.0.12
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](dtolnay/thiserror@1.0.69...2.0.12)

Updates `thiserror-impl` from 1.0.69 to 2.0.12
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](dtolnay/thiserror@1.0.69...2.0.12)

---
updated-dependencies:
- dependency-name: clap
  dependency-version: 4.5.42
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: cargo_metadata
  dependency-version: 0.21.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: toml_edit
  dependency-version: 0.23.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: crates-index
  dependency-version: 3.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: cargo_toml
  dependency-version: 0.22.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: winnow
  dependency-version: 0.7.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: cargo-util-schemas
  dependency-version: 0.8.2
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: cc
  dependency-version: 1.2.31
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: clap_builder
  dependency-version: 4.5.42
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: clap_derive
  dependency-version: 4.5.41
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: crc32fast
  dependency-version: 1.5.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: gix-actor
  dependency-version: 0.35.2
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: gix-command
  dependency-version: 0.6.2
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: gix-config-value
  dependency-version: 0.15.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: gix-credentials
  dependency-version: 0.30.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: gix-date
  dependency-version: 0.10.3
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: gix-filter
  dependency-version: 0.20.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: gix-negotiate
  dependency-version: 0.21.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: gix-packetline
  dependency-version: 0.19.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: gix-packetline-blocking
  dependency-version: 0.19.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: gix-path
  dependency-version: 0.10.19
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: gix-pathspec
  dependency-version: 0.12.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: gix-prompt
  dependency-version: 0.11.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: gix-submodule
  dependency-version: 0.20.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: gix-trace
  dependency-version: 0.1.13
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: libredox
  dependency-version: 0.1.9
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: memmap2
  dependency-version: 0.9.7
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: redox_syscall
  dependency-version: 0.5.17
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: rustix
  dependency-version: 1.0.8
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: serde_json
  dependency-version: 1.0.142
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: thiserror
  dependency-version: 2.0.12
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: cargo
- dependency-name: thiserror-impl
  dependency-version: 2.0.12
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: cargo
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Aug 1, 2025
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.

LGTM

Notes on dependencies whose version changes are SemVer-breaking:

  • cargo_metadata - changes in oli-obk/cargo_metadata@0.20.0...0.21.0 seem OK for csr
  • toml_edit - changes in https://github.com/toml-rs/toml/blob/main/crates/toml_edit/CHANGELOG.md#0230---2025-07-08 seem OK for csr
  • cargo-util-schemas - transitive through cargo_metadata
  • gix-credentials - SemVer-breaking due to GitoxideLabs/gitoxide#1999, OK for csr
  • gix-filter - maintenance update, SemVer bump is for its own gix-* dependencies
  • gix-negotiate - maintenance update, SemVer bump is for its own gix-* dependencies
  • gix-pathspec - maintenance update, SemVer bump is for its own gix-* dependencies
  • gix-submodule - maintenance update, SemVer bump is for its own gix-* dependencies
  • thiserror - transitive via cargo-util-schemas; our other thiserror dependencies were already at this version
  • thiserror-impl - transitive via thiserror (via cargo-util-schemas), see above

Using the tree: https://gist.github.com/EliahKagan/557c36a0a9f6e603dfd49382694e0a57

Edit: Please note that the above is included in case it has to be looked at later, as in GitoxideLabs/gitoxide#2090 (review). However, these notes are rougher than those there. I would not recommend assuming that the specific claims made in the above blockquote are accurate, since I might've gotten confused with newer versions that I had expected to be included; see #71. (In contrast, everything I said in GitoxideLabs/gitoxide#2090, including in the blockquote, should be accurate, and if not, I would want to make a correction.) Sorry about the initially misleading way I presented these notes.

@EliahKagan
Copy link
Member

@dependabot merge

@dependabot dependabot bot merged commit fa63be7 into main Aug 1, 2025
12 checks passed
@dependabot dependabot bot deleted the dependabot/cargo/cargo-81d39f0e3a branch August 1, 2025 20:07
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