Migrate from pip to uv with lockfile
Open
- Dominant language
- Python
- Stars
- 3
- Forks
- 5
- Avg merge
- 1d 23m
- Merged PRs (30d)
- 5
Description
Replace \`pip\` with [\`uv\`](https://docs.astral.sh/uv/) across the project and commit a \`uv.lock\` lockfile.
uv gives us reproducible builds with exact transitive dependency pinning (we currently have no lockfile), 10–100x faster installs in CI and local dev, and a unified toolchain covering virtualenvs, builds, and tool execution.
Affects: Makefile, run.sh, Dockerfile, CI workflows, and install docs.
Contributor guide
Assessment
This issue has not been assessed yet.