diff --git a/.github/actions/build-docs/action.yml b/.github/actions/build-docs/action.yml index eadd19aa..1c4d49bd 100644 --- a/.github/actions/build-docs/action.yml +++ b/.github/actions/build-docs/action.yml @@ -3,6 +3,8 @@ description: "Generates html documentation using Sphinx" runs: using: "composite" steps: + - run: unset DISPLAY + shell: bash - name: Install dependencies shell: bash run: pip install . -r requirements_doc.txt diff --git a/docs_src/create_docs b/docs_src/create_docs index bd286329..518c34ff 100755 --- a/docs_src/create_docs +++ b/docs_src/create_docs @@ -8,8 +8,8 @@ python3 docex_tutorial.py # Render terminal GIFs # Note this does not seem to work on GitHub Action runners so we have to manually # commit these gifs whenever we think they should change. faressoft/terminalizer#127 -npx terminalizer@0.9.0 render cxroots_progress -o ../docs_src/cxroots_progress.gif -npx terminalizer@0.9.0 render cxroots_logging_progress -o ../docs_src/cxroots_logging_progress.gif +npx terminalizer@0.12.0 render cxroots_progress -o ../docs_src/cxroots_progress.gif +npx terminalizer@0.12.0 render cxroots_logging_progress -o ../docs_src/cxroots_logging_progress.gif # Build documentation sphinx-build -b html . ../docs -T -E -a -W diff --git a/requirements_doc.txt b/requirements_doc.txt index dafcf286..f6f44cea 100644 --- a/requirements_doc.txt +++ b/requirements_doc.txt @@ -1,12 +1,12 @@ -nbsphinx==0.9.5 +nbsphinx==0.9.6 sphinx==8.1.3 sphinxcontrib-programoutput==0.18 sphinxcontrib-bibtex==2.6.3 sphinx_rtd_theme==3.0.2 sphinx-github-changelog==1.4.0 -ipython==8.30.0 -nbconvert==7.16.4 +ipython==8.32.0 +nbconvert==7.16.6 ipython_genutils==0.2.0 # not direct dependency but seems to be a missing requirement from nbconvert -mistune==3.0.2 # not directly required, avoid vulnerability in older version +mistune==3.1.1 # not directly required, avoid vulnerability in older version -r requirements.txt