← Back to issue list

Update Craft packages

View original Github issue

Metadata

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

Current evaluation

Renovate PR updating craft-parts 1.12.1→1.17.1 and craft-providers 1.6.0→1.6.2 was merged in commit 6606db4b after #953 unblocked requirements-dev.txt updates; discussion led to splitting craft packages into individual PRs.

Resolution: closed resolved

Reason: The PR was approved and merged into main via commit 6606db4b ("Merge pull request #948 from canonical/renovate/craft-packages", content commit b1da4535 "Update Craft packages"), bumping craft-parts to 1.17.1 and craft-providers to 1.6.2 in requirements.txt and requirements-dev.txt.

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.12.1` -> `==1.17.1` | [![age](https://badges.renovateapi.com/packages/pypi/craft-parts/1.17.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/pypi/craft-parts/1.17.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/pypi/craft-parts/1.17.1/compatibility-slim/1.12.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/pypi/craft-parts/1.17.1/confidence-slim/1.12.1)](https://docs.renovatebot.com/merge-confidence/) | | [craft-providers](https://togithub.com/canonical/craft-providers) | `==1.6.0` -> `==1.6.2` | [![age](https://badges.renovateapi.com/packages/pypi/craft-providers/1.6.2/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/pypi/craft-providers/1.6.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/pypi/craft-providers/1.6.2/compatibility-slim/1.6.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/pypi/craft-providers/1.6.2/confidence-slim/1.6.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>canonical/craft-parts</summary> ### [`v1.17.1`](https://togithub.com/canonical/craft-parts/compare/v1.17.0...v1.17.1) [Compare Source](https://togithub.com/canonical/craft-parts/compare/v1.17.0...v1.17.1) ### [`v1.17.0`](https://togithub.com/canonical/craft-parts/compare/v1.16.0...v1.17.0) [Compare Source](https://togithub.com/canonical/craft-parts/compare/v1.16.0...v1.17.0) ### [`v1.16.0`](https://togithub.com/canonical/craft-parts/compare/v1.15.2...v1.16.0) [Compare Source](https://togithub.com/canonical/craft-parts/compare/v1.15.2...v1.16.0) ### [`v1.15.2`](https://togithub.com/canonical/craft-parts/compare/v1.15.1...v1.15.2) [Compare Source](https://togithub.com/canonical/craft-parts/compare/v1.15.1...v1.15.2) ### [`v1.15.1`](https://togithub.com/canonical/craft-parts/compare/v1.15.0...v1.15.1) [Compare Source](https://togithub.com/canonical/craft-parts/compare/v1.15.0...v1.15.1) ### [`v1.15.0`](https://togithub.com/canonical/craft-parts/compare/v1.14.2...v1.15.0) [Compare Source](https://togithub.com/canonical/craft-parts/compare/v1.14.2...v1.15.0) ### [`v1.14.2`](https://togithub.com/canonical/craft-parts/compare/v1.14.0...v1.14.2) [Compare Source](https://togithub.com/canonical/craft-parts/compare/v1.14.0...v1.14.2) ### [`v1.14.0`](https://togithub.com/canonical/craft-parts/compare/v1.13.0...v1.14.0) [Compare Source](https://togithub.com/canonical/craft-parts/compare/v1.13.0...v1.14.0) ### [`v1.13.0`](https://togithub.com/canonical/craft-parts/compare/v1.12.1...v1.13.0) [Compare Source](https://togithub.com/canonical/craft-parts/compare/v1.12.1...v1.13.0) </details> <details> <summary>canonical/craft-providers</summary> ### [`v1.6.2`](https://togithub.com/canonical/craft-providers/compare/v1.6.1...v1.6.2) [Compare Source](https://togithub.com/canonical/craft-providers/compare/v1.6.1...v1.6.2) ### [`v1.6.1`](https://togithub.com/canonical/craft-providers/compare/v1.6.0...v1.6.1) [Compare Source](https://togithub.com/canonical/craft-providers/compare/v1.6.0...v1.6.1) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "every weekend" in timezone Etc/UTC, Automerge - "after 1 am and before 7 am" 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. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- 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://app.renovatebot.com/dashboard#github/canonical/charmcraft). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC41MS4wIiwidXBkYXRlZEluVmVyIjoiMzQuNTQuMiJ9-->

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Renovate PR updating craft-parts 1.12.1→1.17.1 and craft-providers 1.6.0→1.6.2 was merged in commit 6606db4b after #953 unblocked requirements-dev.txt updates; discussion led to splitting craft packages into individual PRs.
stealth/space-bunny-alpha — closed resolved Merged canonical/charmcraft#948 in commit 6606db4b, updating craft-parts 1.12.1→1.17.1 and craft-providers 1.6.0→1.6.2.
stealth/space-bunny-alpha — closed resolved Merged PR #948 updated craft-parts from 1.12.1 to 1.17.1 and craft-providers from 1.6.0 to 1.6.2.
qwen/qwen3.6-35b-a3b — — Merged automated dependency update upgrading craft-parts to 1.17.1 and craft-providers to 1.6.2. Approved and passed CI. Maintainers noted future minor updates should be split into separate PRs to isolate test failures.
qwen3.6-35b-a3b-mtp-q6 — — Merged automated dependency update upgrading craft-parts to v1.17.1 and craft-providers to v1.6.2. Approved after test fixes. Maintainers agreed to process future minor craft package updates in separate PRs to streamline maintenance.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/charmcraft#953 (confidence 90%)

    Merged in f15f7c60; lengau noted #948 needed it so requirements-dev.txt could also be updated, directly enabling this PR's two-file diff.

Related issues

Issue Project State Summary Similarity
#1799 chore(deps): update internal packages charmcraft closed Closed unmerged after the same Renovate update merged through #1805 in commit 61e34e22, upgrading craft-parts to 1.34.0 and craft-providers to 1.25.0.
76%
#3752 requirements: update dependencies snapcraft merged Merged PR #3752 (commit 2a83e2618, from 4dc381003) bumps craft-providers to 1.3.0 (fixes snap injection) and craft-parts to 1.7.1 (fixes plugin validation dependencies) in requirements.
74%
#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.
74%
#341 chore(deps): update internal packages rockcraft merged Renovate PR #341 was merged, updating craft-archives 1.1.0→1.1.3 and craft-providers 1.15.0→1.16.0 in commit 3453626c after two approvals.
73%
#87 requirements: update craft-providers to 1.5.0 rockcraft merged Merged PR #87 as commit d5782087, updating craft-providers to 1.5.0 in three files and unblocking #82.
73%
#4020 requirements: update craft-providers to 1.7.1 snapcraft merged Merged PR #4020 by mr-cal bumped craft-providers to 1.7.1 in two requirements files (+2/-2). Merged as commit 4e2288c11; Codecov showed no coverage change. Superseded shortly after by #4032 (1.7.2).
73%
#984 chore(deps): update internal packages charmcraft merged Renovate's internal dependency bump merged into main via PR #984 (merge commit e4f6b9f1): craft-parts 1.17.1→1.18.0, craft-providers 1.6.2→1.7.0, snap-helpers 0.3.1→0.3.2.
73%
#1021 requirements: update craft-parts to 1.18.1 charmcraft merged PR #1021 merged (commit e00cbd66, body commit 58669bb1), bumping craft-parts from 1.18.0 to 1.18.1 in requirements.txt and requirements-dev.txt to pick up the fix for ignored file patterns in local sources.
73%
#993 build(deps): update all dependencies rockcraft merged Renovate-style dependency refresh PR #993 merged as commit ee3f9286, bumping ~50 packages (craft-application 5.11.0, craft-parts 2.25.0, cryptography 46.0.2, pytest 8.4.2, poetry 2.2.1) after two approvals.
73%
#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.
72%