← Back to issue list

build: add a Makefile that uses uv

View original Github issue

Metadata

Project
starbase
Number
#253
Type
pull request
State
closed
Author
lengau
Labels
—
Created
Updated
Closed

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.
79%
#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”.
73%