Ward v0.2.2 - first PyPI release
Ward is now installable straight from PyPI:
pip install ward-scanner
What's new
ward bench --no-cache- forces the bundled 50-row smoke samples even on a machine that has downloaded the full corpora. Every benchmark report now states truthfully whether it scored samples or full corpora, both in the markdown caveats and a newsourcefield in the JSON output. CI bench-diff and the release runbook use the flag.- Wheel build fixed - a redundant force-include table broke every wheel build since v0.2.1. Wheels now ship correctly with all 7 rule packs and 4 bundled sample corpora.
- Launch write-up under
docs/, and a stale benign-row count in the README corrected (271 -> 343).
Benchmarks (no detection change)
- Smoke (bundled samples): 75.2% in-scope recall, 0.0% FPR
- Full corpora (1,911 rows): 53.5% in-scope recall, 0.0% FPR
Full Changelog: v0.2.1...v0.2.2