← Back to issue list

fix: don't require a specific python interpreter for uv

View original Github issue

Metadata

Project
craft-parts
Number
#1003
Type
pull request
State
merged
Author
bepri
Labels
Created
Updated
Closed

Current evaluation

Merged fix removing the specific Python interpreter requirement for uv. Approved by two reviewers, closes #991 and CRAFT-4010, modifies three files, and adopted by Rockcraft.

Suggested action:

No scores available.

Issue body

- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you added an entry to the changelog (`docs/reference/changelog.rst`)? ----- Closes #991. CRAFT-4010

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged fix removing the specific Python interpreter requirement for uv. Approved by two reviewers, closes #991 and CRAFT-4010, modifies three files, and adopted by Rockcraft.
qwen3.6-35b-a3b-mtp-q6 Merged to remove the requirement for a specific Python interpreter when using uv, resolving issue #991 and CRAFT-4010. Adopted by Rockcraft to replace its local workaround.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1029 fix: don't require a specific python interpreter for uv (#1003) craft-parts merged Merged and cherry-picked onto hotfix/2.4 to fix a Snapcraft regression. The update removes the requirement for a specific Python interpreter for uv. Approved by two reviewers with passing CI checks.
82%
#792 feat: add uv plugin rockcraft merged Merged the addition of the uv plugin from craft-parts to Rockcraft. Approved by three reviewers, the change modifies 31 files. Minor CI test and OSV scanner warnings were deemed unrelated and did not block integration. Closes #789.
73%