requirements: unpin and update craft-cli
Metadata
Current evaluation
Merged via commit 0abc7f00: unpinned and updated craft-cli to 0.4, paused emitter output during in-instance re-execution, and redirected streams for clearer logs.
Resolution: closed resolved
Reason: PR #22 was merged into main as d1beacf5, with implementation commit 0abc7f00. The change updated the dependency and reorganized command output.
Evaluated by: mr-cal-bot
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 |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged via commit 0abc7f00: unpinned and updated craft-cli to 0.4, paused emitter output during in-instance re-execution, and redirected streams for clearer logs. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in canonical/rockcraft#22 (0abc7f00): updated and unpinned craft-cli to 0.4, paused output during instance re-execution, and redirected streams for clearer logs. | |
| 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. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #3736 requirements: update dependencies | snapcraft | merged | Dependency bump PR merged: commit 1202a20d5 (merge 400bee92d) raised the craft-cli pin to 0.6.0 in requirements.txt and requirements-dev.txt (+4/-4), approved by one reviewer. | |
| #413 chore(deps): bump craft-cli | rockcraft | merged | Merged dependency bump PR #413 (commit 2873ac9f) updating craft-cli to 2.5.0, which clears the "streaming brief" progress on emit.message()/emit.error() and removes wrongly permanent progress messages. |