← Back to issue list

build: replace various homegrown tools with uv

View original Github issue

Metadata

Project
charmcraft
Number
#1959
Type
pull request
State
closed
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Closed unmerged; its uv migration was landed separately in commit 31fd757e, “build: go all-in on uv”.

Resolution: closed superseded

Reason: PR #1959 was closed unmerged after the same migration landed independently in commit 31fd757e, titled “build: go all-in on uv.” The proposed changes were therefore superseded rather than merged directly.

Evaluated by: mr-cal-bot

No scores available.

Issue body

No description provided.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed superseded Closed unmerged; its uv migration was landed separately in commit 31fd757e, “build: go all-in on uv”.
stealth/space-bunny-alpha — closed superseded Closed unmerged; the uv migration landed separately in commit 31fd757e, “build: go all-in on uv”.
stealth/space-bunny-alpha — closed superseded Closed unmerged; the uv migration landed separately in Charmcraft commits 31fd757e and 2370ee2a.
qwen/qwen3.6-35b-a3b — — Closed without being merged. The pull request proposed replacing homegrown build tools with uv across nine files. No reviews or comments were recorded prior to closure.
qwen3.6-35b-a3b-mtp-q6 — — Closed without merge, abandoning the replacement of homegrown build tools with uv.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#240 build(tools): add a Makefile that uses uv starbase merged Merged a uv-based build-tool Makefile in PR #240 as commit 4525894, changing three files and receiving approval from two reviewers.
76%
#253 build: add a Makefile that uses uv starbase closed Closed unmerged as superseded; #265 (44ce081) landed the replacement Makefile and tox build changes.
73%
#5284 build: package snap with uv snapcraft closed Closed unmerged after 306 days without review; the uv-based Snapcraft build migration later landed via #5872 (7c8d424e3).
72%
#33 build: use uv and make craft-platforms merged Merged PR #33 migrated craft-platforms to uv and Make; commit c45b611 records the completed build-system update.
70%