chore(deps): update internal packages
Metadata
Current evaluation
Merged automated dependency update for internal packages including craft-application, craft-archives, craft-cli, and craft-parts. The Renovate-generated request passed CI checks and was successfully integrated.
Suggested action: —
No scores available.
Issue body
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| craft-application | `==4.2.5` -> `==4.3.0` | [](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-archives | `==2.0.0` -> `==2.0.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-cli](https://redirect.github.com/canonical/craft-cli) | `==2.7.0` -> `==2.10.0` | [](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-parts](https://redirect.github.com/canonical/craft-parts) | `==2.1.1` -> `==2.1.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-cli (craft-cli)</summary>
### [`v2.10.0`](https://redirect.github.com/canonical/craft-cli/releases/tag/2.10.0)
[Compare Source](https://redirect.github.com/canonical/craft-cli/compare/2.9.0...2.10.0)
##### What's Changed
- feat: add documentation link in help messages by [@​mr-cal](https://redirect.github.com/mr-cal) in [https://github.com/canonical/craft-cli/pull/298](https://redirect.github.com/canonical/craft-cli/pull/298)
- ci: use Trusted Publishing for PyPI releases by [@​tigarmo](https://redirect.github.com/tigarmo) in [https://github.com/canonical/craft-cli/pull/299](https://redirect.github.com/canonical/craft-cli/pull/299)
##### New Contributors
- [@​mr-cal](https://redirect.github.com/mr-cal) made their first contribution in [https://github.com/canonical/craft-cli/pull/298](https://redirect.github.com/canonical/craft-cli/pull/298)
**Full Changelog**: https://github.com/canonical/craft-cli/compare/2.9.0...2.10.0
### [`v2.9.0`](https://redirect.github.com/canonical/craft-cli/releases/tag/2.9.0)
[Compare Source](https://redirect.github.com/canonical/craft-cli/compare/2.8.0...2.9.0)
##### What's Changed
- build(deps): update dependency black to v24.10.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/canonical/craft-cli/pull/291](https://redirect.github.com/canonical/craft-cli/pull/291)
- build(deps): update dependency setuptools to v75.2.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/canonical/craft-cli/pull/294](https://redirect.github.com/canonical/craft-cli/pull/294)
- build(deps): update dependency mypy to v1.12.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/canonical/craft-cli/pull/293](https://redirect.github.com/canonical/craft-cli/pull/293)
- feat: support app_config in pre_parse_args() by [@​tigarmo](https://redirect.github.com/tigarmo) in [https://github.com/canonical/craft-cli/pull/295](https://redirect.github.com/canonical/craft-cli/pull/295)
- chore(ci): generate notes when publishing a release by [@​tigarmo](https://redirect.github.com/tigarmo) in [https://github.com/canonical/craft-cli/pull/296](https://redirect.github.com/canonical/craft-cli/pull/296)
**Full Changelog**: https://github.com/canonical/craft-cli/compare/2.8.0...2.9.0
### [`v2.8.0`](https://redirect.github.com/canonical/craft-cli/releases/tag/2.8.0)
[Compare Source](https://redirect.github.com/canonical/craft-cli/compare/2.7.0...2.8.0)
##### What's Changed
- feat: display positional args in help by [@​dariuszd21](https://redirect.github.com/dariuszd21) in [https://github.com/canonical/craft-cli/pull/271](https://redirect.github.com/canonical/craft-cli/pull/271)
- fix: remove trailing spaces where supported by [@​lengau](https://redirect.github.com/lengau) in [https://github.com/canonical/craft-cli/pull/210](https://redirect.github.com/canonical/craft-cli/pull/210)
- feat(printer): hide cursor when supported by [@​lengau](https://redirect.github.com/lengau) in [https://github.com/canonical/craft-cli/pull/275](https://redirect.github.com/canonical/craft-cli/pull/275)
- ci: add security scan workflow by [@​lengau](https://redirect.github.com/lengau) in [https://github.com/canonical/craft-cli/pull/276](https://redirect.github.com/canonical/craft-cli/pull/276)
- build(deps): update dependency pyright to v1.1.383 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/canonical/craft-cli/pull/279](https://redirect.github.com/canonical/craft-cli/pull/279)
- build(deps): update dependency pytest to v8.3.3 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/canonical/craft-cli/pull/280](https://redirect.github.com/canonical/craft-cli/pull/280)
- build(deps): update dependency sphinx-toolbox to v3.8.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/canonical/craft-cli/pull/286](https://redirect.github.com/canonical/craft-cli/pull/286)
- build(deps): update dependency sphinx-lint to v1 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/canonical/craft-cli/pull/282](https://redirect.github.com/canonical/craft-cli/pull/282)
- build(deps): update dependency setuptools to v75 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/canonical/craft-cli/pull/281](https://redirect.github.com/canonical/craft-cli/pull/281)
- build(deps): update dependency black to v24.8.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/canonical/craft-cli/pull/283](https://redirect.github.com/canonical/craft-cli/pull/283)
- build(deps): update dependency coverage to v7.6.1 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/canonical/craft-cli/pull/285](https://redirect.github.com/canonical/craft-cli/pull/285)
- build(deps): update dependency mypy to v1.11.2 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/canonical/craft-cli/pull/288](https://redirect.github.com/canonical/craft-cli/pull/288)
- build(deps): update dependency canonical-sphinx to v0.2.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/canonical/craft-cli/pull/284](https://redirect.github.com/canonical/craft-cli/pull/284)
- docs: release notes for 2.8.0 by [@​tigarmo](https://redirect.github.com/tigarmo) in [https://github.com/canonical/craft-cli/pull/289](https://redirect.github.com/canonical/craft-cli/pull/289)
##### New Contributors
- [@​dariuszd21](https://redirect.github.com/dariuszd21) made their first contribution in [https://github.com/canonical/craft-cli/pull/271](https://redirect.github.com/canonical/craft-cli/pull/271)
**Full Changelog**: https://github.com/canonical/craft-cli/compare/2.7.0...2.8.0
</details>
<details>
<summary>canonical/craft-parts (craft-parts)</summary>
### [`v2.1.2`](https://redirect.github.com/canonical/craft-parts/releases/tag/2.1.2)
[Compare Source](https://redirect.github.com/canonical/craft-parts/compare/2.1.1...2.1.2)
##### What's Changed
- docs: remove version from plugin documentation howto by [@​lengau](https://redirect.github.com/lengau) in [https://github.com/canonical/craft-parts/pull/831](https://redirect.github.com/canonical/craft-parts/pull/831)
- chore: split \_get_java_post_build_commands by [@​vpa1977](https://redirect.github.com/vpa1977) in [https://github.com/canonical/craft-parts/pull/837](https://redirect.github.com/canonical/craft-parts/pull/837)
- docs(rust_plugin): update explanations to reflect changes in newer Rust toolchains by [@​liushuyu](https://redirect.github.com/liushuyu) in [https://github.com/canonical/craft-parts/pull/850](https://redirect.github.com/canonical/craft-parts/pull/850)
- build(deps): replace requests-unixsocket with requests-unixsocket2 by [@​lengau](https://redirect.github.com/lengau) in [https://github.com/canonical/craft-parts/pull/853](https://redirect.github.com/canonical/craft-parts/pull/853)
- fix: don't fail if the Python part has no scripts by [@​tigarmo](https://redirect.github.com/tigarmo) in [https://github.com/canonical/craft-parts/pull/858](https://redirect.github.com/canonical/craft-parts/pull/858)
- ci: add security scanning job by [@​lengau](https://redirect.github.com/lengau) in [https://github.com/canonical/craft-parts/pull/859](https://redirect.github.com/canonical/craft-parts/pull/859)
- docs(changelog): add 2.1.2 release notes by [@​mr-cal](https://redirect.github.com/mr-cal) in [https://github.com/canonical/craft-parts/pull/866](https://redirect.github.com/canonical/craft-parts/pull/866)
- build(deps): use correct canonical-sphinx by [@​sergiusens](https://redirect.github.com/sergiusens) in [https://github.com/canonical/craft-parts/pull/865](https://redirect.github.com/canonical/craft-parts/pull/865)
##### New Contributors
- [@​vpa1977](https://redirect.github.com/vpa1977) made their first contribution in [https://github.com/canonical/craft-parts/pull/837](https://redirect.github.com/canonical/craft-parts/pull/837)
**Full Changelog**: https://github.com/canonical/craft-parts/compare/2.1.1...2.1.2
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "every weekend" in timezone Etc/UTC, Automerge - "every weekend" 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://redirect.github.com/renovatebot/renovate/discussions) if that's undesired.
---
- [ ] <!-- 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:eyJjcmVhdGVkSW5WZXIiOiIzOC4yMC4xIiwidXBkYXRlZEluVmVyIjoiMzguMTQyLjciLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged automated dependency update for internal packages including craft-application, craft-archives, craft-cli, and craft-parts. The Renovate-generated request passed CI checks and was successfully integrated. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged automated dependency updates for craft-application, craft-archives, craft-cli, and craft-parts via Renovate. Updates passed code coverage checks and were successfully integrated into the main branch. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged automated dependency updates for craft-application, craft-archives, craft-cli, and craft-parts. The request passed CI validation and was successfully integrated into the main branch. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1392 chore(deps): update internal packages | charmcraft | merged | Merged automated dependency updates via Renovate bot. Internal packages craft-cli, craft-parts, and craft-providers were upgraded. The change passed CI, received two approvals, and was merged into the main branch. | |
| #4474 chore(deps): update internal packages | snapcraft | merged | Renovate bot automated dependency updates for craft-cli, craft-parts, craft-providers, craft-store, and snap-helpers were approved, passed CI checks, and successfully merged. | |
| #463 chore(deps): update internal packages | rockcraft | merged | Merged automated dependency updates for craft-application, craft-cli, and craft-providers. Approved by two reviewers, passed CI checks, and integrated into main. Changes apply minor version bumps and internal fixes. | |
| #1254 chore(deps): update internal packages | charmcraft | merged | Merged automated dependency updates for craft-cli, craft-parts, and snap-helpers. Approved by two reviewers and passed CI checks before integration. | |
| #1631 chore(deps): update internal packages | charmcraft | merged | Merged automated dependency updates for craft-application, craft-grammar, and craft-store. Approved by two reviewers with passing CI checks, updating internal packages to their latest versions. | |
| #431 chore(deps): update internal packages | rockcraft | merged | Merged automated dependency updates for craft-application to 1.1.0, craft-parts to 1.26.0, and craft-providers to 1.20.1. Approved by two reviewers, passed CI checks, and merged successfully. | |
| #984 chore(deps): update internal packages | charmcraft | merged | Merged automated dependency updates for craft-parts, craft-providers, and snap-helpers. Approved by a reviewer and passed CI checks before integration. | |
| #1805 chore(deps): update internal packages | charmcraft | merged | Merged automated dependency updates for craft-parts to 1.34.0 and craft-providers to 1.25.0. Approved by two reviewers and merged via Renovate automerge. | |
| #1617 chore(deps): update internal packages | charmcraft | merged | Merged automated dependency updates for craft-application to 2.1.0 and craft-parts to 1.29.0. Approved by two reviewers, passed CI, and merged with minimal changes. | |
| #341 chore(deps): update internal packages | rockcraft | merged | Merged automated dependency updates for craft-archives to 1.1.3 and craft-providers to 1.16.0. Approved by two reviewers with passing CI checks. |