← Back to issue list

Make a pydantic 2 release of craft-grammar

View original Github issue

Metadata

Project
craft-grammar
Number
#32
Type
issue
State
closed
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Pydantic 2 support was delivered by merged PR canonical/craft-grammar#33, updating craft-grammar from Pydantic 1 to Pydantic 2.

Resolution: closed resolved

Reason: The maintainer explicitly stated that issue #32 was fixed by PR #33. PR #33 is recorded as merged, with resolving commit 5e225fb, and was merged into the feature/pydantic-2 branch.

Evaluated by: mr-cal-bot

No scores available.

Issue body

No description provided.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Pydantic 2 support was delivered by merged PR canonical/craft-grammar#33, updating craft-grammar from Pydantic 1 to Pydantic 2.
stealth/space-bunny-alpha — closed resolved Pydantic 2 support was delivered by merged PR canonical/craft-grammar#33 into the feature/pydantic-2 branch.
qwen/qwen3.6-35b-a3b — — Fixed by merging PR #33 into the feature/pydantic-2 branch, delivering the requested pydantic 2 release for craft-grammar.
qwen/qwen3.6-35b-a3b — — Fixed by merging PR #33 into the feature/pydantic-2 branch, enabling the pydantic 2 release of craft-grammar.
qwen/qwen3.6-35b-a3b — — Fixed by merging PR #33 into the feature/pydantic-2 branch, completing the pydantic 2 migration for craft-grammar.
qwen/qwen3.6-35b-a3b — — Fixed by PR #33, merged into the feature/pydantic-2 branch. The pydantic 2 release for craft-grammar is complete.

Update history

No update history recorded yet.

Related work

  • Likely Fixed By: canonical/craft-grammar#33 (confidence 100%)

    Merged Pydantic 2 update identified by the maintainer as the fix for issue #32.

Related issues

Issue Project State Summary Similarity
#401 build!: update to pydantic 2 craft-application merged Merged PR #401 as commit c2f0978a, migrating craft-application to Pydantic 2 across 23 files; craft-grammar#34 was required for the tests.
80%
#728 Migrate to Pydantic 2.x craft-parts closed Pydantic 2 migration landed in canonical/craft-parts#771 via commit 6b155294, followed by cleanup in #778; craft-parts now requires pydantic>=2.0.0.
76%
#33 chore!: update to Pydantic 2 craft-grammar merged Merged as commit 5e225fb via PR #33, updating craft-grammar to Pydantic 2 and revising grammar validation errors; fixes #32.
74%
#103 feat: upgrade to pydantic 2.x craft-archives merged Merged PR #103 as commit b69f44a, upgrading craft-archives to Pydantic 2.x after three approvals; residual review feedback was moved to #118.
73%
#451 build(deps): bump pydantic to v2 craft-providers merged Merged PR #451 upgraded craft-providers to Pydantic v2 for 2.0; current project metadata requires pydantic~=2.4.
73%
#483 upgrade to pydantic 2.x craft-providers closed PR #483 (a one-line pyproject.toml bump to pydantic>=2) was closed unmerged by its author as a duplicate; maintainers pointed to craft-providers#451, which landed as commit f380a9e and set pydantic~=2.4.
72%
#60 Migrate to pydantic 2 imagecraft merged PR #60 merged as commit be1741a, migrating Imagecraft to Pydantic V2 and newer craft libraries (FR-8917); pyproject now pins pydantic~=2.12.5. Approved by one reviewer with no unresolved comments.
72%