build(deps): update all dependencies
Metadata
Current evaluation
Merged as commit e66a25b5 by lengau: bulk dependency update ahead of Charmcraft 4.2, dropping unused sphinxcontrib.details.directive, disabling new colcon/ruby craft-parts plugins, and pinning pygit2 for core24 libgit2. 4.2 release notes followed in #2589.
Resolution: closed resolved
Reason: The PR itself was merged into main as commit e66a25b5 with approved review from 2 reviewers, landing all dependency updates plus the described plugin/packaging changes for the 4.2 release. Remaining CI failures were noted by the author as pre-existing and unrelated.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged as commit e66a25b5 by lengau: bulk dependency update ahead of Charmcraft 4.2, dropping unused sphinxcontrib.details.directive, disabling new colcon/ruby craft-parts plugins, and pinning pygit2 for core24 libgit2. 4.2 release notes followed in #2589. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged #2583 as e66a25b5, updating dependencies for Charmcraft 4.2 with plugin, documentation, and pygit2 compatibility adjustments. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged dependency update for Charmcraft 4.2. Removed unused Sphinx package, disabled colcon and Ruby craft-parts plugins, and constrained pygit2 for core24. Approved by two reviewers and merged despite known pre-existing CI failures. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged dependency update for Charmcraft 4.2. Removed unused sphinxcontrib.details.directive, disabled colcon and ruby craft-parts plugins, and constrained pygit2 for core24 base. Known test failures were acknowledged prior to merge. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/charmcraft#2584
(confidence 90%)
Follow-up issue 'Enable and integrate the Ruby plugin' opened by the same author, tracking the ruby craft-parts plugin disabled by this PR.
-
Related To:
canonical/charmcraft#2676
(confidence 75%)
Later commit 75ec25c7 'build(deps): enable newer pygit2 on Ubuntu 26.04' relaxes the pygit2 constraint introduced here.
-
Related To:
canonical/charmcraft#2589
(confidence 70%)
Commit ec9e0727 adds the Charmcraft 4.2 release notes that this dependency update prepared for.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2950 build(deps): update all dependencies | charmcraft | merged | Updated all dependencies to latest versions for Charmcraft 4.5, locking direct craft dependencies to minor versions. Merged into main via commit f437144. | |
| #2727 build(deps): update dependencies | charmcraft | merged | Renovate-style dependency refresh by maintainer lengau merged into main as commit 174fd8ff (7 files, +1426/-1239), updating lockfiles/constraints ahead of the Charmcraft 4.3.0 release candidate. | |
| #1493 build(deps): update dependencies | charmcraft | merged | Merged dependency updates in charmcraft#1493 via commit c545a05f, changing two files (+47/-70). | |
| #2803 build(deps): update craft dependencies for 4.4.0 | charmcraft | merged | Merged #2803, updating Charmcraft's craft-* constraints for 4.4.0 and refreshing uv.lock; several distro-specific snap tests still failed at merge. | |
| #2441 build(deps): update dependencies for 4.0.0 | charmcraft | merged | Merged PR #2441 as commit 089e6a5d, bumping all available dependencies (+1795/-1310, 8 files) ahead of the Charmcraft 4.0.0 tag; 3 approvals, all CI checks passed despite 4 ty type-check bot notifications. | |
| #2022 build(deps): update craft-parts | charmcraft | merged | Merged in charmcraft#2022 at commit f993f242, updating requirements-dev.txt to craft-parts 2.1.4 to restore the Poetry plugin. | |
| #838 build(deps): update dependencies | rockcraft | merged | Merged PR #838, updating 33 pinned dependencies, including craft-parts 2.7.0 and setuptools 77.0.1; changes landed in commit d8996ccd. | |
| #2097 build(deps): update bugfixes (main) | charmcraft | merged | Merged in canonical/charmcraft#2097, updating ruff-pre-commit v0.9.2, craft-application 4.8.2, and pyfakefs 5.7.4. | |
| #1494 build(deps): update dependencies for 2.5 branch | charmcraft | merged | Merged dependency updates for the 2.5 branch in canonical/charmcraft#1494 via commit 4d9820b6; test failures were attributed to craft-providers#502. | |
| #1879 build(deps): update dependency craft-cli to v2.7.0 (main) | charmcraft | merged | Renovate dependency bump merged: craft-cli pinned from ==2.6.0 to ==2.7.0 on charmcraft main, merged as commit 72c1d435 (PR #1879), 2 files changed (+2/-2) after 2 approvals. |