diff --git a/.readthedocs.yaml b/.readthedocs.yaml index b6df97c26..0f6d1e61a 100644 --- a/.readthedocs.yaml +++ b/.readthedocs.yaml @@ -3,16 +3,16 @@ version: 2 -sphinx: - configuration: docs/conf.py +build: + os: ubuntu-22.04 + tools: + python: "3.10" -formats: [htmlzip, pdf] +sphinx: + configuration: docs/conf.py python: - install: - - requirements: docs/sphinx/requirements.txt + install: + - requirements: docs/sphinx/requirements.txt -build: - os: ubuntu-22.04 - tools: - python: "3.10" +formats: [htmlzip, pdf, epub] diff --git a/docs/sphinx/requirements.in b/docs/sphinx/requirements.in index 24dbfcc2a..c475029e1 100644 --- a/docs/sphinx/requirements.in +++ b/docs/sphinx/requirements.in @@ -1,2 +1,11 @@ -rocm-docs-core==1.0.0 -sphinx-reredirects==0.1.3 \ No newline at end of file +rocm-docs-core[api_reference]==1.1.1 +--extra-index-url https://test.pypi.org/simple/ +Sphinx-Substitution-Extensions +autodoc +hip-python +hip-python-as-cuda +numpy +sphinx-collapse +sphinxcontrib-bibtex +sphinxcontrib-moderncmakedomain +sphinxcontrib.datatemplates diff --git a/docs/sphinx/requirements.txt b/docs/sphinx/requirements.txt index 15756f678..201d1c377 100644 --- a/docs/sphinx/requirements.txt +++ b/docs/sphinx/requirements.txt @@ -2,18 +2,24 @@ # This file is autogenerated by pip-compile with Python 3.10 # by the following command: # -# pip-compile --resolver=backtracking requirements.in +# pip-compile requirements.in # +--extra-index-url https://test.pypi.org/simple/ + accessible-pygments==0.0.4 # via pydata-sphinx-theme alabaster==0.7.16 # via sphinx +autodoc==0.5.0 + # via -r requirements.in babel==2.14.0 # via # pydata-sphinx-theme # sphinx beautifulsoup4==4.12.3 - # via pydata-sphinx-theme + # via + # pydata-sphinx-theme + # webtest breathe==4.35.0 # via rocm-docs-core certifi==2024.2.2 @@ -33,6 +39,10 @@ click-log==0.4.0 # via doxysphinx cryptography==42.0.5 # via pyjwt +decorator==5.1.1 + # via autodoc +defusedxml==0.7.1 + # via sphinxcontrib-datatemplates deprecated==1.2.14 # via pygithub docutils==0.21.2 @@ -42,6 +52,7 @@ docutils==0.21.2 # pybtex-docutils # pydata-sphinx-theme # sphinx + # sphinx-substitution-extensions # sphinxcontrib-bibtex doxysphinx==3.3.7 # via rocm-docs-core @@ -51,6 +62,12 @@ gitdb==4.0.11 # via gitpython gitpython==3.1.43 # via rocm-docs-core +hip-python==6.1.0.470.16 + # via + # -r requirements.in + # hip-python-as-cuda +hip-python-as-cuda==6.1.0.470.16 + # via -r requirements.in idna==3.7 # via requests imagesize==1.4.1 @@ -119,11 +136,12 @@ pyyaml==6.0.1 # pybtex # rocm-docs-core # sphinx-external-toc + # sphinxcontrib-datatemplates requests==2.31.0 # via # pygithub # sphinx -rocm-docs-core[api_reference]==1.1.0 +rocm-docs-core[api-reference]==1.1.1 # via -r requirements.in six==1.16.0 # via pybtex @@ -140,14 +158,20 @@ sphinx==7.3.7 # pydata-sphinx-theme # rocm-docs-core # sphinx-book-theme + # sphinx-collapse # sphinx-copybutton # sphinx-design # sphinx-external-toc # sphinx-notfound-page + # sphinx-substitution-extensions # sphinxcontrib-bibtex + # sphinxcontrib-datatemplates # sphinxcontrib-moderncmakedomain + # sphinxcontrib-runcmd sphinx-book-theme==1.1.2 # via rocm-docs-core +sphinx-collapse==0.1.3 + # via -r requirements.in sphinx-copybutton==0.5.2 # via rocm-docs-core sphinx-design==0.5.0 @@ -156,10 +180,14 @@ sphinx-external-toc==1.0.1 # via rocm-docs-core sphinx-notfound-page==1.0.0 # via rocm-docs-core +sphinx-substitution-extensions==2022.2.16 + # via -r requirements.in sphinxcontrib-applehelp==1.0.8 # via sphinx sphinxcontrib-bibtex==2.6.2 # via -r requirements.in +sphinxcontrib-datatemplates==0.11.0 + # via -r requirements.in sphinxcontrib-devhelp==1.0.6 # via sphinx sphinxcontrib-htmlhelp==2.0.5 @@ -170,6 +198,8 @@ sphinxcontrib-moderncmakedomain==3.27.0 # via -r requirements.in sphinxcontrib-qthelp==1.0.7 # via sphinx +sphinxcontrib-runcmd==0.2.0 + # via sphinxcontrib-datatemplates sphinxcontrib-serializinghtml==1.1.10 # via sphinx tomli==2.0.1 @@ -184,5 +214,11 @@ urllib3==2.2.1 # via # pygithub # requests +waitress==3.0.0 + # via webtest +webob==1.8.7 + # via webtest +webtest==3.0.0 + # via autodoc wrapt==1.16.0 # via deprecated