← Back to issue list

build(deps): update dependency craft-parts to ~=2.25.0

View original Github issue

Metadata

Project
imagecraft
Number
#212
Type
pull request
State
merged
Author
renovate[bot]
Labels
PR: Dependencies
Created
Updated
Closed

Current evaluation

Renovate PR merged as commit fca4992, bumping craft-parts from ~=2.23.0 to ~=2.24.0 in imagecraft (approved by 2 reviewers; spread test job failed on Ubuntu 20.04/22.04/24.04).

Resolution: closed resolved

Reason: The dependency bump was merged to main as commit fca4992 ('build(deps): update dependency craft-parts to ~=2.25.0 (#212)'), later superseded by #222 and #242 as the pin advanced to ~=2.26.0 and ~=2.27.0. The PR carried only dependency/lockfile changes, so the failing 'spread' job did not block the merge.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs from Renovate will soon appear from 'Mend'. Learn more [here](https://redirect.github.com/renovatebot/renovate/discussions/37842). This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [craft-parts](https://redirect.github.com/canonical/craft-parts) | `~=2.23.0` -> `~=2.24.0` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/craft-parts/2.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/craft-parts/2.23.0/2.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>canonical/craft-parts (craft-parts)</summary> ### [`v2.24.0`](https://redirect.github.com/canonical/craft-parts/releases/tag/2.24.0) [Compare Source](https://redirect.github.com/canonical/craft-parts/compare/2.23.0...2.24.0) #### What's Changed - ci: run plugin integration tests in separate jobs by [@&#8203;lengau](https://redirect.github.com/lengau) in [#&#8203;1275](https://redirect.github.com/canonical/craft-parts/pull/1275) - test: run all plugin tests with partitions by [@&#8203;lengau](https://redirect.github.com/lengau) in [#&#8203;1286](https://redirect.github.com/canonical/craft-parts/pull/1286) - docs: rewrite some redirects by [@&#8203;lengau](https://redirect.github.com/lengau) in [#&#8203;1302](https://redirect.github.com/canonical/craft-parts/pull/1302) - build: remove pyright from dev dependencies by [@&#8203;bepri](https://redirect.github.com/bepri) in [#&#8203;1298](https://redirect.github.com/canonical/craft-parts/pull/1298) - ci: run non-plugin tests on more platforms by [@&#8203;lengau](https://redirect.github.com/lengau) in [#&#8203;1279](https://redirect.github.com/canonical/craft-parts/pull/1279) - fix: indent multiline examples correctly by [@&#8203;lengau](https://redirect.github.com/lengau) in [#&#8203;1200](https://redirect.github.com/canonical/craft-parts/pull/1200) - ci: test java plugins on more platforms by [@&#8203;lengau](https://redirect.github.com/lengau) in [#&#8203;1303](https://redirect.github.com/canonical/craft-parts/pull/1303) - ci: run Python plugin tests on more platforms by [@&#8203;lengau](https://redirect.github.com/lengau) in [#&#8203;1276](https://redirect.github.com/canonical/craft-parts/pull/1276) - ci: remove a breaking-changed newer version of cmake by [@&#8203;lengau](https://redirect.github.com/lengau) in [#&#8203;1312](https://redirect.github.com/canonical/craft-parts/pull/1312) - feat(plugins): new usrmerge-ready Python plugin by [@&#8203;tigarmo](https://redirect.github.com/tigarmo) in [#&#8203;1264](https://redirect.github.com/canonical/craft-parts/pull/1264) - fix(test): mark chisel integration tests as flaky by [@&#8203;lengau](https://redirect.github.com/lengau) in [#&#8203;1308](https://redirect.github.com/canonical/craft-parts/pull/1308) - fix(test): mark complex script piping test as flaky by [@&#8203;lengau](https://redirect.github.com/lengau) in [#&#8203;1316](https://redirect.github.com/canonical/craft-parts/pull/1316) - docs: add new Python plugin to the changelog by [@&#8203;tigarmo](https://redirect.github.com/tigarmo) in [#&#8203;1319](https://redirect.github.com/canonical/craft-parts/pull/1319) - fix(tests/gradle): explicitly use build output directory by [@&#8203;vpa1977](https://redirect.github.com/vpa1977) in [#&#8203;1320](https://redirect.github.com/canonical/craft-parts/pull/1320) - style: enable strict type checking with pyright by [@&#8203;bepri](https://redirect.github.com/bepri) in [#&#8203;1294](https://redirect.github.com/canonical/craft-parts/pull/1294) - docs: improve the file migration explanation by [@&#8203;bepri](https://redirect.github.com/bepri) in [#&#8203;1307](https://redirect.github.com/canonical/craft-parts/pull/1307) - style(docs): make linkcheck quieter and faster by [@&#8203;lengau](https://redirect.github.com/lengau) in [#&#8203;1321](https://redirect.github.com/canonical/craft-parts/pull/1321) - fix: normalize wildcard entries in filesets by [@&#8203;upils](https://redirect.github.com/upils) in [#&#8203;1318](https://redirect.github.com/canonical/craft-parts/pull/1318) - ci: test non java/python plugins on more platforms by [@&#8203;lengau](https://redirect.github.com/lengau) in [#&#8203;1311](https://redirect.github.com/canonical/craft-parts/pull/1311) - fix: do not collide on "similar" symlinks between overlay and install dir by [@&#8203;upils](https://redirect.github.com/upils) in [#&#8203;1314](https://redirect.github.com/canonical/craft-parts/pull/1314) - docs: document the new python v2 plugin by [@&#8203;bepri](https://redirect.github.com/bepri) in [#&#8203;1324](https://redirect.github.com/canonical/craft-parts/pull/1324) - docs: prepare for 2.24.0 release by [@&#8203;bepri](https://redirect.github.com/bepri) in [#&#8203;1343](https://redirect.github.com/canonical/craft-parts/pull/1343) **Full Changelog**: <https://github.com/canonical/craft-parts/compare/2.23.0...2.24.0> </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/canonical/imagecraft). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJQUjogRGVwZW5kZW5jaWVzIl19-->

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Renovate PR merged as commit fca4992, bumping craft-parts from ~=2.23.0 to ~=2.24.0 in imagecraft (approved by 2 reviewers; spread test job failed on Ubuntu 20.04/22.04/24.04).
stealth/space-bunny-alpha — closed resolved Merged PR #212 in commit fca4992, updating craft-parts from ~=2.23.0 to ~=2.24.0; approved by two reviewers despite spread-test failures on three Ubuntu versions.
qwen/qwen3.6-35b-a3b — — Merged automated dependency update upgrading craft-parts from ~=2.23.0 to ~=2.24.0. Approved by two reviewers and passed most CI checks despite failing spread tests on multiple Ubuntu versions.
qwen3.6-35b-a3b-mtp-q6 — — Merged automated dependency update for craft-parts. The pull request was created and merged by the Renovate bot without manual intervention.

Update history

No update history recorded yet.

Related work

  • Superseded By: canonical/imagecraft#222 (confidence 85%)

    Merged commit 1c5d81b bumps craft-parts further to ~=2.26.0, superseding this pin.

  • Superseded By: canonical/imagecraft#242 (confidence 80%)

    Merged commit d122215 bumps craft-parts to ~=2.27.0; pin later moved on to ~=2.35.0 (#373) and ~=2.37.1 (#448).

Related issues

Issue Project State Summary Similarity
#204 build(deps): update dependency craft-parts to ~=2.22.1 imagecraft merged Merged PR #204 updated craft-parts from ~=2.21.0 to ~=2.22.1.
89%
#448 build(deps): update dependency craft-parts to ~=2.37.1 (main) imagecraft closed Renovate PR #448 updated craft-parts from ~=2.35.0 to ~=2.37.1 and merged into main via commit 221e45d with CI passing.
89%
#373 build(deps): update dependency craft-parts to ~=2.35.0 (main) imagecraft merged Merged PR #373 via commit b31df71, updating craft-parts from ~=2.34.0 to ~=2.35.0.
88%
#222 build(deps): update dependency craft-parts to ~=2.26.0 (main) imagecraft merged Renovate's craft-parts bump from ~=2.25.0 to ~=2.26.0 was merged into main via commit 1c5d81b (approved, 3 reviewers); the constraint has since moved on to ~=2.37.1.
87%
#1250 build(deps): bump craft-parts to 2.34.0 rockcraft closed PR #1250 was closed unmerged after four CI checks failed; later commit ab4f617f updated craft-parts to 2.35.0 instead.
87%
#207 build(deps): use craft-parts 2.23.0 imagecraft merged Merged #207 as deb2eac, upgrading imagecraft to craft-parts ~=2.23.0 after three approvals, with all CI checks passing.
87%
#242 build(deps): update dependency craft-parts to ~=2.27.0 (main) imagecraft merged Renovate's craft-parts update from ~=2.26.0 to ~=2.27.0 was merged into main via PR #242 in commit d122215.
86%
#1276 build(deps): update dependency craft-parts to v2.35.0 (main) rockcraft closed The craft-parts 2.35.0 update was closed unmerged after CI failures; the same update merged via #1307 (ab4f617f).
84%
#1373 build(deps): update craft-parts and craft-application rockcraft closed Routine dependency bump PR by tigarmo updating craft-application and craft-parts, approved by 2 reviewers and merged. Two CI jobs (source-spread-tests, build) were failing at snapshot time.
83%
#361 build(deps): bump craft-parts from 1.24.1 to 1.25.1 rockcraft merged Merged as commit f7cf0295: bumped craft-parts 1.24.1 -> 1.25.1 in 3 files (+3/-3), picking up the Rust plugin improvements; approved by 2 reviewers.
83%