requirements: unpin and update craft-cli
Metadata
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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. |