build: add a Makefile that uses uv
Metadata
Current evaluation
Closed unmerged as superseded; #265 (44ce081) landed the replacement Makefile and tox build changes.
Resolution: closed superseded
Reason: Maintainer @lengau closed #253 on 2024-11-18 with "superseded." PR #265 had already merged the replacement build work, including Makefile and tox updates, as commit 44ce081.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Also adjusts the tox file and the github workflows
- [x] Have you followed the guidelines for contributing?
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [x] Have you successfully run `tox`?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed superseded | Closed unmerged as superseded; #265 (44ce081) landed the replacement Makefile and tox build changes. | |
| stealth/space-bunny-alpha | — | closed superseded | Closed unmerged as superseded; merged PR #265 (44ce081) replaced the proposed uv Makefile, tox, and workflow changes. | |
| stealth/space-bunny-alpha | — | closed superseded | Closed unmerged after lengau marked the proposed uv-based Makefile, tox changes, and workflow updates as superseded. | |
| qwen/qwen3.6-35b-a3b | — | — | Superseded by the author without review or merge. The proposed Makefile using uv and updated CI workflows was closed. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Adding a uv-based Makefile and updating tox and GitHub workflows was closed as superseded by the author without merging. |
Update history
No update history recorded yet.
Related work
-
Superseded By:
canonical/starbase#265
(confidence 96%)
Merged replacement work changed both Makefile and tox configuration.
-
Related To:
canonical/starbase#240
(confidence 85%)
Earlier merged PR introduced the uv-based tooling Makefile in commit 4525894.
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. | |
| #1959 build: replace various homegrown tools with uv | charmcraft | closed | Closed unmerged; its uv migration was landed separately in commit 31fd757e, “build: go all-in on uv”. |