← Back to issue list

snap_installer: move snap pydantic model

View original Github issue

Metadata

Project
craft-providers
Number
#252
Type
pull request
State
merged
Author
syu-w
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #252 in commit 0791361, moving the Snap Pydantic model so it can be used across multiple bases.

Resolution: closed resolved

Reason: The approved PR was merged into the main project as commit 0791361, completing the requested snap model refactor across four files.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Used for multiple bases. - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #252 in commit 0791361, moving the Snap Pydantic model so it can be used across multiple bases.
qwen/qwen3.6-35b-a3b — closed resolved Merged PR moving the snap pydantic model to support multiple bases, refactoring 4 files (+70/-57 lines).

Update history

Date Change
created

Related issues

Issue Project State Summary Similarity
#784 Snap revision should use a Pydantic model craft-providers closed Fixed by merged PR #908 (e996996), adding Pydantic SnapdResponse and SnapInfo models for validated snapd API responses.
72%
#137 base: add optional list of snaps to install craft-providers merged Merged PR #137, adding optional BuilddBase snap installation through a Pydantic model; merge commit fc53896.
70%