Skip to content

PatchWitness v0.2.1 — Clean-room committed-PR fix

Choose a tag to compare

@pangxueyuan2-creator pangxueyuan2-creator released this 13 Aug 10:57

PatchWitness v0.2.1

This patch release fixes the v0.2.0 clean-room failure when a committed pull-request diff is applied in a disposable worktree. The release removes the invalid positional - argument from the git apply invocation and adds regression coverage for committed base-to-HEAD gating, Change Passport generation, and offline verification.

The GitHub Actions guide now requires repository-specific dependency setup and uses PatchWitness's real .[dev] path for its own example. No new runtime dependencies, integrations, or CLI features are included.

Validation completed before release: full tests with coverage gate, Ruff, mypy, Demo, package build and Twine validation, clean install, committed-PR clean-room gate, minimal and recommended profiles, plus strict protected-workflow blocking with PW003 and offline evidence verification.

PyPI publication is intentionally not part of this release.