← Back to issue list

Work/1768/pydantic 2

View original Github issue

Metadata

Project
charmcraft
Number
#1778
Type
pull request
State
closed
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Closed unmerged as an exploratory branch; the Pydantic 2 migration landed via #1777 (70078b03), followed by main-branch integration in #1817 (394e6e55).

Resolution: closed superseded

Reason: The author described #1778 as an experiment to gauge the migration size, and it received no review or CI. The actual migration was merged through #1777, with Pydantic 2 support subsequently integrated to main by #1817.

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 superseded Closed unmerged as an exploratory branch; the Pydantic 2 migration landed via #1777 (70078b03), followed by main-branch integration in #1817 (394e6e55).
stealth/space-bunny-alpha — closed stale Pydantic 2 scope experiment canonical/charmcraft#1778 was closed unmerged; no reviews or CI ran, and its sole author comment described it as an assessment of migration size.
qwen/qwen3.6-35b-a3b — — Closed without merging. Opened to assess the scope of a Pydantic 2 migration, but abandoned after initial review. No code reviews or CI checks were initiated.
qwen3.6-35b-a3b-mtp-q6 — — Closed without merging. The author opened the Pydantic 2 migration branch to assess change scope but abandoned the effort, leaving the codebase unchanged.

Update history

No update history recorded yet.

Related work

Related issues

Issue Project State Summary Similarity
#1807 chore: merge main to pydantic feature branch charmcraft closed Closed unmerged after 771 days of inactivity. The Pydantic 2 branch-sync work later reached main through #1817 at commit 394e6e55.
77%
#110 Migrate to Pydantic 2 craft-archives closed Pydantic 2 migration was completed in merged PR #103 (commit b69f44a) on feature/2.0; the branch later reached main through PR #123.
76%
#582 [EXPERIMENTAL] build(deps): use pydantic 2 craft-parts closed Closed unmerged in Aug 2024 by @lengau as superseded; the Pydantic 2 migration landed later via merged PR #771 (commit 6b155294) plus follow-ups #776, #778, #794, #811.
74%
#408 chore!: merge pydantic 2 feature branch to main craft-application merged Merged into main via c3aae96c, making Pydantic 2 required and incorporating final typing fixes from 25ea79c; the change is explicitly breaking.
74%
#1817 chore: merge pydantic 2 support to main charmcraft merged Pydantic 2 support was merged into main by PR #1817 (commit 394e6e55), completing the migration begun in #1777 across 52 files.
72%
#173 feat: upgrade to pydantic 2.x craft-application closed Closed unmerged after the Pydantic 2 migration landed via craft-application#401 (c2f0978a); maintainer lengau credited #173 as helpful during that migration.
72%
#1768 Migrate to Pydantic 2 charmcraft closed Migrated Charmcraft to Pydantic 2 via merged PR #1777 (70078b03), with the feature branch merged to main in #1817 (394e6e55).
70%