# Documentation build requirements (Sphinx + RTD theme + Mermaid diagrams).
#
# The heavy runtime stack (torch, gpytorch, pyvista, bayesvalidrox, ...) is NOT
# installed for the docs build; those modules are mocked in conf.py via
# ``autodoc_mock_imports``. Only the lightweight libraries that autodoc needs to
# import the package (numpy, pandas) are listed here.
#
# Install with: pip install -r docs/requirements-docs.txt

Sphinx>=7,<9
sphinx-rtd-theme>=2.0,<4.0
sphinxcontrib-mermaid>=0.9,<2.0

# Lightweight scientific deps required to import the package for autodoc.
numpy>=1.26
pandas>=2.0
