docs-setup-python:
  curl -LsSf https://astral.sh/uv/0.7.1/install.sh | sh
  uv pip install -r requirements.txt

docs-clean:
  rm -rf _build/

docs-build: docs-clean
  PYTHONPATH="$PWD/.." sphinx-build -M dirhtml . _build

docs-serve: docs-build
  npx serve _build/dirhtml
