Skip to content

Commit

Permalink
ci: add section for dependencies introduced in notebooks
Browse files Browse the repository at this point in the history
  • Loading branch information
ManonMarchand committed Jul 23, 2024
1 parent 07f202a commit 2fd97de
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 2 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/build-docs-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
2 changes: 1 addition & 1 deletion .github/workflows/publish-docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
1 change: 1 addition & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -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",
Expand Down

0 comments on commit 2fd97de

Please sign in to comment.