From ccdeb82112d489424a61098e8241c6e36f8e033e Mon Sep 17 00:00:00 2001 From: Sam Wu <22262939+samjwu@users.noreply.github.com> Date: Thu, 6 Jun 2024 16:57:06 -0600 Subject: [PATCH] Update documentation requirements --- .readthedocs.yaml | 25 +++++++++++++------------ docs/sphinx/requirements.in | 2 +- docs/sphinx/requirements.txt | 36 +++++++++++++++++++----------------- 3 files changed, 33 insertions(+), 30 deletions(-) diff --git a/.readthedocs.yaml b/.readthedocs.yaml index 02a17b0df0..59e21e805f 100644 --- a/.readthedocs.yaml +++ b/.readthedocs.yaml @@ -6,7 +6,7 @@ version: 2 sphinx: configuration: docs/conf.py -formats: [htmlzip, pdf, epub] +formats: [] python: install: @@ -18,16 +18,17 @@ build: python: "3.10" apt_packages: - "doxygen" + - "gfortran" # For pre-processing fortran sources - "graphviz" # For dot graphs in doxygen jobs: - post_checkout: - - if [ -d ../llvm-project ]; then rmdir ../llvm-project; fi - - if [ -d ../clr ]; then rmdir ../clr; fi - - if [ -d ../ROCR-Runtime ]; then rmdir ../ROCR-Runtime; fi - - git clone --depth=1 --single-branch --branch rocdoc-195 https://github.com/StreamHPC/llvm-project.git ../llvm-project - - git clone --depth=1 --single-branch --branch develop https://github.com/ROCm/clr.git ../clr - - git clone --depth=1 --single-branch --branch master https://github.com/ROCm/ROCR-Runtime.git ../ROCR-Runtime - post_build: - - rm -rf ../clr - - rm -rf ../llvm-project - - rm -rf ../ROCR-Runtime + post_checkout: + - if [ -d ../llvm-project ]; then rmdir ../llvm-project; fi + - if [ -d ../clr ]; then rmdir ../clr; fi + - if [ -d ../ROCR-Runtime ]; then rmdir ../ROCR-Runtime; fi + - git clone --depth=1 --single-branch --branch rocdoc-195 https://github.com/StreamHPC/llvm-project.git ../llvm-project + - git clone --depth=1 --single-branch --branch develop https://github.com/ROCm/clr.git ../clr + - git clone --depth=1 --single-branch --branch master https://github.com/ROCm/ROCR-Runtime.git ../ROCR-Runtime + post_build: + - rm -rf ../clr + - rm -rf ../llvm-project + - rm -rf ../ROCR-Runtime diff --git a/docs/sphinx/requirements.in b/docs/sphinx/requirements.in index 8d22b2d9da..c993b607be 100644 --- a/docs/sphinx/requirements.in +++ b/docs/sphinx/requirements.in @@ -1,2 +1,2 @@ -rocm-docs-core[api_reference]==1.1.1 +rocm-docs-core[api_reference]==1.4.0 sphinxcontrib.doxylink diff --git a/docs/sphinx/requirements.txt b/docs/sphinx/requirements.txt index dbe8cdca79..f1e26e18f9 100644 --- a/docs/sphinx/requirements.txt +++ b/docs/sphinx/requirements.txt @@ -4,11 +4,11 @@ # # pip-compile requirements.in # -accessible-pygments==0.0.4 +accessible-pygments==0.0.5 # via pydata-sphinx-theme alabaster==0.7.16 # via sphinx -babel==2.14.0 +babel==2.15.0 # via # pydata-sphinx-theme # sphinx @@ -16,7 +16,7 @@ beautifulsoup4==4.12.3 # via pydata-sphinx-theme breathe==4.35.0 # via rocm-docs-core -certifi==2024.2.2 +certifi==2024.6.2 # via requests cffi==1.16.0 # via @@ -31,7 +31,7 @@ click==8.1.7 # sphinx-external-toc click-log==0.4.0 # via doxysphinx -cryptography==42.0.5 +cryptography==42.0.8 # via pyjwt deprecated==1.2.14 # via pygithub @@ -41,7 +41,7 @@ docutils==0.21.2 # myst-parser # pydata-sphinx-theme # sphinx -doxysphinx==3.3.7 +doxysphinx==3.3.8 # via rocm-docs-core fastjsonschema==2.19.1 # via rocm-docs-core @@ -53,7 +53,7 @@ idna==3.7 # via requests imagesize==1.4.1 # via sphinx -jinja2==3.1.3 +jinja2==3.1.4 # via # myst-parser # sphinx @@ -67,27 +67,29 @@ markdown-it-py==3.0.0 # myst-parser markupsafe==2.1.5 # via jinja2 -mdit-py-plugins==0.4.0 +mdit-py-plugins==0.4.1 # via myst-parser mdurl==0.1.2 # via markdown-it-py -mpire==2.10.1 +mpire==2.10.2 # via doxysphinx -myst-parser==3.0.0 +myst-parser==3.0.1 # via rocm-docs-core +numpy==1.26.4 + # via doxysphinx packaging==24.0 # via # pydata-sphinx-theme # sphinx pycparser==2.22 # via cffi -pydata-sphinx-theme==0.15.2 +pydata-sphinx-theme==0.15.3 # via # rocm-docs-core # sphinx-book-theme pygithub==2.3.0 # via rocm-docs-core -pygments==2.17.2 +pygments==2.18.0 # via # accessible-pygments # mpire @@ -110,11 +112,11 @@ pyyaml==6.0.1 # myst-parser # rocm-docs-core # sphinx-external-toc -requests==2.31.0 +requests==2.32.3 # via # pygithub # sphinx -rocm-docs-core[api-reference]==1.1.1 +rocm-docs-core[api-reference]==1.4.0 # via -r requirements.in six==1.16.0 # via python-dateutil @@ -140,11 +142,11 @@ sphinx-book-theme==1.1.2 # via rocm-docs-core sphinx-copybutton==0.5.2 # via rocm-docs-core -sphinx-design==0.5.0 +sphinx-design==0.6.0 # via rocm-docs-core sphinx-external-toc==1.0.1 # via rocm-docs-core -sphinx-notfound-page==1.0.0 +sphinx-notfound-page==1.0.2 # via rocm-docs-core sphinxcontrib-applehelp==1.0.8 # via sphinx @@ -162,9 +164,9 @@ sphinxcontrib-serializinghtml==1.1.10 # via sphinx tomli==2.0.1 # via sphinx -tqdm==4.66.2 +tqdm==4.66.4 # via mpire -typing-extensions==4.11.0 +typing-extensions==4.12.1 # via # pydata-sphinx-theme # pygithub