chore(deps): update dependency canonical/snapcraft to v8.4.1 (core24-8)
Metadata
Current evaluation
Merged #56, updating the core24-8 Snapcraft dependency from 8.3.3 to 8.4.1.
Resolution: closed resolved
Reason: PR #56 was approved and merged, applying a one-line dependency update to Snapcraft v8.4.1.
Evaluated by: mr-cal-bot
No scores available.
Issue body
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [canonical/snapcraft](https://redirect.github.com/canonical/snapcraft) | minor | `8.3.3` -> `8.4.1` |
---
### Release Notes
<details>
<summary>canonical/snapcraft (canonical/snapcraft)</summary>
### [`v8.4.1`](https://redirect.github.com/canonical/snapcraft/releases/tag/8.4.1)
[Compare Source](https://redirect.github.com/canonical/snapcraft/compare/8.4.0...8.4.1)
#### What's Changed
- fix(remotebuild): parse comma-separated architectures by [@​mr-cal](https://redirect.github.com/mr-cal) in [https://github.com/canonical/snapcraft/pull/5028](https://redirect.github.com/canonical/snapcraft/pull/5028)
- build(deps): bump craft-parts for hotfix/8.4 by [@​tigarmo](https://redirect.github.com/tigarmo) in [https://github.com/canonical/snapcraft/pull/5039](https://redirect.github.com/canonical/snapcraft/pull/5039)
- fix: use correct type for `build-on` and `build-for` in build plans by [@​mr-cal](https://redirect.github.com/mr-cal) in [https://github.com/canonical/snapcraft/pull/5043](https://redirect.github.com/canonical/snapcraft/pull/5043)
- fix: override \_run_inner instead of run to catch exceptions by [@​sergiusens](https://redirect.github.com/sergiusens) in [https://github.com/canonical/snapcraft/pull/5035](https://redirect.github.com/canonical/snapcraft/pull/5035)
- build(deps): bump craft-grammar to 2.0.1 by [@​mr-cal](https://redirect.github.com/mr-cal) in [https://github.com/canonical/snapcraft/pull/5051](https://redirect.github.com/canonical/snapcraft/pull/5051)
- fix: catch remote build errors by [@​mr-cal](https://redirect.github.com/mr-cal) in [https://github.com/canonical/snapcraft/pull/5052](https://redirect.github.com/canonical/snapcraft/pull/5052)
- docs(changelog): add 8.4.1 release notes by [@​mr-cal](https://redirect.github.com/mr-cal) in [https://github.com/canonical/snapcraft/pull/5055](https://redirect.github.com/canonical/snapcraft/pull/5055)
**Full Changelog**: https://github.com/canonical/snapcraft/compare/8.4.0...8.4.1
### [`v8.4.0`](https://redirect.github.com/canonical/snapcraft/releases/tag/8.4.0)
[Compare Source](https://redirect.github.com/canonical/snapcraft/compare/8.3.4...8.4.0)
#### What's Changed
- build(deps): bump craft-providers to 1.20.1 by [@​mr-cal](https://redirect.github.com/mr-cal) in [https://github.com/canonical/snapcraft/pull/4462](https://redirect.github.com/canonical/snapcraft/pull/4462)
- chore: remove deprecated parameter `build-base` by [@​mr-cal](https://redirect.github.com/mr-cal) in [https://github.com/canonical/snapcraft/pull/4505](https://redirect.github.com/canonical/snapcraft/pull/4505)
- build(deps): bump craft-providers to 1.20.2 by [@​sergiusens](https://redirect.github.com/sergiusens) in [https://github.com/canonical/snapcraft/pull/4675](https://redirect.github.com/canonical/snapcraft/pull/4675)
- build(deps): bump certifi from 2023.11.17 to 2024.7.4 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/canonical/snapcraft/pull/4896](https://redirect.github.com/canonical/snapcraft/pull/4896)
- fix: setup Python env for tiobe ci by [@​sergiusens](https://redirect.github.com/sergiusens) in [https://github.com/canonical/snapcraft/pull/4899](https://redirect.github.com/canonical/snapcraft/pull/4899)
- ci: use correct attribute for tics workflow by [@​sergiusens](https://redirect.github.com/sergiusens) in [https://github.com/canonical/snapcraft/pull/4906](https://redirect.github.com/canonical/snapcraft/pull/4906)
- kde-neon-6: Fix long standing theming issues with Qt snaps. by [@​ScarlettGatelyMoore](https://redirect.github.com/ScarlettGatelyMoore) in [https://github.com/canonical/snapcraft/pull/4884](https://redirect.github.com/canonical/snapcraft/pull/4884)
- ci: use native Ubuntu python for tests by [@​sergiusens](https://redirect.github.com/sergiusens) in [https://github.com/canonical/snapcraft/pull/4907](https://redirect.github.com/canonical/snapcraft/pull/4907)
- docs: add explanation, howto, and reference for components by [@​mr-cal](https://redirect.github.com/mr-cal) in [https://github.com/canonical/snapcraft/pull/4904](https://redirect.github.com/canonical/snapcraft/pull/4904)
- docs: add explanation, reference, and how to for bases by [@​mr-cal](https://redirect.github.com/mr-cal) in [https://github.com/canonical/snapcraft/pull/4900](https://redirect.github.com/canonical/snapcraft/pull/4900)
- build(deps): bump certifi from 2023.7.22 to 2024.7.4 in /docs/.sphinx by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/canonical/snapcraft/pull/4903](https://redirect.github.com/canonical/snapcraft/pull/4903)
- build(deps): bump zipp from 3.17.0 to 3.19.1 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/canonical/snapcraft/pull/4901](https://redirect.github.com/canonical/snapcraft/pull/4901)
- tests: disable `build-base: devel` spread tests by [@​mr-cal](https://redirect.github.com/mr-cal) in [https://github.com/canonical/snapcraft/pull/4922](https://redirect.github.com/canonical/snapcraft/pull/4922)
- chore: add issue number to overriding the command_groups property by [@​mr-cal](https://redirect.github.com/mr-cal) in [https://github.com/canonical/snapcraft/pull/4934](https://redirect.github.com/canonical/snapcraft/pull/4934)
- tests: add spread tests for validation-sets by [@​mr-cal](https://redirect.github.com/mr-cal) in [https://github.com/canonical/snapcraft/pull/4924](https://redirect.github.com/canonical/snapcraft/pull/4924)
- fix: use correct types for validation set models by [@​mr-cal](https://redirect.github.com/mr-cal) in [https://github.com/canonical/snapcraft/pull/4928](https://redirect.github.com/canonical/snapcraft/pull/4928)
- Add "-f" for rm to ignore file not found error by [@​AristoChen](https://redirect.github.com/AristoChen) in [https://github.com/canonical/snapcraft/pull/4915](https://redirect.github.com/canonical/snapcraft/pull/4915)
- build(deps): use the ruff snap by [@​mr-cal](https://redirect.github.com/mr-cal) in [https://github.com/canonical/snapcraft/pull/4939](https://redirect.github.com/canonical/snapcraft/pull/4939)
- docs(changelog): add changelog notes for snapcraft 8.0.0-8.3.1 by [@​mr-cal](https://redirect.github.com/mr-cal) in [https://github.com/canonical/snapcraft/pull/4947](https://redirect.github.com/canonical/snapcraft/pull/4947)
- docs: exclude overlay step, bump craft-parts to 1.34.0 by [@​mr-cal](https://redirect.github.com/mr-cal) in [https://github.com/canonical/snapcraft/pull/4948](https://redirect.github.com/canonical/snapcraft/pull/4948)
- ci: enable jazzy content sharing arm64 spread test by [@​artivis](https://redirect.github.com/artivis) in [https://github.com/canonical/snapcraft/pull/4940](https://redirect.github.com/canonical/snapcraft/pull/4940)
- chore(merge): '8.3.2' into 'main' by [@​mr-cal](https://redirect.github.com/mr-cal) in [https://github.com/canonical/snapcraft/pull/4953](https://redirect.github.com/canonical/snapcraft/pull/4953)
- feat: allow numbers in component names by [@​mr-cal](https://redirect.github.com/mr-cal) in [https://github.com/canonical/snapcraft/pull/4945](https://redirect.github.com/canonical/snapcraft/pull/4945)
- remote-build: add "Pending" as a possible status output by [@​ohemorange](https://redirect.github.com/ohemorange) in [https://github.com/canonical/snapcraft/pull/4956](https://redirect.github.com/canonical/snapcraft/pull/4956)
- fix: use proper environment for tics by [@​sergiusens](https://redirect.github.com/sergiusens) in [https://github.com/canonical/snapcraft/pull/4961](https://redirect.github.com/canonical/snapcraft/pull/4961)
- tests: update spread tests in hotfix/7.5 by [@​mr-cal](https://redirect.github.com/mr-cal) in [https://github.com/canonical/snapcraft/pull/4954](https://redirect.github.com/canonical/snapcraft/pull/4954)
- fix: configure icon for snaps without apps by [@​mr-cal](https://redirect.github.com/mr-cal) in [https://github.com/canonical/snapcraft/pull/4950](https://redirect.github.com/canonical/snapcraft/pull/4950)
- chore!: migrate to pydantic 2 by [@​mr-cal](https://redirect.github.com/mr-cal) in [https://github.com/canonical/snapcraft/pull/4955](https://redirect.github.com/canonical/snapcraft/pull/4955)
- ci: update renovate config and workflow by [@​mr-cal](https://redirect.github.com/mr-cal) in [https://github.com/canonical/snapcraft/pull/4962](https://redirect.github.com/canonical/snapcraft/pull/4962)
- build(deps): update bugfixes (hotfix/7.5) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/canonical/snapcraft/pull/4974](https://redirect.github.com/canonical/snapcraft/pull/4974)
- fix(provider): forward proxy variables to core24 build environments by [@​mr-cal](https://redirect.github.com/mr-cal) in [https://github.com/canonical/snapcraft/pull/4973](https://redirect.github.com/canonical/snapcraft/pull/4973)
- build(deps): update bugfixes (main) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/canonical/snapcraft/pull/4976](https://redirect.github.com/canonical/snapcraft/pull/4976)
- chore(merge): 7.5.6 into 'main' by [@​mr-cal](https://redirect.github.com/mr-cal) in [https://github.com/canonical/snapcraft/pull/4979](https://redirect.github.com/canonical/snapcraft/pull/4979)
- style(lint): fix ruff 0.6 linting errors by [@​lengau](https://redirect.github.com/lengau) in [https://github.com/canonical/snapcraft/pull/4981](https://redirect.github.com/canonical/snapcraft/pull/4981)
- build(deps): update github actions (main) (major) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/canonical/snapcraft/pull/4988](https://redirect.github.com/canonical/snapcraft/pull/4988)
- fix(remotebuild): parse '--build-for' and '--platform' by [@​mr-cal](https://redirect.github.com/mr-cal) in [https://github.com/canonical/snapcraft/pull/4994](https://redirect.github.com/canonical/snapcraft/pull/4994)
- build(deps): freeze requirements for docs by [@​mr-cal](https://redirect.github.com/mr-cal) in [https://github.com/canonical/snapcraft/pull/4985](https://redirect.github.com/canonical/snapcraft/pull/4985)
- ci: make snapcraft.yaml render as YAML in bug reports by [@​lengau](https://redirect.github.com/lengau) in [https://github.com/canonical/snapcraft/pull/5004](https://redirect.github.com/canonical/snapcraft/pull/5004)
- fix(remotebuild): error early for multiple artifacts per build-on by [@​mr-cal](https://redirect.github.com/mr-cal) in [https://github.com/canonical/snapcraft/pull/5005](https://redirect.github.com/canonical/snapcraft/pull/5005)
- build(deps): update dependency cryptography to v43.0.1 \[security] (main) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/canonical/snapcraft/pull/5010](https://redirect.github.com/canonical/snapcraft/pull/5010)
- refactor(application): commands, pre-run validation by [@​mr-cal](https://redirect.github.com/mr-cal) in [https://github.com/canonical/snapcraft/pull/5007](https://redirect.github.com/canonical/snapcraft/pull/5007)
- chore(revert): add content interfaces for qt-common-themes by [@​mr-cal](https://redirect.github.com/mr-cal) in [https://github.com/canonical/snapcraft/pull/5013](https://redirect.github.com/canonical/snapcraft/pull/5013)
- build(deps): update dependency craft-cli to v2.7.0 (hotfix/8.4) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/canonical/snapcraft/pull/5023](https://redirect.github.com/canonical/snapcraft/pull/5023)
- feat(registries): add `list-registries` command by [@​mr-cal](https://redirect.github.com/mr-cal) in [https://github.com/canonical/snapcraft/pull/5014](https://redirect.github.com/canonical/snapcraft/pull/5014)
- build(deps): update bugfixes (hotfix/8.4) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/canonical/snapcraft/pull/5024](https://redirect.github.com/canonical/snapcraft/pull/5024)
- docs(changelog): add 8.4.0 release notes by [@​mr-cal](https://redirect.github.com/mr-cal) in [https://github.com/canonical/snapcraft/pull/5027](https://redirect.github.com/canonical/snapcraft/pull/5027)
#### New Contributors
- [@​ohemorange](https://redirect.github.com/ohemorange) made their first contribution in [https://github.com/canonical/snapcraft/pull/4956](https://redirect.github.com/canonical/snapcraft/pull/4956)
**Full Changelog**: https://github.com/canonical/snapcraft/compare/8.3.3...8.4.0
### [`v8.3.4`](https://redirect.github.com/canonical/snapcraft/releases/tag/8.3.4)
[Compare Source](https://redirect.github.com/canonical/snapcraft/compare/8.3.3...8.3.4)
#### What's Changed
- build(deps): bump craft-parts by [@​tigarmo](https://redirect.github.com/tigarmo) in [https://github.com/canonical/snapcraft/pull/5031](https://redirect.github.com/canonical/snapcraft/pull/5031)
**Full Changelog**: https://github.com/canonical/snapcraft/compare/8.3.3...8.3.4
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/canonical/snapcraft-rocks).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6ImNvcmUyNC04IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged #56, updating the core24-8 Snapcraft dependency from 8.3.3 to 8.4.1. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged canonical/snapcraft-rocks#56, upgrading core24-8 from canonical/snapcraft 8.3.3 to 8.4.1 with a one-line dependency change. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged automated dependency update upgrading canonical/snapcraft from v8.3.3 to v8.4.1. Approved by a reviewer, passed CI checks, and applied a single line change to the configuration file. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged automated dependency update upgrading canonical/snapcraft from v8.3.3 to v8.4.1 on core24-8. Includes remote build parsing fixes, type corrections, exception handling improvements, and internal dependency bumps. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #44 chore(deps): update dependency canonical/snapcraft to v8.2.7 (core24-8) | snapcraft-rocks | merged | Merged PR #44, updating canonical/snapcraft from 8.2.2 to 8.2.7 for the core24-8 base. | |
| #39 chore(deps): update dependency canonical/snapcraft to v8.2.2 (core24-8) | snapcraft-rocks | merged | Merged #39 into core24-8, upgrading canonical/snapcraft from 8.0.5 to 8.2.2 after two reviewer approvals. | |
| #88 chore(deps): update dependency canonical/snapcraft to v8.9.5 (core24-8) | snapcraft-rocks | merged | Merged into core24-8 via #88, bumping canonical/snapcraft from 8.9.4 to 8.9.5; approval and all five CI checks passed. | |
| #38 chore(deps): update dependency canonical/snapcraft to v8.2.2 (core22-8) | snapcraft-rocks | merged | Merged PR #38 updated the core22-8 dependency from canonical/snapcraft 8.0.5 to 8.2.2, incorporating core24 grammar fixes and Snapcraft 8.1–8.2 improvements. | |
| #27 chore(deps): update dependency canonical/snapcraft to v8.0.5 (core24-8) | snapcraft-rocks | merged | Merged PR #27 bumped canonical/snapcraft from 8.0.4 to 8.0.5 on core24-8, incorporating the craft-providers 1.23.1 update. | |
| #22 chore(deps): update dependency canonical/snapcraft to v8.0.4 (core22-8) | snapcraft-rocks | merged | Merged PR #22, updating the core22-8 Snapcraft container dependency from canonical/snapcraft 8.0.3 to 8.0.4. | |
| #48 chore(deps): update dependency canonical/snapcraft to v8.2.8 (core24-8) | snapcraft-rocks | merged | Renovate dependency update merged in canonical/snapcraft-rocks#48, bumping core24-8's canonical/snapcraft dependency from 8.2.7 to 8.2.8 after approval. | |
| #49 chore(deps): update dependency canonical/snapcraft to v8.2.10 (core22-8) | snapcraft-rocks | merged | Merged PR #49 updated the core22-8 build dependency canonical/snapcraft from 8.2.8 to 8.2.10 after approval. | |
| #52 chore(deps): update dependency canonical/snapcraft to v8.3.2 (core24-8) | snapcraft-rocks | merged | Merged canonical/snapcraft-rocks#52, updating canonical/snapcraft on core24-8 from 8.2.10 to 8.3.2 after maintainer approval. | |
| #94 chore(deps): update dependency canonical/snapcraft to v8.11.0 (core24-8) | snapcraft-rocks | merged | Merged PR #94 updated the core24-8 Snapcraft Rocks dependency from canonical/snapcraft 8.9.5 to 8.11.0; all listed CI checks passed. |