DevelopmentΒΆ
Set up the local environment:
uv sync
Run the main checks:
uv run pytest
uv run ruff check .
uv run mypy src
uv build
Build the documentation locally:
uv run sphinx-build -b html docs/source docs/build/html
The project uses Python Semantic Release for versioning and release notes.