- Install dependencies:
uv sync --all-extras - Make your changes.
- Ensure pre-commit hooks pass:
prek run --all-files - Ensure tests pass with no regression in coverage:
uv run pytest --cov --cov-report=term-missingA coverage report is also posted automatically on each PR. - Submit a PR.