Python packages · MIT OR Apache-2.0 · Python >=3.11
make-rust
Generic cargo hygiene tasks for mkrun -- find every target/ dir, report it, reclaim it.
Find every target/ directory a repository owns, say how big and how idle each is, and reclaim the bytes cargo never deletes: superseded artifacts, stale builds, and the dev debuginfo that fills a disk.
Install
uv, in pyproject.toml
[[tool.uv.index]] name = "optersoft" url = "https://python.optersoft.com/simple/" explicit = true [tool.uv.sources] make-rust = { index = "optersoft" }
Then uv add make-rust. Its dependencies still come from PyPI.
uv pip
# uv looks at an --extra-index-url FIRST, and stops at the first that has a name $ uv pip install --extra-index-url https://python.optersoft.com/simple/ make-rust
Releases on this index
What a resolver reads is /simple/make-rust/; this is the same list, for a person.
| Version | File |
|---|---|
| 0.1.0 | make_rust-0.1.0-py3-none-any.whl |
| 0.1.0 | make_rust-0.1.0.tar.gz |