-
Notifications
You must be signed in to change notification settings - Fork 12
Bump the cargo group with 11 updates #71
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Bumps the cargo group with 11 updates: | Package | From | To | | --- | --- | --- | | [gix](https://github.com/GitoxideLabs/gitoxide) | `0.72.1` | `0.73.0` | | [gix-config](https://github.com/GitoxideLabs/gitoxide) | `0.45.1` | `0.46.0` | | [gix-diff](https://github.com/GitoxideLabs/gitoxide) | `0.52.1` | `0.53.0` | | [gix-odb](https://github.com/GitoxideLabs/gitoxide) | `0.69.1` | `0.70.0` | | [gix-pack](https://github.com/GitoxideLabs/gitoxide) | `0.59.1` | `0.60.0` | | [gix-protocol](https://github.com/GitoxideLabs/gitoxide) | `0.50.1` | `0.51.0` | | [gix-refspec](https://github.com/GitoxideLabs/gitoxide) | `0.30.1` | `0.31.0` | | [gix-revision](https://github.com/GitoxideLabs/gitoxide) | `0.34.1` | `0.35.0` | | [gix-shallow](https://github.com/GitoxideLabs/gitoxide) | `0.4.0` | `0.5.0` | | [gix-transport](https://github.com/GitoxideLabs/gitoxide) | `0.47.0` | `0.48.0` | | [gix-url](https://github.com/GitoxideLabs/gitoxide) | `0.31.0` | `0.32.0` | Updates `gix` from 0.72.1 to 0.73.0 - [Release notes](https://github.com/GitoxideLabs/gitoxide/releases) - [Changelog](https://github.com/GitoxideLabs/gitoxide/blob/main/CHANGELOG.md) - [Commits](GitoxideLabs/gitoxide@gix-v0.72.1...gix-v0.73.0) Updates `gix-config` from 0.45.1 to 0.46.0 - [Release notes](https://github.com/GitoxideLabs/gitoxide/releases) - [Changelog](https://github.com/GitoxideLabs/gitoxide/blob/main/CHANGELOG.md) - [Commits](GitoxideLabs/gitoxide@gix-config-v0.45.1...gix-config-v0.46.0) Updates `gix-diff` from 0.52.1 to 0.53.0 - [Release notes](https://github.com/GitoxideLabs/gitoxide/releases) - [Changelog](https://github.com/GitoxideLabs/gitoxide/blob/main/CHANGELOG.md) - [Commits](GitoxideLabs/gitoxide@gix-diff-v0.52.1...gix-diff-v0.53.0) Updates `gix-odb` from 0.69.1 to 0.70.0 - [Release notes](https://github.com/GitoxideLabs/gitoxide/releases) - [Changelog](https://github.com/GitoxideLabs/gitoxide/blob/main/CHANGELOG.md) - [Commits](GitoxideLabs/gitoxide@gix-odb-v0.69.1...gix-odb-v0.70.0) Updates `gix-pack` from 0.59.1 to 0.60.0 - [Release notes](https://github.com/GitoxideLabs/gitoxide/releases) - [Changelog](https://github.com/GitoxideLabs/gitoxide/blob/main/CHANGELOG.md) - [Commits](GitoxideLabs/gitoxide@gix-pack-v0.59.1...gix-pack-v0.60.0) Updates `gix-protocol` from 0.50.1 to 0.51.0 - [Release notes](https://github.com/GitoxideLabs/gitoxide/releases) - [Changelog](https://github.com/GitoxideLabs/gitoxide/blob/main/CHANGELOG.md) - [Commits](GitoxideLabs/gitoxide@gix-protocol-v0.50.1...gix-protocol-v0.51.0) Updates `gix-refspec` from 0.30.1 to 0.31.0 - [Release notes](https://github.com/GitoxideLabs/gitoxide/releases) - [Changelog](https://github.com/GitoxideLabs/gitoxide/blob/main/CHANGELOG.md) - [Commits](GitoxideLabs/gitoxide@gix-refspec-v0.30.1...gix-refspec-v0.31.0) Updates `gix-revision` from 0.34.1 to 0.35.0 - [Release notes](https://github.com/GitoxideLabs/gitoxide/releases) - [Changelog](https://github.com/GitoxideLabs/gitoxide/blob/main/CHANGELOG.md) - [Commits](GitoxideLabs/gitoxide@gix-revision-v0.34.1...gix-revision-v0.35.0) Updates `gix-shallow` from 0.4.0 to 0.5.0 - [Release notes](https://github.com/GitoxideLabs/gitoxide/releases) - [Changelog](https://github.com/GitoxideLabs/gitoxide/blob/main/CHANGELOG.md) - [Commits](GitoxideLabs/gitoxide@gix-shallow-v0.4.0...gix-shallow-v0.5.0) Updates `gix-transport` from 0.47.0 to 0.48.0 - [Release notes](https://github.com/GitoxideLabs/gitoxide/releases) - [Changelog](https://github.com/GitoxideLabs/gitoxide/blob/main/CHANGELOG.md) - [Commits](GitoxideLabs/gitoxide@gix-transport-v0.47.0...gix-transport-v0.48.0) Updates `gix-url` from 0.31.0 to 0.32.0 - [Release notes](https://github.com/GitoxideLabs/gitoxide/releases) - [Changelog](https://github.com/GitoxideLabs/gitoxide/blob/main/CHANGELOG.md) - [Commits](GitoxideLabs/gitoxide@gix-url-v0.31.0...gix-url-v0.32.0) --- updated-dependencies: - dependency-name: gix dependency-version: 0.73.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo - dependency-name: gix-config dependency-version: 0.46.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: cargo - dependency-name: gix-diff dependency-version: 0.53.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: cargo - dependency-name: gix-odb dependency-version: 0.70.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: cargo - dependency-name: gix-pack dependency-version: 0.60.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: cargo - dependency-name: gix-protocol dependency-version: 0.51.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: cargo - dependency-name: gix-refspec dependency-version: 0.31.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: cargo - dependency-name: gix-revision dependency-version: 0.35.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: cargo - dependency-name: gix-shallow dependency-version: 0.5.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: cargo - dependency-name: gix-transport dependency-version: 0.48.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: cargo - dependency-name: gix-url dependency-version: 0.32.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: cargo ... Signed-off-by: dependabot[bot] <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm looking into why #70 didn't include these.
It's normal for Dependabot to be able to find some updates immediately after installing some updates, because new package versions are being released all the time. However, it seems to me that the direct gix dependency, and transitive dependencies through it, should've been grouped with #70. These versions did not just recently come out, and furthermore there were various gix-* dependencies updated in #70.
I found out about this in an experiment in my fork, EliahKagan#25. Based on that, I manually triggered a Dependabot scan here, which created this PR. (The different ways of creating the PR might be responsible for the difference in how rich the information in the PR description is, I'm not sure. Whether or not that's responsible, I don't think that difference is related to whatever caused these updates not to be included in #70.)
In view of the number of dependencies beyond #70 that can be updated here, as well as the substantial decrease in number of crate versions that need to be built as dependencies, I am inclined to approve and merge this PR, in spite of the slight additional churn. But I'm going to try to figure out a bit more about what caused these to be omitted from #70, first.
(I'm also going to look at the changelogs in the usual way to see if there is any reason to think any of the SemVer-breaking changes may inflict subtle changes on the behavior of csr, though I don't expect that here.)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Apparently what happened is that #70 only updated transitive gix-* dependencies in the lock file that were consistent with the preexisting version of gix specified in the manifest. It did not update the gix dependency in the manifest. (It therefore also did not update gix-* dependencies in the lock file to versions too new to be consistent with the older gix in the manifest.)
In view of our dependabot.yml file's contents, which include dependency-type: all, I'm not clear on why this happens. But I think it's okay to go ahead with merging these further updates immediately, for the reasons articulated in #71 (review).
There are breaking changes in these gitoxide crates, but I believe everything is OK for csr.
Edit: Rescanning again after merging this PR shows no more dependencies to be upgraded, so Cargo.toml and Cargo.lock seem to be in good shape, though I plan to keep an eye out for why Dependabot wasn't able to do this in one go.
|
I just came here to say thanks for your continued help and support, I truly appreciate it 🙏. |
Bumps the cargo group with 11 updates:
0.72.10.73.00.45.10.46.00.52.10.53.00.69.10.70.00.59.10.60.00.50.10.51.00.30.10.31.00.34.10.35.00.4.00.5.00.47.00.48.00.31.00.32.0Updates
gixfrom 0.72.1 to 0.73.0Release notes
Sourced from gix's releases.
... (truncated)
Commits
5a919c4Release gix-date v0.10.3, gix-actor v0.35.2, gix-trace v0.1.13, gix-path v0.1...65037b5update changelogs prior to releasea8b5751fix:gix submodule listnow prints the submodule path in debug modea773854fix: improve error message for when there is too many packs.45b369cdoc: Improve and correctnormalize()documentation (#2074)1dd9329Merge pull request #2077 from EliahKagan/releasing-eventsef5fff1Don't runrelease.ymlonpushexcept in testinge249706Addjustrecipes that triggerrelease.yml60c29a5Merge pull request #2061 from orthros/pseudo-refs43f92b5refactorUpdates
gix-configfrom 0.45.1 to 0.46.0Release notes
Sourced from gix-config's releases.
Commits
5a919c4Release gix-date v0.10.3, gix-actor v0.35.2, gix-trace v0.1.13, gix-path v0.1...65037b5update changelogs prior to releasea8b5751fix:gix submodule listnow prints the submodule path in debug modea773854fix: improve error message for when there is too many packs.45b369cdoc: Improve and correctnormalize()documentation (#2074)1dd9329Merge pull request #2077 from EliahKagan/releasing-eventsef5fff1Don't runrelease.ymlonpushexcept in testinge249706Addjustrecipes that triggerrelease.yml60c29a5Merge pull request #2061 from orthros/pseudo-refs43f92b5refactorUpdates
gix-difffrom 0.52.1 to 0.53.0Release notes
Sourced from gix-diff's releases.
... (truncated)
Commits
5a919c4Release gix-date v0.10.3, gix-actor v0.35.2, gix-trace v0.1.13, gix-path v0.1...65037b5update changelogs prior to releasea8b5751fix:gix submodule listnow prints the submodule path in debug modea773854fix: improve error message for when there is too many packs.45b369cdoc: Improve and correctnormalize()documentation (#2074)1dd9329Merge pull request #2077 from EliahKagan/releasing-eventsef5fff1Don't runrelease.ymlonpushexcept in testinge249706Addjustrecipes that triggerrelease.yml60c29a5Merge pull request #2061 from orthros/pseudo-refs43f92b5refactorUpdates
gix-odbfrom 0.69.1 to 0.70.0Release notes
Sourced from gix-odb's releases.
Commits
5a919c4Release gix-date v0.10.3, gix-actor v0.35.2, gix-trace v0.1.13, gix-path v0.1...65037b5update changelogs prior to releasea8b5751fix:gix submodule listnow prints the submodule path in debug modea773854fix: improve error message for when there is too many packs.45b369cdoc: Improve and correctnormalize()documentation (#2074)1dd9329Merge pull request #2077 from EliahKagan/releasing-eventsef5fff1Don't runrelease.ymlonpushexcept in testinge249706Addjustrecipes that triggerrelease.yml60c29a5Merge pull request #2061 from orthros/pseudo-refs43f92b5refactorUpdates
gix-packfrom 0.59.1 to 0.60.0Release notes
Sourced from gix-pack's releases.
Commits
5a919c4Release gix-date v0.10.3, gix-actor v0.35.2, gix-trace v0.1.13, gix-path v0.1...65037b5update changelogs prior to releasea8b5751fix:gix submodule listnow prints the submodule path in debug modea773854fix: improve error message for when there is too many packs.45b369cdoc: Improve and correctnormalize()documentation (#2074)1dd9329Merge pull request #2077 from EliahKagan/releasing-eventsef5fff1Don't runrelease.ymlonpushexcept in testinge249706Addjustrecipes that triggerrelease.yml60c29a5Merge pull request #2061 from orthros/pseudo-refs43f92b5refactorUpdates
gix-protocolfrom 0.50.1 to 0.51.0Release notes
Sourced from gix-protocol's releases.
Commits
5a919c4Release gix-date v0.10.3, gix-actor v0.35.2, gix-trace v0.1.13, gix-path v0.1...65037b5update changelogs prior to releasea8b5751fix:gix submodule listnow prints the submodule path in debug modea773854fix: improve error message for when there is too many packs.45b369cdoc: Improve and correctnormalize()documentation (#2074)1dd9329Merge pull request #2077 from EliahKagan/releasing-eventsef5fff1Don't runrelease.ymlonpushexcept in testinge249706Addjustrecipes that triggerrelease.yml60c29a5Merge pull request #2061 from orthros/pseudo-refs43f92b5refactorUpdates
gix-refspecfrom 0.30.1 to 0.31.0Release notes
Sourced from gix-refspec's releases.
Changelog
Sourced from gix-refspec's changelog.
... (truncated)
Commits
5a919c4Release gix-date v0.10.3, gix-actor v0.35.2, gix-trace v0.1.13, gix-path v0.1...65037b5update changelogs prior to releasea8b5751fix:gix submodule listnow prints the submodule path in debug modea773854fix: improve error message for when there is too many packs.45b369cdoc: Improve and correctnormalize()documentation (#2074)1dd9329Merge pull request #2077 from EliahKagan/releasing-eventsef5fff1Don't runrelease.ymlonpushexcept in testinge249706Addjustrecipes that triggerrelease.yml60c29a5Merge pull request #2061 from orthros/pseudo-refs43f92b5refactorUpdates
gix-revisionfrom 0.34.1 to 0.35.0Release notes
Sourced from gix-revision's releases.
Changelog
Sourced from gix-revision's changelog.
... (truncated)
Commits
5a919c4Release gix-date v0.10.3, gix-actor v0.35.2, gix-trace v0.1.13, gix-path v0.1...65037b5update changelogs prior to releasea8b5751fix:gix submodule listnow prints the submodule path in debug modea773854fix: improve error message for when there is too many packs.45b369cdoc: Improve and correctnormalize()documentation (#2074)1dd9329Merge pull request #2077 from EliahKagan/releasing-eventsef5fff1Don't runrelease.ymlonpushexcept in testinge249706Addjustrecipes that triggerrelease.yml60c29a5Merge pull request #2061 from orthros/pseudo-refs43f92b5refactorUpdates
gix-shallowfrom 0.4.0 to 0.5.0Release notes
Sourced from gix-shallow's releases.
Changelog
Sourced from gix-shallow's changelog.
... (truncated)
Commits
5a919c4Release gix-date v0.10.3, gix-actor v0.35.2, gix-trace v0.1.13, gix-path v0.1...65037b5update changelogs prior to releasea8b5751fix:gix submodule listnow prints the submodule path in debug modea773854fix: improve error message for when there is too many packs.45b369cdoc: Improve and correctnormalize()documentation (#2074)1dd9329Merge pull request #2077 from EliahKagan/releasing-eventsef5fff1Don't runrelease.ymlonpushexcept in testinge249706Addjustrecipes that triggerrelease.yml60c29a5Merge pull request #2061 from orthros/pseudo-refs43f92b5refactorUpdates
gix-transportfrom 0.47.0 to 0.48.0Release notes
Sourced from gix-transport's releases.
Commits
5a919c4Release gix-date v0.10.3, gix-actor v0.35.2, gix-trace v0.1.13, gix-path v0.1...65037b5update changelogs prior to releasea8b5751fix:gix submodule listnow prints the submodule path in debug modea773854fix: improve error message for when there is too many packs.45b369cdoc: Improve and correctnormalize()documentation (#2074)1dd9329Merge pull request #2077 from EliahKagan/releasing-eventsef5fff1Don't runrelease.ymlonpushexcept in testinge249706Addjustrecipes that triggerrelease.yml60c29a5Merge pull request #2061 from orthros/pseudo-refs43f92b5refactorUpdates
gix-urlfrom 0.31.0 to 0.32.0Release notes
Sourced from gix-url's releases.
Changelog
Sourced from gix-url's changelog.
... (truncated)
Commits
5a919c4Release gix-date v0.10.3, gix-actor v0.35.2, gix-trace v0.1.13, gix-path v0.1...65037b5update changelogs prior to releasea8b5751fix:gix submodule listnow prints the submodule path in debug modea773854fix: improve error message for when there is too many packs.45b369cdoc: Improve and correctnormalize()documentation (#2074)1dd9329Merge pull request #2077 from EliahKagan/releasing-eventsef5fff1Don't runrelease.ymlonpushexcept in testinge249706Addjustrecipes that triggerrelease.yml60c29a5Merge pull request #2061 from orthros/pseudo-refs43f92b5refactorDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions