v0.16.1 — first PyPI release
First release of git_bisectlib on PyPI 🎉
pip install git_bisectlibWrite tiny git bisect run recipes in Python and watch progress live in .bisect/status.md.
Highlights
- Recipe verbs —
run,test,hammer,checkwith verdict primitivesgood/bad/skip/abort. - Guided mode — start a bisect with only a bad commit and run
python recipe.pyby hand: it walks you toward a good commit, suggesting copy-pasteable candidates on a time schedule (1, 3, 7, 14, 30, 60 days back) rendered git-log style, and offers direction choices when a build breaks. - Live status — human-readable progress in
.bisect/status.md. - Typed — ships
py.typed; no third-party dependencies. Requires Python 3.10+.
The distribution is git_bisectlib; the import is bisectlib (like pyyaml / yaml).
Full docs: see the README.