← Back to issue list

New functionality from charmcraft (CRAFT-706).

View original Github issue

Metadata

Project
craft-cli
Number
#46
Type
pull request
State
merged
Author
facundobatista
Labels
—
Created
Updated
Closed

Current evaluation

Merged CRAFT-706 functionality from Charmcraft into craft-cli, including dispatcher and help-text improvements, via canonical/craft-cli#46 (4b190c5).

Resolution: closed resolved

Reason: PR canonical/craft-cli#46 was approved and merged into the main branch as commit 4b190c5.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged CRAFT-706 functionality from Charmcraft into craft-cli, including dispatcher and help-text improvements, via canonical/craft-cli#46 (4b190c5).
stealth/space-bunny-alpha — closed resolved Merged CRAFT-706 functionality into craft-cli via canonical/craft-cli#46 (merge commit 4b190c5), adding dispatcher/help-text modules.
qwen/qwen3.6-35b-a3b — — Merged new charmcraft functionality (CRAFT-706) following approval from two reviewers. The update adds approximately 2000 lines across 13 files, successfully integrating the feature set into the codebase.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#635 Use all functionality from craft-cli (CRAFT-710). charmcraft merged Merged charmcraft#635 via d36b21d8, completing CRAFT-710 by using all functionality from craft-cli.
85%
#577 Craft cli integration charmcraft merged Craft CLI integration was merged in canonical/charmcraft#577 via commit 1971d581, updating command handling, logging initialization, and tests across 45 files.
82%
#801 Adapted project to the new Craft CLI verbosity levels (CRAFT-1143). charmcraft merged Merged in canonical/charmcraft#801 via commit 50437400, adopting Craft CLI verbosity levels, updated output modes, BRIEF emission, simplified startup, and refreshed dependencies.
76%
#178 New release, 0.6.0. charmcraft merged Released Charmcraft 0.6.0 via merged PR #178 (release commit 9d667ac1; merge df21dc0f), incorporating craft-cli 0.6 from canonical/craft-cli#80.
74%
#737 Better charmcraft pack output charmcraft closed Closed as working as designed: Charmcraft follows Starcraft UX guidance; broader UX requests were redirected to canonical/craft-cli, with no code change made.
73%
#91 First pass at 'charmcraft init' charmcraft merged Merged PR #91 delivered the first non-interactive charmcraft init scaffolding implementation; README improvements, extra options, and prompts were deferred (commit 0ebd9f87).
72%
#1149 command: charmcraft init to use charmcraft.yaml only charmcraft merged Merged in ca4df024: charmcraft init now generates a unified charmcraft.yaml containing metadata, actions, and config, with profile descriptions and an updated URL.
72%
#1563 fix: breaking changes from craft-application main charmcraft merged Merged charmcraft#1563 as commit 8dce5351, updating Charmcraft for breaking API changes on craft-application main.
72%
#2111 feat: add improved bash completion script charmcraft merged Merged charmcraft#2111 in commit d5a4b704, replacing Charmcraft’s legacy Bash completion with an improved script generated through craft-cli completion tooling.
72%
#622 Release 1.4.0 (CRAFT-720) charmcraft merged Merged Charmcraft 1.4.0 (CRAFT-720) in PR #622 via release commit 92573973 and merge commit 0ed29db6.
72%