# Sphinx build dependencies for MATCHA docs.
#
# Source of truth: pyproject.toml -> [dependency-groups].docs
# This file is a hand-authored pip shim for manual invocations
# (e.g. `pip install -r docs/requirements.txt` in a plain venv).
# CI uses `uv sync --group docs --extra cpu` instead.
# Keep the version bounds below in sync with pyproject.toml.
sphinx>=8.1.0,<9.0.0
sphinx-rtd-theme>=3.0.2,<4.0.0
myst-parser>=4.0.0,<5.0.0
sphinx-autoapi>=3.6.0,<4.0.0
nbsphinx>=0.9.5,<0.10.0
jupyter-sphinx>=0.5.3,<0.6.0
