← Back to issue list

fix: breaking changes from craft-application main

View original Github issue

Metadata

Project
charmcraft
Number
#1563
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Merged charmcraft#1563 as commit 8dce5351, updating Charmcraft for breaking API changes on craft-application main.

Resolution: closed resolved

Reason: PR #1563 was approved by two reviewers and merged as commit 8dce5351, applying the required craft-application compatibility fixes.

Evaluated by: mr-cal-bot

No scores available.

Issue body

No description provided.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged charmcraft#1563 as commit 8dce5351, updating Charmcraft for breaking API changes on craft-application main.
stealth/space-bunny-alpha — closed resolved Merged charmcraft#1563, a 5-file (+46/-26) compatibility update approved by two reviewers to handle breaking changes from craft-application main.
qwen/qwen3.6-35b-a3b — — Merged to resolve breaking changes from craft-application main. Approved by two reviewers, the update modified five files (+46/-26 lines) and was successfully integrated into the codebase.
qwen3.6-35b-a3b-mtp-q6 — — Merged to address breaking changes from craft-application main. The maintainer updated dependencies and code paths to align with upstream modifications, restoring compatibility and unblocking the build pipeline.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1544 feat: update charmcraft to use craft-application from main charmcraft merged Merged #1544 to track craft-application main for CRAFT-2543; follow-up #1596 later pinned the released 2.0.0 dependency.
80%
#1596 build(deps): use craft-application 2.0.0 charmcraft merged Merged as commit 212b2005, updating Charmcraft to craft-application 2.0.0 and adapting affected code across 13 files.
79%
#1729 chore: update to craft-application 3 charmcraft merged Merged PR #1729 as commit 8f64d66a, upgrading Charmcraft to craft-application 3 and adapting the codebase to the major-version changes.
78%
#1327 chore(deps): update craft-application charmcraft merged Merged charmcraft#1327, updating craft-application across three files (+11/−9) after approval by two reviewers.
76%
#1133 Rebase Charmcraft onto craft-application charmcraft closed Tracking issue for rebasing Charmcraft onto craft-application; delivered by merged PR #1399 'feat: craft-application rebase' (commit 3ba803d1, CRAFT-2239), a 109-file rewrite of the CLI foundation.
75%
#2360 chore: upgrade to craft-application 5 charmcraft merged Merged into main as 5e0dd360, migrating Charmcraft to craft-application 5 for CHARMCRAFT-630.
74%
#1465 chore(deps): update dependency craft-application to 1.2.1 charmcraft merged Merged charmcraft#1465 via commit f88283ed, updating craft-application to version 1.2.1 in two files.
74%
#1619 fix: use charmcraft package version charmcraft merged Merged PR #1619 as commit 15fac367, replacing the previous version source with the Charmcraft package version in a one-line fix.
74%
#4659 fix: update to craft-application latest snapcraft merged Merged PR #4659 updated Snapcraft for the latest craft-application breaking changes, consolidating work from #4616, #4643, and #4651.
74%
#2364 Update charmcraft test to use the new testing infrastructure charmcraft closed Fixed by merged PR charmcraft#2385 (commit b7730efc), replacing Charmcraft’s custom test command with craft-application’s upstream test infrastructure.
74%