- README install section now reflects reality (git URL, not PyPI)
- Add a Source link at the top and a Development section at the bottom
- Update Running-the-bundled-example to clone-then-uv-sync flow since
examples/ is sdist-only
- pyproject.toml: replace github.com/your-org placeholder with the
actual git.vercanti.com URL
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
A small Python library for replaying real human mouse trajectories from
the SapiMouse dataset onto a Playwright page. Designed for ML-based
bot-detection research, behavioral biometrics prototyping, and
replay-based test fixtures.
Public API: load_all_segments, pick_segments, affine_warp, upsample,
replay, replay_random, download_sapimouse.
- src/ layout with hatchling build backend
- 23 pytest tests (10 transform unit + 13 integration)
- MIT license, PEP 561 py.typed marker
- python -m human_mouse download for one-shot dataset fetch
- examples/cloakbrowser_demo.py demonstrates end-to-end use with CloakBrowser
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>