← Back to issue list

chore(deps): update dependency craft-parts to v1.23.0

View original Github issue

Metadata

Project
charmcraft
Number
#1142
Type
pull request
State
merged
Author
renovate[bot]
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #1142 in commit 10449f2d, raising craft-parts from 1.20.0 to 1.23.0 in the project pin and lockfile.

Resolution: closed resolved

Reason: PR #1142 was merged as commit 10449f2d, updating charmcraft to craft-parts 1.23.0. A reviewer confirmed the observed spread and store test failures were unrelated to the dependency update.

Evaluated by: mr-cal-bot

No scores available.

Issue body

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [craft-parts](https://togithub.com/canonical/craft-parts) | `==1.20.0` -> `==1.23.0` | [![age](https://badges.renovateapi.com/packages/pypi/craft-parts/1.23.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/pypi/craft-parts/1.23.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/pypi/craft-parts/1.23.0/compatibility-slim/1.20.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/pypi/craft-parts/1.23.0/confidence-slim/1.20.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>canonical/craft-parts (craft-parts)</summary> ### [`v1.23.0`](https://togithub.com/canonical/craft-parts/releases/tag/1.23.0) [Compare Source](https://togithub.com/canonical/craft-parts/compare/1.22.0...1.23.0) ##### What's Changed - github: add issue templates by [@&#8203;sergiusens](https://togithub.com/sergiusens) in [https://github.com/canonical/craft-parts/pull/484](https://togithub.com/canonical/craft-parts/pull/484) - docs: start working on a plugin template; reorganise files by [@&#8203;dboddie](https://togithub.com/dboddie) in [https://github.com/canonical/craft-parts/pull/482](https://togithub.com/canonical/craft-parts/pull/482) - docs: make the part properties reference reusable by [@&#8203;dboddie](https://togithub.com/dboddie) in [https://github.com/canonical/craft-parts/pull/483](https://togithub.com/canonical/craft-parts/pull/483) - packaging: pin Pydantic to <2.0.0 by [@&#8203;tigarmo](https://togithub.com/tigarmo) in [https://github.com/canonical/craft-parts/pull/488](https://togithub.com/canonical/craft-parts/pull/488) - docs: fixed broken references by [@&#8203;dboddie](https://togithub.com/dboddie) in [https://github.com/canonical/craft-parts/pull/486](https://togithub.com/canonical/craft-parts/pull/486) - plugins: be more specific in search for payload Python by [@&#8203;tigarmo](https://togithub.com/tigarmo) in [https://github.com/canonical/craft-parts/pull/487](https://togithub.com/canonical/craft-parts/pull/487) - Release 1.23.0 by [@&#8203;cmatsuoka](https://togithub.com/cmatsuoka) in [https://github.com/canonical/craft-parts/pull/491](https://togithub.com/canonical/craft-parts/pull/491) **Full Changelog**: https://github.com/canonical/craft-parts/compare/1.22.0...1.23.0 ### [`v1.22.0`](https://togithub.com/canonical/craft-parts/releases/tag/1.22.0) [Compare Source](https://togithub.com/canonical/craft-parts/compare/v1.21.1...1.22.0) ##### What's Changed - docs: include reusable content by [@&#8203;dboddie](https://togithub.com/dboddie) in [https://github.com/canonical/craft-parts/pull/468](https://togithub.com/canonical/craft-parts/pull/468) - many: remove todos what won't be done by [@&#8203;cmatsuoka](https://togithub.com/cmatsuoka) in [https://github.com/canonical/craft-parts/pull/469](https://togithub.com/canonical/craft-parts/pull/469) - docs: add a how-to for overriding builds by [@&#8203;tigarmo](https://togithub.com/tigarmo) in [https://github.com/canonical/craft-parts/pull/467](https://togithub.com/canonical/craft-parts/pull/467) - lint: use correct types for SnapSource test by [@&#8203;mr-cal](https://togithub.com/mr-cal) in [https://github.com/canonical/craft-parts/pull/470](https://togithub.com/canonical/craft-parts/pull/470) - docs: fix yaml in examples by [@&#8203;mr-cal](https://togithub.com/mr-cal) in [https://github.com/canonical/craft-parts/pull/466](https://togithub.com/canonical/craft-parts/pull/466) - deps: make python-apt dependency optional by [@&#8203;lengau](https://togithub.com/lengau) in [https://github.com/canonical/craft-parts/pull/455](https://togithub.com/canonical/craft-parts/pull/455) - info: convert TODO to bug by [@&#8203;mr-cal](https://togithub.com/mr-cal) in [https://github.com/canonical/craft-parts/pull/475](https://togithub.com/canonical/craft-parts/pull/475) - parts: add a helper to query overlay use by [@&#8203;tigarmo](https://togithub.com/tigarmo) in [https://github.com/canonical/craft-parts/pull/478](https://togithub.com/canonical/craft-parts/pull/478) - Merge 1.19.6 by [@&#8203;cmatsuoka](https://togithub.com/cmatsuoka) in [https://github.com/canonical/craft-parts/pull/479](https://togithub.com/canonical/craft-parts/pull/479) - Merge 1.21.1 by [@&#8203;cmatsuoka](https://togithub.com/cmatsuoka) in [https://github.com/canonical/craft-parts/pull/480](https://togithub.com/canonical/craft-parts/pull/480) - tox: fix broken tox environments by [@&#8203;lengau](https://togithub.com/lengau) in [https://github.com/canonical/craft-parts/pull/477](https://togithub.com/canonical/craft-parts/pull/477) - infos: apply architecture maps if needed by [@&#8203;lengau](https://togithub.com/lengau) in [https://github.com/canonical/craft-parts/pull/476](https://togithub.com/canonical/craft-parts/pull/476) - source: snap: Forward unmatched parameters by [@&#8203;valentindavid](https://togithub.com/valentindavid) in [https://github.com/canonical/craft-parts/pull/233](https://togithub.com/canonical/craft-parts/pull/233) - Release 1.22.0 by [@&#8203;cmatsuoka](https://togithub.com/cmatsuoka) in [https://github.com/canonical/craft-parts/pull/481](https://togithub.com/canonical/craft-parts/pull/481) ##### New Contributors - [@&#8203;valentindavid](https://togithub.com/valentindavid) made their first contribution in [https://github.com/canonical/craft-parts/pull/233](https://togithub.com/canonical/craft-parts/pull/233) **Full Changelog**: https://github.com/canonical/craft-parts/compare/v1.21.1...1.22.0 ### [`v1.21.1`](https://togithub.com/canonical/craft-parts/compare/v1.21.0...v1.21.1) [Compare Source](https://togithub.com/canonical/craft-parts/compare/v1.21.0...v1.21.1) ### [`v1.21.0`](https://togithub.com/canonical/craft-parts/releases/tag/v1.21.0) [Compare Source](https://togithub.com/canonical/craft-parts/compare/v1.20.0...v1.21.0) #### What's Changed - callbacks: add callback to explicitly list base packages by [@&#8203;cmatsuoka](https://togithub.com/cmatsuoka) in [https://github.com/canonical/craft-parts/pull/448](https://togithub.com/canonical/craft-parts/pull/448) - ci: freeze build and lint versions for 1.19 by [@&#8203;lengau](https://togithub.com/lengau) in [https://github.com/canonical/craft-parts/pull/458](https://togithub.com/canonical/craft-parts/pull/458) - ci: bump github action versions by [@&#8203;mr-cal](https://togithub.com/mr-cal) in [https://github.com/canonical/craft-parts/pull/462](https://togithub.com/canonical/craft-parts/pull/462) - callbacks: add callback to configure overlay package layer by [@&#8203;tigarmo](https://togithub.com/tigarmo) in [https://github.com/canonical/craft-parts/pull/464](https://togithub.com/canonical/craft-parts/pull/464) - Release 1.21.0 by [@&#8203;cmatsuoka](https://togithub.com/cmatsuoka) in [https://github.com/canonical/craft-parts/pull/465](https://togithub.com/canonical/craft-parts/pull/465) **Full Changelog**: https://github.com/canonical/craft-parts/compare/v1.20.0...v1.21.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "every weekend" in timezone Etc/UTC, Automerge - "before 07:00" 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/charmcraft). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi41LjMiLCJ1cGRhdGVkSW5WZXIiOiIzNi41LjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=-->

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #1142 in commit 10449f2d, raising craft-parts from 1.20.0 to 1.23.0 in the project pin and lockfile.
stealth/space-bunny-alpha — closed resolved Renovate dependency bump merged in commit 10449f2d, raising craft-parts from 1.20.0 to 1.23.0; reviewer @lengau approved, noting spread/store test failures were unrelated.
stealth/space-bunny-alpha — closed resolved Merged via canonical/charmcraft#1142 (10449f2d), upgrading craft-parts from 1.20.0 to 1.23.0; reviewer confirmed the spread-test failures were unrelated.
qwen/qwen3.6-35b-a3b — — Merged automated dependency update upgrading craft-parts from v1.20.0 to v1.23.0. Approved by one reviewer, passed CI checks, and successfully merged despite unrelated failing spread tests noted in a comment.
qwen3.6-35b-a3b-mtp-q6 — — Merged automated dependency update upgrading craft-parts from v1.20.0 to v1.23.0. A maintainer verified that reported test failures were external and unrelated, clearing the way for the merge.

Update history

No update history recorded yet.

Related work

Related issues

Issue Project State Summary Similarity
#1442 chore(deps): update dependency craft-parts to v1.26.1 charmcraft merged Renovate bump of craft-parts 1.26.0 -> 1.26.1 merged to main in commit 78ed8378 with 2 approvals; later overtaken by craft-parts v1.27.0 (#1599) and v1.31.0 (#1690).
90%
#1690 chore(deps): update dependency craft-parts to v1.31.0 charmcraft merged Renovate bumped the craft-parts pin from ==1.29.0 to ==1.31.0 in charmcraft (2 files, +2/-2). Merged to main via commit 3a26492c after 2 approvals.
90%
#1599 chore(deps): update dependency craft-parts to v1.27.0 charmcraft merged Renovate PR updating charmcraft's craft-parts pin from ==1.26.2 to ==1.27.0 (2 files, +2/-2). Approved by 2 reviewers with no unresolved comments and merged to main via commit c6e5d545.
88%
#1265 chore(deps): update dependency craft-parts to v1.25.1 charmcraft merged Renovate dependency bump of craft-parts from ==1.24.1 to ==1.25.1 was merged into charmcraft main as commit b848a2d9, updating pyproject.toml and the lock file (+2/-2).
88%
#1805 chore(deps): update internal packages charmcraft merged Merged PR #1805 in commit 61e34e22, updating craft-parts 1.33.0 to 1.34.0 and craft-providers 1.24.1 to 1.25.0.
85%
#1610 chore(deps): update dependency craft-providers to v1.23.1 charmcraft merged Renovate PR #1610 was merged in commit f8582941, updating craft-providers from 1.23.0 to 1.23.1.
85%
#1504 chore(deps): update internal packages charmcraft merged Merged into main via commit bdb435d2, updating craft-parts from 1.26.1 to 1.26.2 and craft-providers from 1.21.0 to 1.22.0.
85%
#420 chore(deps): update dependency craft-providers to v1.20.0 rockcraft merged Merged PR #420 in commit 47e05667, upgrading craft-providers from 1.19.2 to 1.20.0.
84%
#431 chore(deps): update internal packages rockcraft merged Renovate PR merged into main as commit 0a5b2645, bumping craft-application 1.0.0→1.1.0, craft-parts 1.25.2→1.26.0 and craft-providers 1.20.0→1.20.1; approved by 2 reviewers with no unresolved comments or failing CI.
83%
#1023 chore(deps): update dependency craft-providers to v1.7.2 charmcraft merged Renovate PR #1023 was approved and merged, bumping the craft-providers pin from 1.7.1 to 1.7.2 in two requirements files (+2/-2 lines), as commit d1970b2d.
83%