← Back to issue list

build: use uv plugin to build

View original Github issue

Metadata

Project
rockcraft
Number
#1018
Type
pull request
State
merged
Author
bepri
Labels
Created
Updated
Closed

Current evaluation

Merged to switch to the uv plugin for building. A failing CI check due to a dependency on PR #1019 was accepted, with the maintainer noting the tests will pass once the dependent PR is integrated.

Suggested action:

No scores available.

Issue body

- [ ] Have you followed the guidelines for contributing? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `make lint && make test`? ---

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged to switch to the uv plugin for building. A failing CI check due to a dependency on PR #1019 was accepted, with the maintainer noting the tests will pass once the dependent PR is integrated.
qwen3.6-35b-a3b-mtp-q6 Merged to adopt the uv plugin for building. Spread test failures were acknowledged and deferred to a dependent pull request. Changes were integrated into the main branch.
qwen3.6-35b-a3b-mtp-q6 Merged despite failing spread tests caused by a dependency on PR #1019. The build system now uses the uv plugin. Test failures are expected to resolve once the dependent PR is merged.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#5872 build: use uv plugin to build snapcraft snapcraft merged Merged changes switching snapcraft build to the uv plugin. This constrains maturin to resolve rustc compatibility issues. Approved by reviewers and passed CI validation before integration.
75%
#330 build!: switch from using extras to dependency groups starbase merged Merged a breaking change replacing project extras with standard dependency groups. Updated the ReadTheDocs build to use uv for faster execution and fixed the PR template. Approved by a maintainer after passing CI.
72%
#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.
70%