Backport uv fix to 2.7
Metadata
Current evaluation
Merged as commit 25d28785; #1089 backported #1086 to the 2.7 branch, fixing Snapcraft uv 0.7+ validation for projects with pyproject.toml files.
Resolution: closed resolved
Reason: PR #1089 was approved and merged as commit 25d28785, carrying #1086's change from `uv version` to `uv --version` into the 2.7 branch.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [ ] Have you added an entry to the changelog (`docs/reference/changelog.rst`)?
-----
This backports the UV 0.7 fix to the 2.7 branch for Snapcraft
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged as commit 25d28785; #1089 backported #1086 to the 2.7 branch, fixing Snapcraft uv 0.7+ validation for projects with pyproject.toml files. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged as 25d28785, backporting craft-parts#1086's uv 0.7 validation fix to the 2.7 branch for Snapcraft. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged #1089 backported the UV 0.7 compatibility fix to the 2.7 branch for Snapcraft, updating four files after approval by two reviewers. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged backport of the UV 0.7 fix to the 2.7 branch for Snapcraft. Approved by two reviewers with passing CI checks on supported platforms. The change updates four files to resolve compatibility issues. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged a backport of the UV 0.7 fix to the 2.7 branch for Snapcraft. The maintainer applied the change directly without additional comments or changelog entries. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/craft-parts#1086
(confidence 100%)
The original uv 0.7 compatibility fix backported by #1089.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1086 fix: validate uv plugin for newer uv versions | craft-parts | merged | Merged #1086 (f3a50042), switching uv plugin validation from uv version to uv --version for compatibility with uv 0.7.0+ and pyproject.toml projects. | |
| #1029 fix: don't require a specific python interpreter for uv (#1003) | craft-parts | merged | Merged #1029 backported #1003 to hotfix/2.4, removing uv's fixed Python-interpreter requirement and fixing a Snapcraft regression. |