v0.4.1
Patch release. v0.4.0 was cut one commit before the closeout audit stopped reporting an absent tool as a detected forgery, so the latest release shipped a behaviour main had already fixed.
Fixed
- The closeout audit no longer reports an absent tool as a detected forgery. Its pytest lane shells out to pytest, which the advertised
pip install .does not provide. On a plain install the lane found nothing to run and recorded the specimen as a planted-case detection. Absence and detection are now distinct outcomes, and the lane refuses rather than inventing a verdict. - The public site names the
pip install .[test]precondition on the cold-rerun claim, so the advertised command's exit status matches what a reader following the page literally would see.
Verifying
The four-planted-case command needs the test extra:
pip install .[test]
A plain install leaves that lane nothing to run, and it will now say so instead of reporting a detection.
Full Changelog: v0.4.0...v0.4.1