chore(deps): update dependency remote/pygit2 to ~=1.14.1 - autoclosed
Metadata
Current evaluation
The pygit2 1.14.1 Renovate PR was autoclosed unmerged. PR #210 (71db9c5e) superseded it by broadening the dependency to include 1.14 and disabling further updates.
Resolution: closed superseded
Reason: PR #198 was not merged. Merged PR #210, commit 71db9c5e, broadened pygit2 compatibility to include 1.14, updated compatibility tests, and stopped Renovate proposals.
Evaluated by: mr-cal-bot
No scores available.
Issue body
[](https://renovatebot.com)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [remote/pygit2](https://togithub.com/libgit2/pygit2) ([changelog](https://togithub.com/libgit2/pygit2/blob/master/CHANGELOG.md)) | `~=1.13.0` -> `~=1.14.1` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
---
### Release Notes
<details>
<summary>libgit2/pygit2 (remote/pygit2)</summary>
### [`v1.14.1`](https://togithub.com/libgit2/pygit2/blob/HEAD/CHANGELOG.md#1141-2024-02-10)
[Compare Source](https://togithub.com/libgit2/pygit2/compare/v1.14.0...v1.14.1)
- Update wheels to libgit2 v1.7.2
- Now `Object.filemode` returns `enums.FileMode` and `Reference.type` returns
`enums.ReferenceType`
[#​1273](https://togithub.com/libgit2/pygit2/pull/1273)
- Fix tests on Fedora 40
[#​1275](https://togithub.com/libgit2/pygit2/pull/1275)
Deprecations:
- Deprecate `ReferenceType.OID`, use `ReferenceType.DIRECT`
- Deprecate `ReferenceType.LISTALL`, use `ReferenceType.ALL`
### [`v1.14.0`](https://togithub.com/libgit2/pygit2/blob/HEAD/CHANGELOG.md#1140-2024-01-26)
[Compare Source](https://togithub.com/libgit2/pygit2/compare/v1.13.3...v1.14.0)
- Drop support for Python 3.8
- Add Linux wheels for musl on x86\_64
[#​1266](https://togithub.com/libgit2/pygit2/pull/1266)
- New `Repository.submodules` namespace
[#​1250](https://togithub.com/libgit2/pygit2/pull/1250)
- New `Repository.listall_mergeheads()`, `Repository.message`,
`Repository.raw_message` and `Repository.remove_message()`
[#​1261](https://togithub.com/libgit2/pygit2/pull/1261)
- New `pygit2.enums` supersedes the `GIT_` constants
[#​1251](https://togithub.com/libgit2/pygit2/pull/1251)
- Now `Repository.status()`, `Repository.status_file()`,
`Repository.merge_analysis()`, `DiffFile.flags`, `DiffFile.mode`,
`DiffDelta.flags` and `DiffDelta.status` return enums
[#​1263](https://togithub.com/libgit2/pygit2/pull/1263)
- Now repository's `merge()`, `merge_commits()` and `merge_trees()`
take enums/flags for their `favor`, `flags` and `file_flags` arguments.
[#​1271](https://togithub.com/libgit2/pygit2/pull/1271)
[#​1272](https://togithub.com/libgit2/pygit2/pull/1272)
- Fix crash in filter cleanup
[#​1259](https://togithub.com/libgit2/pygit2/pull/1259)
- Documentation fixes
[#​1255](https://togithub.com/libgit2/pygit2/pull/1255)
[#​1258](https://togithub.com/libgit2/pygit2/pull/1258)
[#​1268](https://togithub.com/libgit2/pygit2/pull/1268)
[#​1270](https://togithub.com/libgit2/pygit2/pull/1270)
Breaking changes:
- Remove deprecated `Repository.create_remote(...)` function, use
instead `Repository.remotes.create(...)`
Deprecations:
- Deprecate `Repository.add_submodule(...)`, use `Repository.submodules.add(...)`
- Deprecate `Repository.lookup_submodule(...)`, use `Repository.submodules[...]`
- Deprecate `Repository.init_submodules(...)`, use `Repository.submodules.init(...)`
- Deprecate `Repository.update_submodule(...)`, use `Repository.submodules.update(...)`
- Deprecate `GIT_*` constants, use `pygit2.enums`
- Passign dicts to repository's `merge(...)`, `merge_commits(...)`
and `merge_trees(...)` is deprecated. Instead pass `MergeFavor` for
the `favor` argument, `MergeFlag` for `flags`, and `MergeFileFlag`
for `file_flags`.
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "every weekend" in timezone Etc/UTC, Automerge - "every weekend" in timezone Etc/UTC.
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/canonical/craft-application).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed superseded | The pygit2 1.14.1 Renovate PR was autoclosed unmerged. PR #210 (71db9c5e) superseded it by broadening the dependency to include 1.14 and disabling further updates. | |
| stealth/space-bunny-alpha | — | closed superseded | Renovate’s pygit2 ~=1.14.1 update was autoclosed unmerged; merged PR #210 (71db9c5e) superseded it by broadening support to include pygit2 1.14. | |
| stealth/space-bunny-alpha | — | closed superseded | Autoclosed unmerged; pygit2 1.14 support was instead covered by merged PR #210 (71db9c5e), which broadened the dependency and disabled further Renovate updates. | |
| stealth/space-bunny-alpha | — | closed superseded | Renovate’s pygit2 1.14.1 update was autoclosed unmerged. Later, merged PR #210 (71db9c5e) broadened the dependency to include 1.14 and disabled further updates. | |
| stealth/space-bunny-alpha | — | closed superseded | Autoclosed after merged PR #210 (commit 71db9c5e) broadened pygit2 support to include 1.14, fixed tests, and disabled further Renovate updates. | |
| qwen/qwen3.6-35b-a3b | — | — | Renovate dependency update for remote/pygit2 to ~=1.14.1 was autoclosed and abandoned. Automerge was disabled by configuration, and the request received zero reviews or comments. |
Update history
No update history recorded yet.
Related work
-
Superseded By:
canonical/craft-application#210
(confidence 99%)
Merged as 71db9c5e with a broader pygit2 constraint that covered the proposed update.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #228 chore(deps): update dependency types/pyright to v1.1.374 - autoclosed | starbase | closed | Renovate PR #228 was autoclosed unmerged; merged PR #234 superseded it by bumping Pyright from 1.1.372 to 1.1.375 in commit d88dde5. | |
| #210 build: broaden pygit2 dependency to include 1.14 | craft-application | merged | Merged PR #210 in commit 71db9c5e broadened the pygit2 dependency to include 1.14, updated 1.14+ compatibility tests, and stopped Renovate update proposals. | |
| #1834 build(deps): update dependency pygit2 to v1.15.1 (main) | charmcraft | closed | Renovate PR #1834 was closed unmerged without reviews or CI; the bot ignored pygit2 1.15.1 pending a newer release. | |
| #28 chore(deps): update dependency pydantic to v2 - autoclosed | craft-grammar | closed | Renovate's Pydantic 2 bump was closed unmerged and superseded by dedicated migration PR #33, which landed in commit 5e225fb. | |
| #68 chore(deps): update dependency pydantic_core to v2.27.2 - autoclosed | imagecraft | closed | Renovate's pydantic_core 2.27.2 bump in #68 was autoclosed unmerged after inactivity; no resolving commit or replacement PR was identified. | |
| #524 chore(deps): update dependency mypy to v1 | craft-parts | closed | Renovate PR #524 was closed unmerged in favor of a manual mypy 1.x upgrade tracked in #525; its one-line pin change was not merged. | |
| #191 chore(deps): update development dependencies (non-major) - autoclosed | craft-store | closed | Renovate PR #437 was auto-closed unmerged after 790 days; no resolving commit was provided. | |
| #391 chore(deps): update dependency mypy to v1.6.1 | rockcraft | merged | Renovate bot PR #391 bumped the dev/lint dependency mypy from 1.5.1 to 1.6.1 in pyproject.toml (1 line change). Merged with 2 approvals and no review comments. | |
| #613 chore(deps): update dependency pyright to v1.1.348 | craft-parts | closed | Closed unmerged after the Pyright 1.1.348 update was superseded by merged PR canonical/craft-parts#639 in commit 162a3522. | |
| #4473 chore(deps): update bugfixes | snapcraft | merged | Merged via #4473 in commit 662af4c00, updating eight pinned Python dependencies to newer bugfix releases, including pydantic 1.10.13, psutil 5.9.6, and pygit2 1.13.3. |