feat(registries): add `list-registries` command
Metadata
Current evaluation
Merged PR #5014 added the list-registries command and closed #5001; implementation landed in commit 536541c5d.
Resolution: closed resolved
Reason: PR #5014 was merged with approval from two reviewers. Commit 536541c5d added registry-listing support and resolved #5001 (CRAFT-3295).
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [x] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)?
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [x] Have you successfully run `tox run -m lint`?
- [x] Have you successfully run `tox run -e test-py310`? (supported versions: `py39`, `py310`, `py311`, `py312`)
-----
Add support for the `list-registries` command.
Fixes #5001
(CRAFT-3295)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #5014 added the list-registries command and closed #5001; implementation landed in commit 536541c5d. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #5014 (commit 536541c5d) added the `snapcraft list-registries` command with registry-set listing, assertion services and store client calls, closing #5001 (CRAFT-3295). Registries commands were later unregistered in #5195. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #5014 added the list-registries command, resolving #5001 (CRAFT-3295). | |
| qwen/qwen3.6-35b-a3b | — | — | Merged addition of the list-registries command, resolving issue #5001. Approved by reviewers, passed CI checks, and integrated into the codebase. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged by maintainer mr-cal, implementing the list-registries command to resolve issue #5001 and CRAFT-3295. The feature passed all linting and cross-version Python tests prior to integration. |
Update history
No update history recorded yet.
Related work
-
Related To:
snapcraft#5001
(confidence 100%)
This PR implemented the requested list-registries functionality and closed issue #5001.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #5001 registries: implement `list-registries` | snapcraft | closed | Implemented registry-set listing via merged PR #5014 (commit 536541c5d), adding the command, services, store calls, and tests. | |
| #5020 registries: collect and edit registries | snapcraft | closed | Implemented in commit b813ceee8; PR #5242 later renamed the registries commands to list/edit-confdbs in f887ed0bd. | |
| #5050 feat: add `edit-registries` command | snapcraft | merged | Merged into snapcraft as commit b813ceee8, adding `edit-registries` (first half of #5020) on top of #5049; later renamed to `edit-confdbs` by #5242. | |
| #5242 feat: rename registries to confdbs | snapcraft | merged | Merged as f887ed0bd: replaced list/edit registries with list/edit confdbs, reverted #5195, and fixed #5193 without changing logic. | |
| #5195 chore!: unregister registries commands | snapcraft | merged | Merged PR #5195 as commit 385b4039a removed list-registries and edit-registries ahead of the ConfDB rename; commit 2b86555ba later reverted the removal. |