First PyPI release — pip install pocmap / pipx install pocmap.
This release turns PocMap from a hardened library into an adoptable tool:
- Caching & offline — persistent TTL'd HTTP cache;
--offline/POCMAP_OFFLINE. - Machine output everywhere —
--format {table,json,csv,md,sarif}; SARIF 2.1.0 onlatest/discoverfor code scanning. - CI gate —
bulk -(stdin),--fail-on {critical,high,kev,epss>=N}→ exit 6. - Monitoring —
latest/discover --diff(snapshot delta) +--notify <webhook>. - Diagnostics —
pocmap doctor,pocmap cache info|clear; shell completion. - Pluggable exploit sources —
pocmap.exploit_sourcesentry points (seeexamples/example-exploit-source/). - Fixes — restored MCP GitHub-PoC discovery; stop swallowing our own bugs; no webhook-URL credential leaks.
Full detail in CHANGELOG.md. ruff 0 / mypy --strict 0 / green CI on Python 3.10–3.12.