← Back to issue list

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

View original Github issue

Metadata

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

Current evaluation

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.

Resolution: closed resolved

Reason: PR #1690 was merged into main, recorded in charmcraft history as commit 3a26492c 'chore(deps): update dependency craft-parts to v1.31.0 (#1690)', with 2 approving reviewers and no unresolved comments. The dependency constraint was updated to craft-parts ==1.31.0.

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.29.0` -> `==1.31.0` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/craft-parts/1.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/craft-parts/1.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/craft-parts/1.29.0/1.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/craft-parts/1.29.0/1.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>canonical/craft-parts (craft-parts)</summary> ### [`v1.31.0`](https://togithub.com/canonical/craft-parts/releases/tag/1.31.0) [Compare Source](https://togithub.com/canonical/craft-parts/compare/1.30.0...1.31.0) ##### What's Changed - feat(plugin): Refactor NPM plugin by [@&#8203;liushuyu](https://togithub.com/liushuyu) in [https://github.com/canonical/craft-parts/pull/719](https://togithub.com/canonical/craft-parts/pull/719) - New plugin docs by [@&#8203;tigarmo](https://togithub.com/tigarmo) in [https://github.com/canonical/craft-parts/pull/735](https://togithub.com/canonical/craft-parts/pull/735) - Release 1.31.0 by [@&#8203;cmatsuoka](https://togithub.com/cmatsuoka) in [https://github.com/canonical/craft-parts/pull/736](https://togithub.com/canonical/craft-parts/pull/736) **Full Changelog**: https://github.com/canonical/craft-parts/compare/1.30.0...1.31.0 ### [`v1.30.0`](https://togithub.com/canonical/craft-parts/releases/tag/1.30.0) [Compare Source](https://togithub.com/canonical/craft-parts/compare/1.29.0...1.30.0) ##### What's Changed - ci(renovate): fix renovate regex manager by [@&#8203;lengau](https://togithub.com/lengau) in [https://github.com/canonical/craft-parts/pull/646](https://togithub.com/canonical/craft-parts/pull/646) - chore: fix docs spelling issues by [@&#8203;lengau](https://togithub.com/lengau) in [https://github.com/canonical/craft-parts/pull/702](https://togithub.com/canonical/craft-parts/pull/702) - chore(deps): update dependency sphinx-autodoc-typehints to v2.0.1 by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/canonical/craft-parts/pull/704](https://togithub.com/canonical/craft-parts/pull/704) - feat(info): support armv8l by [@&#8203;sergey-borovkov](https://togithub.com/sergey-borovkov) in [https://github.com/canonical/craft-parts/pull/697](https://togithub.com/canonical/craft-parts/pull/697) - chore: update ruff by [@&#8203;lengau](https://togithub.com/lengau) in [https://github.com/canonical/craft-parts/pull/700](https://togithub.com/canonical/craft-parts/pull/700) - build(deps): update pyright to 1.1.358 by [@&#8203;lengau](https://togithub.com/lengau) in [https://github.com/canonical/craft-parts/pull/701](https://togithub.com/canonical/craft-parts/pull/701) - fix(docs): adapt to new ifconfig behavior by [@&#8203;liushuyu](https://togithub.com/liushuyu) in [https://github.com/canonical/craft-parts/pull/718](https://togithub.com/canonical/craft-parts/pull/718) - docs: use canonical-sphinx by [@&#8203;tigarmo](https://togithub.com/tigarmo) in [https://github.com/canonical/craft-parts/pull/720](https://togithub.com/canonical/craft-parts/pull/720) - chore(deps): update dependency ruff to v0.4.3 by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/canonical/craft-parts/pull/709](https://togithub.com/canonical/craft-parts/pull/709) - feat: unregister plugins by [@&#8203;mr-cal](https://togithub.com/mr-cal) in [https://github.com/canonical/craft-parts/pull/726](https://togithub.com/canonical/craft-parts/pull/726) - chore(lint): use ruff from snap by [@&#8203;lengau](https://togithub.com/lengau) in [https://github.com/canonical/craft-parts/pull/715](https://togithub.com/canonical/craft-parts/pull/715) - build: bump version to 1.30.0 by [@&#8203;mr-cal](https://togithub.com/mr-cal) in [https://github.com/canonical/craft-parts/pull/732](https://togithub.com/canonical/craft-parts/pull/732) ##### New Contributors - [@&#8203;sergey-borovkov](https://togithub.com/sergey-borovkov) made their first contribution in [https://github.com/canonical/craft-parts/pull/697](https://togithub.com/canonical/craft-parts/pull/697) **Full Changelog**: https://github.com/canonical/craft-parts/compare/1.29.0...1.30.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved 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.
stealth/space-bunny-alpha — closed resolved Renovate PR #1690 was merged as commit 3a26492c, updating Charmcraft's craft-parts dependency from v1.29.0 to v1.31.0.
stealth/space-bunny-alpha — closed resolved Renovate PR #1690 was merged, updating craft-parts from 1.29.0 to 1.31.0 in commit 3a26492c.
qwen/qwen3.6-35b-a3b — — Merged an automated dependency update upgrading craft-parts from v1.29.0 to v1.31.0. Approved by two reviewers, passed CI checks, and merged with minimal changes.
qwen3.6-35b-a3b-mtp-q6 — — Merged automated dependency update upgrading craft-parts from v1.29.0 to v1.31.0 via Renovate bot. The update incorporates plugin refactoring, documentation improvements, and armv8l support into the main branch.

Update history

No update history recorded yet.

Related work

  • Likely Fixed By: charmcraft#3a26492c (confidence 90%)

    Merge commit in charmcraft history implementing the craft-parts 1.31.0 bump.

  • Related To: canonical/craft-parts#736 (confidence 60%)

    craft-parts 1.31.0 release PR referenced in the changelog carried by this dependency bump.

Related issues

Issue Project State Summary Similarity
#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.
94%
#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).
92%
#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).
90%
#1142 chore(deps): update dependency craft-parts to v1.23.0 charmcraft merged Merged PR #1142 in commit 10449f2d, raising craft-parts from 1.20.0 to 1.23.0 in the project pin and lockfile.
90%
#1004 chore(deps): update dependency craft-providers to v1.7.1 charmcraft merged Renovate bumped craft-providers from 1.7.0 to 1.7.1 in charmcraft's pinned requirements. Merged via commit c598065f, landed through merge commit 6f35d244 (PR #1004).
83%
#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%
#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.
83%
#1465 chore(deps): update dependency craft-application to 1.2.1 charmcraft merged Merged charmcraft#1465 via commit f88283ed, updating craft-application to version 1.2.1 in two files.
82%
#1281 chore(deps): update dependency craft-providers to v1.18.0 - autoclosed charmcraft closed Renovate's craft-providers 1.18.0 bump was auto-closed unmerged; the identical update landed via PR #1294 in commit 59b70f01, bumping the pin in two dependency files (+2/-2).
82%
#4731 chore(deps): update dependency craft-grammar to v1.2.0 snapcraft merged Renovate dependency bump of craft-grammar from 1.1.1/1.1.2 to 1.2.0 was approved and merged via commit be36b4dc0, updating 3 files (+3/-3).
81%