registries: create pydantic models
Metadata
Current evaluation
Registry Pydantic models were completed in merged PR #5049 (commit ad3483f71), resolving #5019 and formalizing the #4917 prototype.
Resolution: closed resolved
Reason: PR #5049 was merged as commit ad3483f71, adding formal Pydantic registry models with types, docstrings, constraints, and unit tests.
Evaluated by: mr-cal-bot
No scores available.
Issue body
### What needs to get done
Formalize pydantic models prototyped in #4917 (types, docstrings, constraints, unit tests).
### Why it needs to get done
To support registries
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Registry Pydantic models were completed in merged PR #5049 (commit ad3483f71), resolving #5019 and formalizing the #4917 prototype. | |
| stealth/space-bunny-alpha | — | closed resolved | Resolved by merged PR #5049 (ad3483f71), which added formal Pydantic models for registries under CRAFT-3332. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation. The task to formalize pydantic models for registries was abandoned, with tracking transferred to internal Jira ticket CRAFT-3332. No code changes or merges occurred. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed and synced to internal Jira ticket CRAFT-3332. The request to formalize Pydantic models for registries was transferred to internal tracking rather than being implemented directly in this repository. | |
| qwen/qwen3.6-35b-a3b | — | — | Formalizing pydantic models for registries was closed without implementation. No pull request was merged, and the task appears abandoned. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without a specified resolution. The initiative to formalize pydantic models from #4917 for registries support was tracked via internal Jira ticket CRAFT-3332. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
canonical/snapcraft#5049
(confidence 100%)
Merged PR #5049 implemented the requested registry models in commit ad3483f71.
-
Related To:
canonical/snapcraft#4917
(confidence 100%)
The issue explicitly requested formalizing the Pydantic models prototyped in #4917.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #5049 feat(models): add registries models | snapcraft | merged | Merged PR #5049 as commit ad3483f71, adding Pydantic registry models and resolving #5019 (CRAFT-3332). |