← Back to issue list

registries: create pydantic models

View original Github issue

Metadata

Project
snapcraft
Number
#5019
Type
issue
State
closed
Author
mr-cal
Labels
—
Created
Updated
Closed

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).
80%