← Back to issue list

feat: add uv plugin

View original Github issue

Metadata

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

Current evaluation

Merged the uv plugin feature, resolving issue #706 and CRAFT-2751. Approved by four reviewers, the update adds 743 lines and removes one across twelve files.

Suggested action:

No scores available.

Issue body

- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? ----- Closes #706. (CRAFT-2751)

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged the uv plugin feature, resolving issue #706 and CRAFT-2751. Approved by four reviewers, the update adds 743 lines and removes one across twelve files.
qwen3.6-35b-a3b-mtp-q6 Merged the uv plugin feature, resolving issue #706. The change integrates uv package manager support into the project, approved and integrated by maintainer bepri.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#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.
86%
#2050 feat: add uv plugin to charmcraft charmcraft merged Merged pull request adding a uv plugin to charmcraft. Approved by three reviewers and contingent on craft-parts PR #945. Successfully closes issue #2040 and modifies 18 files to implement the feature.
82%
#5196 feat: support for the uv plugin snapcraft merged Merged to add uv plugin support and close issue #5187. Changes include documentation updates to index the go-use plugin and fix cross-reference warnings. Approved by four reviewers after resolving lint and test dependencies.
80%
#91 feat: Build snap with uv imagecraft merged Merged updates to the snap build process, switching the imagecraft component to uv. Resolves #83 and CRAFT-4062. Approved by two reviewers, passed CI, and modified a single file.
75%
#956 fix: make uv plugin re-entrant on code changes craft-parts merged Merged a fix ensuring the uv plugin detects source code changes without requiring a build space cleanup. Approved by three reviewers, passed CI, and applied with minimal changes across three files.
73%
#1125 feat: maven-use plugin craft-parts merged Merged the maven-use plugin, productizing it per CRAFT-4570. Approved by three reviewers and passed all CI checks. The update modified 21 files, adding 1505 lines and removing 136.
72%