# Documentation build requirements for Read the Docs
# Note: We skip installing the package to avoid building C++ extensions
# The C++ module (spires._core) is mocked in conf.py via autodoc_mock_imports

# Sphinx and extensions
sphinx>=4.0
sphinx-automodapi
sphinx-rtd-theme
pydata-sphinx-theme
myst-parser
nbsphinx
sphinx-markdown-tables

# Runtime dependencies (needed for importing Python modules)
numpy
h5py
scipy
xarray
netCDF4
dask[distributed]

# Version detection
setuptools-scm
