Development
Install development dependencies:
pip install -e ".[all,dev,docs]"
Run tests:
python -m pytest
Build docs locally:
python -m sphinx -b html -W --keep-going docs docs/_build/html
GitHub Pages
The documentation workflow builds Sphinx HTML and uploads the generated static
site to GitHub Pages. In repository settings, set Pages source to
GitHub Actions.