From ca0df81711a739c2753a374121e69e590b2e0377 Mon Sep 17 00:00:00 2001 From: David Shrewsbury Date: Tue, 24 Sep 2024 11:21:34 -0400 Subject: [PATCH] Upgrade documentation requirements (#1394) --- docs/requirements.in | 1 - docs/requirements.txt | 111 +++++++++++++++++++++++++++++++----------- tox.ini | 2 +- 3 files changed, 84 insertions(+), 30 deletions(-) diff --git a/docs/requirements.in b/docs/requirements.in index 8c6c82f2c..56a670327 100644 --- a/docs/requirements.in +++ b/docs/requirements.in @@ -1,4 +1,3 @@ ansible-core -pexpect sphinx sphinx-ansible-theme diff --git a/docs/requirements.txt b/docs/requirements.txt index 50df6d931..dfc4c7bb9 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1,33 +1,88 @@ -alabaster==0.7.13 -ansible-core==2.14.5 +# +# This file is autogenerated by pip-compile with Python 3.9 +# by the following command: +# +# pip-compile requirements.in +# +alabaster==0.7.16 + # via sphinx +ansible-core==2.15.12 + # via -r requirements.in ansible-pygments==0.1.1 -babel==2.12.1 -certifi==2023.7.22 -cffi==1.15.1 -charset-normalizer==3.1.0 -cryptography>=42.0.4 -docutils==0.18.1 -idna==3.4 + # via sphinx-ansible-theme +babel==2.16.0 + # via sphinx +certifi==2024.8.30 + # via requests +cffi==1.17.1 + # via cryptography +charset-normalizer==3.3.2 + # via requests +cryptography==43.0.1 + # via ansible-core +docutils==0.20.1 + # via + # sphinx + # sphinx-rtd-theme +idna==3.8 + # via requests imagesize==1.4.1 -jinja2==3.1.2 -markupsafe==2.1.2 -packaging==23.1 -pexpect==4.8.0 -ptyprocess==0.7.0 -pycparser==2.21 -pygments==2.15.1 -pyyaml==6.0 -requests==2.28.2 -resolvelib==0.8.1 + # via sphinx +importlib-metadata==8.4.0 + # via sphinx +importlib-resources==5.0.7 + # via ansible-core +jinja2==3.1.4 + # via + # ansible-core + # sphinx +markupsafe==2.1.5 + # via jinja2 +packaging==24.1 + # via + # ansible-core + # sphinx +pycparser==2.22 + # via cffi +pygments==2.18.0 + # via + # ansible-pygments + # sphinx +pyyaml==6.0.2 + # via ansible-core +requests==2.32.3 + # via sphinx +resolvelib==1.0.1 + # via ansible-core snowballstemmer==2.2.0 -sphinx==6.2.1 -sphinx-ansible-theme==0.10.1 -sphinx-rtd-theme==1.2.0 -sphinxcontrib-applehelp==1.0.4 -sphinxcontrib-devhelp==1.0.2 -sphinxcontrib-htmlhelp==2.0.1 + # via sphinx +sphinx==7.4.7 + # via + # -r requirements.in + # sphinx-ansible-theme + # sphinx-rtd-theme + # sphinxcontrib-jquery +sphinx-ansible-theme==0.10.3 + # via -r requirements.in +sphinx-rtd-theme==2.0.0 + # via sphinx-ansible-theme +sphinxcontrib-applehelp==2.0.0 + # via sphinx +sphinxcontrib-devhelp==2.0.0 + # via sphinx +sphinxcontrib-htmlhelp==2.1.0 + # via sphinx sphinxcontrib-jquery==4.1 + # via sphinx-rtd-theme sphinxcontrib-jsmath==1.0.1 -sphinxcontrib-qthelp==1.0.3 -sphinxcontrib-serializinghtml==1.1.5 -urllib3==1.26.18 + # via sphinx +sphinxcontrib-qthelp==2.0.0 + # via sphinx +sphinxcontrib-serializinghtml==2.0.0 + # via sphinx +tomli==2.0.1 + # via sphinx +urllib3==2.2.2 + # via requests +zipp==3.20.1 + # via importlib-metadata diff --git a/tox.ini b/tox.ini index fcd81cbb4..8387c965e 100644 --- a/tox.ini +++ b/tox.ini @@ -46,7 +46,7 @@ commands = description = Build documentation deps = -r{toxinidir}/docs/requirements.txt commands = - sphinx-build -T -E -W --keep-going {tty:--color} -j auto -d docs/build/doctrees -b html docs docs/build/html + sphinx-build -T -E -W -n --keep-going {tty:--color} -j auto -d docs/build/doctrees -b html docs docs/build/html [testenv:clean] description = Erase docs and coverage artifacts