Skip to content

Environment Setup

Create the environment

1
2
3
python -m venv .venv
.venv\Scripts\activate
pip install -e .

Requires Python 3.10+ (per pyproject.toml).

Dependencies

Development extras include:

  • pytest, pytest-cov — test suite and coverage
  • ruff — lint and format checking
  • black — auto-formatting
  • mypy — strict typing checks
  • pydoclint — docstring ↔ signature consistency checks