← Back to issue list

requirements: unpin and update craft-cli

View original Github issue

Metadata

Project
rockcraft
Number
#22
Type
pull request
State
merged
Author
cmatsuoka
Labels
Created
Updated
Closed

Current evaluation

Merged. Updates craft-cli to 0.4 and unpins the dependency. Pauses the emitter during rockcraft re-execution and redirects output streams for cleaner logging. Approved by one reviewer, passed CI, and modified 12 files.

Suggested action:

No scores available.

Issue body

Update craft-cli to 0.4, pause the emitter when re-executing rockcraft in instance and redirect output streams. Output should now be more organized and descriptive: ``` $ rockcraft pack Launching instance... Retrieved base ubuntu:20.04 Extracted ubuntu:20.04 Executed: pull hello Executed: overlay hello Executed: build hello Executed: stage hello Executed: prime hello Executed parts lifecycle Created new layer Exported to OCI archive 'hello_1.0.rock' ``` - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? -----

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged. Updates craft-cli to 0.4 and unpins the dependency. Pauses the emitter during rockcraft re-execution and redirects output streams for cleaner logging. Approved by one reviewer, passed CI, and modified 12 files.
qwen3.6-35b-a3b-mtp-q6 Merged an update to unpin and upgrade craft-cli to 0.4. The change pauses the emitter during re-execution and redirects output streams, resulting in cleaner, more descriptive command output.
qwen3.6-35b-a3b-mtp-q6 Merged. Unpins and updates craft-cli to 0.4, improving output organization by pausing the emitter during re-execution and redirecting output streams.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#3736 requirements: update dependencies snapcraft merged Merged update bumping craft-cli to version 0.6.0. Approved by one reviewer with no unresolved comments. Changes modified two files (+4/-4 lines) with passing CI checks.
76%
#320 requirements: bump craft-cli to fix logging in overlay rockcraft merged Merged to bump the craft-cli dependency, resolving logging failures in overlay environments. Approved by two reviewers, the update modified five files and updated project requirements.
72%
#298 dependencies: update craft-cli to 2.0.0 rockcraft merged Merged update to craft-cli version 2.0.0. The change modified three files with a three-line diff. Approved by two reviewers and integrated.
71%
#33 deps: update craft-cli to 2.0.0 craft-application merged Updated craft-cli to version 2.0.0. Merged following reviewer approval, passing CI checks, and maintaining 100% test coverage across three changed files.
71%
#372 Merge `rockcraft` craft-application merged Merged into the temporary 2.x branch after two approvals and passing CI. Resolves craft-cli and craft-parts version constraints to enable the 2.9.0 release, with plans to subsequently merge 2.x to main and delete the branch.
70%