← Back to issue list

chore(deps): bump craft-cli

View original Github issue

Metadata

Project
rockcraft
Number
#413
Type
pull request
State
merged
Author
tigarmo
Labels
—
Created
Updated
Closed

Current evaluation

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.

Resolution: closed resolved

Reason: The PR was merged into rockcraft as commit 2873ac9f ("chore(deps): bump craft-cli (#413)"), bumping craft-cli from 2.3.0 to 2.5.0 in requirements. The underlying craft-cli#202 streaming-brief progress-clearing behaviour arrived in craft-cli 2.5.0, so the bump delivered the fix.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Version 2.5.0 clears the "streaming brief" progress when calling emit.message() and emit.error(). Also cleanup some wrongly-permanent progress messages, to keep brief verbosity clean. - [ ] 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 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.
stealth/space-bunny-alpha — closed resolved Merged the craft-cli 2.5.0 bump in #413 via commit 2873ac9f, fixing progress output so emit.message() and emit.error() clear streaming brief progress.
stealth/space-bunny-alpha — closed resolved Merged as commit 2873ac9f (tigarmo, approved by 2 reviewers): bumped craft-cli to 2.5.0 so emit.message()/emit.error() clear the streaming brief progress, plus cleanup of wrongly-permanent progress messages.
stealth/space-bunny-alpha — closed resolved Merged the craft-cli 2.5.0 bump, clearing “streaming brief” progress on message/error output and removing incorrectly permanent progress messages.
stealth/space-bunny-alpha — closed resolved Merged craft-cli 2.5.0 dependency update, clearing streaming brief progress for message/error emissions and removing wrongly permanent progress messages.
qwen/qwen3.6-35b-a3b — — Merged craft-cli dependency update to v2.5.0. The change clears streaming brief progress on message and error emissions, and fixes lingering progress messages. Approved by two reviewers, passed CI, and merged with a five-line diff across five files.
qwen3.6-35b-a3b-mtp-q6 — — Merged dependency update to craft-cli 2.5.0. The release fixes streaming brief progress clearing on emit.message() and emit.error() calls, and resolves permanently lingering progress messages to maintain clean verbosity.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/craft-cli#202 (confidence 88%)

    Upstream craft-cli issue requesting emit.message() clear the streaming-brief progress prefix; that behaviour shipped in craft-cli 2.5.0, the version bumped here.

  • Related To: rockcraft#349 (confidence 70%)

    Commit 316e7bcf enabled "streaming brief" CLI mode in rockcraft, the feature whose progress output this craft-cli bump cleans up.

  • Superseded By: rockcraft#420 (confidence 35%)

    Later dependency bumps (#420, #431, #463) build on this version, showing the 2.5.0 pin was subsequently superseded.

Related issues

Issue Project State Summary Similarity
#392 chore(deps): update dependency craft-cli to v2.3.0 rockcraft merged Renovate PR merged as commit f0c2fc06, bumping craft-cli from ==2.1.0 to ==2.3.0 across requirements.txt and lock files (+3/-3, 3 files). Approved by 2 reviewers; craft-cli later raised to 2.5.0 in #413.
81%
#1342 chore(deps): update dependency craft-cli to v2.3.0 charmcraft merged Renovate PR #1342 was merged, updating craft-cli from 2.1.0 to 2.3.0 in commit 03c0bab0.
81%
#1392 chore(deps): update internal packages charmcraft merged Merged as commit 28740466, updating craft-cli 2.4.0→2.5.0, craft-parts 1.25.1→1.26.0, and craft-providers 1.20.0→1.20.1.
79%
#4474 chore(deps): update internal packages snapcraft merged Merged as commit 1e2984c45, updating craft-cli 2.5.0, craft-parts 1.26.0, craft-providers 1.20.1, craft-store 2.5.0, and snap-helpers 0.4.2.
78%
#1254 chore(deps): update internal packages charmcraft merged Merged #1254 as commit fb2307b9, updating craft-cli to 2.1.0, craft-parts to 1.24.1, and snap-helpers to 0.4.2.
77%
#57 chore(deps): update internal packages imagecraft merged Merged PR #57 in commit 0161c19, updating craft-application 4.3.0, craft-archives 2.0.1, craft-cli 2.10.0, and craft-parts 2.1.2.
76%
#431 chore(deps): update internal packages rockcraft merged Renovate PR merged into main as commit 0a5b2645, bumping craft-application 1.0.0→1.1.0, craft-parts 1.25.2→1.26.0 and craft-providers 1.20.0→1.20.1; approved by 2 reviewers with no unresolved comments or failing CI.
75%
#1186 chore(deps): update internal packages charmcraft merged Renovate PR merged as commit 6691724b, bumping craft-cli 2.0.0→2.0.1 and snap-helpers 0.3.2→0.4.0 in pyproject.toml (+4/-4), with 1 approval.
75%
#463 chore(deps): update internal packages rockcraft merged Renovate PR merged as commit 96d23928, bumping craft-application 1.2.0->1.2.1, craft-cli 2.5.0->2.5.1, and craft-providers 1.20.1->1.21.0 in pyproject.toml (+9/-9 lines, 3 files).
74%
#1661 chore(deps): update dependency craft-application to v2.5.0 charmcraft merged Renovate PR #1661 was merged (commit 738a3ffe), bumping craft-application from ==2.4.0 to ==2.5.0 in two dependency files. Approved by 2 reviewers and auto-merged.
74%