Python packages · MIT OR Apache-2.0 · Python >=3.11
mkrun
A command runner whose tasks are Python functions -- shareable as versioned packages.
The mk command: a Makefile.py of plain Python functions, each a task, with its dependencies declared in the file's own PEP 723 header and resolved by uv. Every Optersoft repository is driven by it.
Install
From PyPI
$ uv add mkrun $ pip install mkrun
Or from this index
# 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/ mkrun
The same files, byte for byte: what is on PyPI is mirrored here, not rebuilt.
Releases on this index
What a resolver reads is /simple/mkrun/; this is the same list, for a person.
| Version | File |
|---|---|
| 0.4.1 | mkrun-0.4.1-py3-none-any.whl |
| 0.4.1 | mkrun-0.4.1.tar.gz |