diff --git a/.readthedocs.yaml b/.readthedocs.yaml index a74e3480..202c29ca 100644 --- a/.readthedocs.yaml +++ b/.readthedocs.yaml @@ -18,6 +18,6 @@ sphinx: # Declare the Python requirements required to build your docs python: install: - - requirements: requirements-dev.txt + - requirements: requirements-doc.txt - method: pip path: . diff --git a/requirements-doc.txt b/requirements-doc.txt new file mode 100644 index 00000000..bfa51074 --- /dev/null +++ b/requirements-doc.txt @@ -0,0 +1,32 @@ +# Currently we force rdt to use numpy<2.0.0 to build the documentation +# since the dtcwt and spgl1 are not yet compatible with numpy=2.0.0 +numpy>=1.21.0,<2.0.0 +scipy>=1.11.0 +--extra-index-url https://download.pytorch.org/whl/cpu +torch>=1.2.0 +numba +pyfftw +PyWavelets +spgl1 +scikit-fmm +sympy +devito +dtcwt +matplotlib +ipython +pytest +pytest-runner +setuptools_scm +docutils<0.18 +Sphinx +pydata-sphinx-theme +sphinx-gallery +numpydoc +nbsphinx +image +pre-commit +autopep8 +isort +black +flake8 +mypy