feat: deprecate OsRelease in favor of distro
Metadata
Current evaluation
Superseded by pull request #1581. The changes deprecate OsRelease in favor of the distro package to avoid a major version bump.
Suggested action: —
No scores available.
Issue body
We've been using `distro` in several places, we might as well use it in craft-parts too.
This doesn't remove it yet though since that would require a major release.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Superseded by pull request #1581. The changes deprecate OsRelease in favor of the distro package to avoid a major version bump. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Superseded by PR #1581. The OsRelease deprecation was closed without merging, as a subsequent PR directly implemented the distro library integration. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1581 feat: deprecate OsRelease in favor of distro | craft-parts | open | Deprecates the OsRelease utility in favor of the distro package across 18 files to avoid a major version bump. Closed and superseded by PR #1581, which carries the same changes and remains open. |