Skip to content

delivery-verifier 0.1.0

Choose a tag to compare

@clean99 clean99 released this 26 Oct 06:22
· 24 commits to main since this release

First usable release.

dv prove --test "<command>" checks that your regression test fails on the merge base with the fix removed and passes on your branch head, in separate detached worktrees, without touching your checkout. It rejects hollow assertions, failures for the wrong reason, runs where no test actually executed, and all-skipped green runs. Supported runners: unittest, pytest and Node's built-in test runner (TAP).

Install (Python 3.10–3.13, Git 2.38+, Linux or macOS):

pipx install https://github.com/clean99/delivery-verifier/releases/download/v0.1.0/delivery_verifier-0.1.0-py3-none-any.whl
# or
uv tool install https://github.com/clean99/delivery-verifier/releases/download/v0.1.0/delivery_verifier-0.1.0-py3-none-any.whl

The bundled handbook (docs/handbook/green-tests.md) walks through four reproducible ways a green test run still misses a bug, and what dv does and does not catch in each.

Verified before release: 214 tests on Python 3.12 including install acceptance; install acceptance (wheel, sdist and Git with pip and pipx) on Python 3.10, 3.11, 3.12 and 3.13; clean installs of both assets on Python 3.10 and 3.13.

Assets (SHA-256):

  • delivery_verifier-0.1.0-py3-none-any.whl af82f08c0115bb17f8a96697acb84b1defb642454e4b703658548c6fbe50f627
  • delivery_verifier-0.1.0.tar.gz 122ec346ac3cd9e4764cf1470764da4da2b06af5daea934d0f01ed2c3f816a02

Full list of changes: CHANGELOG.md.