← Back to issue list

Backport uv fix to 2.7

View original Github issue

Metadata

Project
craft-parts
Number
#1089
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

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 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.
73%
#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.
71%