diff --git a/.github/workflows/build-docs-tests.yml b/.github/workflows/build-docs-tests.yml index 06d63624..c27e5e56 100644 --- a/.github/workflows/build-docs-tests.yml +++ b/.github/workflows/build-docs-tests.yml @@ -23,6 +23,6 @@ jobs: run: | sudo apt-get install pandoc python3 -m pip install --upgrade pip setuptools - pip install .[docs,recommended] + pip install .[docs,recommended,notebooks] cd ./docs make html diff --git a/.github/workflows/publish-docs.yml b/.github/workflows/publish-docs.yml index c7388ee0..6b3bc8e2 100644 --- a/.github/workflows/publish-docs.yml +++ b/.github/workflows/publish-docs.yml @@ -20,7 +20,7 @@ jobs: run: | # Build the doc python3 -m pip install --upgrade pip setuptools - pip install .[docs,recommended] + pip install .[docs,recommended,notebooks] sudo apt-get install pandoc cd ./docs make html diff --git a/pyproject.toml b/pyproject.toml index 86791af6..e6a394ad 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -13,6 +13,7 @@ requires-python = ">=3.8" [project.optional-dependencies] dev = ["pytest", "watchfiles", "jupyterlab", "ruff"] recommended = ["mocpy", "regions"] +notebooks = ["astroquery", "requests"] docs = ["autoapi", "jupyterlab", "myst-parser",