Update dependencies and adapt to craft-archives
Metadata
Current evaluation
Merged in canonical/imagecraft#46 via f605753, updating dependencies and adapting Imagecraft to craft-archives; also fixed FR-8231.
Resolution: closed resolved
Reason: The approved PR was merged into main as f605753, with the craft-archives adaptation landing in commit b1f71a9. The changes resolved the compatibility work described as fixing FR-8231.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Adapt the code to changes merged in craft-archives.
Fix FR-8231
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged in canonical/imagecraft#46 via f605753, updating dependencies and adapting Imagecraft to craft-archives; also fixed FR-8231. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged #46 in f605753, updating dependencies and adapting Imagecraft to craft-archives API changes; fixes FR-8231. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged canonical/imagecraft#46 updated dependencies, adapted the code to craft-archives changes, and fixed FR-8231. The PR was approved with no unresolved review comments. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged after passing CI and approval. Updates dependencies and adapts code to craft-archives changes, resolving FR-8231. Maintains 97.60% test coverage. Documentation build warnings were noted but did not block integration. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to update dependencies and adapt code to craft-archives changes, resolving FR-8231. The changes passed all code coverage checks at 97.60%. Documentation warnings were noted but did not block the merge. |
Update history
No update history recorded yet.
Related work
-
Caused By:
canonical/craft-archives#120
(confidence 96%)
That craft-archives change added fields required by Imagecraft, prompting the compatibility update in #46.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #4174 requirements: update craft-archives | snapcraft | merged | Merged in #4174 (5134d01e0), then reverted by 8a6872cf7; a corrected craft-archives 1.1.2 upgrade landed in #4277 (7e6e31733). | |
| #276 requirements: update craft-archives | rockcraft | merged | Merged rockcraft#276 in commit 94346ab5, updating craft-archives requirements across three files (+3/-3). | |
| #138 build(deps): update deps | imagecraft | merged | Merged in canonical/imagecraft#138 via 18a8588: updated craft-application to 5.1.0, fixed build-on/build-for usage, and added missing system dependencies for tests. | |
| #23 Use the package-repositories stanza in imagecraft.yaml | imagecraft | merged | Merged PR #23 as commit 4268893, adding package-repositories support via craft-archives, Project model improvements, refactoring, and expanded tests for FR-5873. | |
| #29 Update documentation dependencies | imagecraft | closed | Closed unmerged as superseded by canonical/imagecraft#39, merged in commit 98cfd61 with the documentation dependency updates. | |
| #27 Sync imagecraft with current imagecraft.yaml proposition | imagecraft | merged | Merged canonical/imagecraft#27 via commit af57d47, synchronizing imagecraft.yaml with the current PoC schema while deferring fields such as package-repositories; fixes FR-7199. | |
| #42 Update internal packages - autoclosed | imagecraft | closed | Autoclosed unmerged; a later internal-package update merged in canonical/imagecraft#57 (0161c19), replacing PR #42's older dependency set. | |
| #4277 requirements: bump craft-archives | snapcraft | merged | Merged PR #4277 (commit 7e6e3173, 2023-07-13) bumped craft-archives from 1.1.1 to 1.1.2, restoring support for local package repositories using url: file:///... (craft-archives PR #93). |