Update Craft packages
Metadata
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
[](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` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [craft-providers](https://togithub.com/canonical/craft-providers) | `==1.6.0` -> `==1.6.2` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #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). | |
| #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. | |
| #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. | |
| #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. | |
| #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. |