← Back to issue list

Feature request: charmcraft revisions json / yaml output

View original Github issue

Metadata

Project
charmcraft
Number
#722
Type
issue
State
closed
Author
claudiubelu
Labels
—
Created
Updated
Closed

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.
73%
#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.
71%
#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.
71%