diff --git a/.readthedocs.yml b/.readthedocs.yml new file mode 100644 index 0000000..68c9919 --- /dev/null +++ b/.readthedocs.yml @@ -0,0 +1,24 @@ +# Read the Docs configuration file for Sphinx projects +version: 2 + + +# Set the OS, Python version and other tools you might need + +build: + os: ubuntu-22.04 + tools: + python: "3.10" + +# Build documentation in the "docs/" directory with Sphinx + +sphinx: + configuration: docs/conf.py + +# Install Python dependencies using pyproject.toml +python: + install: + - method: pip + path: . + extra_requirements: + - docs + diff --git a/pyproject.toml b/pyproject.toml index 87b635d..df830a2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -64,9 +64,17 @@ docs = [ "sphinx >= 2.4.3", "nbsphinx >= 0.5.1", "sphinx-gallery >= 0.6.1", - "sphinx_rtd_theme >= 0.4.3", "nb2plots >= 0.6", "pillow >= 7.1.2", + "sphinx-material>=0.0.35", + "pillow>=7.1.2", + "numpy>=1.23.1", + "matplotlib>=3.5.2", + "scipy>=1.9.0", + "sympy>=1.10.1", + "pytest>=7.1.2", + "scikit_learn>=1.1.1", + "dill>=0.3.8", ] [tool.setuptools.packages.find]