# Documentation build dependencies.
# The sgtlearn native C++ extension is mocked during the doc build
# (see autodoc_mock_imports in conf.py), so only the pure-Python runtime
# dependencies are needed here -- no compiler, scikit-build, or pybind11.

sphinx>=7.2
furo>=2024.1.29
sphinx-copybutton>=0.5
nbsphinx>=0.9
ipython>=8

# sgtlearn runtime dependencies (imported by autodoc when documenting the API)
numpy>=1.20
scikit-learn>=1.9
joblib>=1.2
matplotlib>=3.10.9
seaborn>=0.13.2
graphviz>=0.21
