← Back to issue list

feat: deprecate OsRelease in favor of distro

View original Github issue

Metadata

Project
craft-parts
Number
#1569
Type
pull request
State
closed
Author
lengau
Labels
Created
Updated
Closed

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.
93%