diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 1c7f3d0..a8fac61 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -17,11 +17,13 @@ jobs: cache: 'pip' cache-dependency-path: 'pyproject.toml' + - name: Install pandoc + run: sudo apt-get update && sudo apt-get install -y pandoc + - name: Install dependencies run: | python -m pip install --upgrade pip - pip install -e ".[dev]" - pip install sphinx sphinx-rtd-theme + pip install -e ".[dev,docs]" - name: Build documentation run: | diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index c5cb401..0b93109 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -21,6 +21,7 @@ repos: hooks: - id: detect-secrets args: ['--baseline', '.secrets.baseline'] + exclude: ^docs/tutorials/.*\.ipynb$ - repo: local hooks: diff --git a/pyproject.toml b/pyproject.toml index bee54fc..a38725c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -55,6 +55,7 @@ docs = [ "sphinx-design", "nbsphinx>=0.9.8", "sphinxcontrib-mermaid", + "ipython", ] [project.urls]