Feature request: charmcraft revisions json / yaml output
Metadata
Current evaluation
JSON/YAML output for `charmcraft revisions` was redirected to broader programmatic Store work in canonical/charmcraft#183; no resolving PR was cited.
Resolution: closed superseded
Reason: Maintainer facundobatista stated that programmatic output was desired and that the work was being tracked in canonical/charmcraft#183. No resolving PR or commit was cited on #722.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Currently, the ``charmcraft revisions`` command does not support json / yaml outputs. JSON / YAML outputs can then be used further in various programmatic purposes.
Charmcraft version: 1.5.0
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed superseded | JSON/YAML output for `charmcraft revisions` was redirected to broader programmatic Store work in canonical/charmcraft#183; no resolving PR was cited. | |
| stealth/space-bunny-alpha | — | closed superseded | JSON/YAML support for charmcraft revisions was redirected to canonical/charmcraft#183; that issue later closed after token authentication was added, but JSON output remained unimplemented. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed and superseded by issue #183, which tracks broader programmatic output support for charmcraft commands including JSON and YAML formatting. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed and superseded by issue #183, which tracks programmatic output support for charmcraft commands. The JSON/YAML revisions output request was acknowledged and redirected to the dedicated tracking ticket. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed as superseded. The request for JSON/YAML output in charmcraft revisions was acknowledged and redirected to issue #183 for tracking programmatic output support. |
Update history
No update history recorded yet.
Related work
-
Superseded By:
canonical/charmcraft#183
(confidence 100%)
The maintainer explicitly redirected the request to this broader Store programmability issue.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #933 Update the charmcraft status --format | charmcraft | merged | Merged in canonical/charmcraft#933, commit 2f673059, clarifying that charmcraft status --format supports JSON only and fixing #794. YAML support was removed and split into #940. | |
| #687 Add a jsonschema for charmcraft.yaml in jsonstore | charmcraft | closed | Resolved by merged PR canonical/charmcraft#2183 (commit b4aee1e9), adding automatic charmcraft.yaml schema generation, a checked-in schema, and CI drift and validation checks. | |
| #1435 `charmcraft release` doesn't use output text from the store. | charmcraft | open | charmcraft release ignores Charmhub's response and prints resource details from CLI arguments, potentially reporting a different revision than was attached; no fix or maintainer response is recorded. |