Browse Source

build(docs): update Python dependencies

Update the python dependencies for building the project's Sphinx
documentation. Sphinx plugins are updated to the latest version, while
Sphinx itself is only updated to 5.3.0 (latest 5.x.x revision) due to
sphinx-rtd-theme not supporting any higher (both require incompatible
versions of docutils). Myst-parser is also updated to the latest version
to prevent a docutils clash as well.

The effect of this is to bump certifi to version 2022.12.7 and wheel to
0.38.4 as suggested by dependabot.

Signed-off-by: Boyan Karatotev <boyan.karatotev@arm.com>
Change-Id: I0ced5b127494255ce01aa7f51665bfcba161d135
pull/1994/head
Boyan Karatotev 2 years ago
parent
commit
b7c37e4a80
  1. 8
      docs/requirements.in
  2. 78
      docs/requirements.txt

8
docs/requirements.in

@ -1,5 +1,5 @@
myst-parser==0.15.2
myst-parser==0.18.1
pip-tools==6.4.0
sphinx==4.2.0
sphinx-rtd-theme==1.0.0
sphinxcontrib-plantuml==0.22
sphinx==5.3.0
sphinx-rtd-theme==1.1.1
sphinxcontrib-plantuml==0.24.1

78
docs/requirements.txt

@ -1,71 +1,71 @@
#
# This file is autogenerated by pip-compile with python 3.8
# To update, run:
# This file is autogenerated by pip-compile with Python 3.8
# by the following command:
#
# pip-compile
# pip-compile docs/requirements.in
#
alabaster==0.7.12
# via sphinx
attrs==21.2.0
# via markdown-it-py
babel==2.9.1
babel==2.11.0
# via sphinx
certifi==2021.5.30
certifi==2022.12.7
# via requests
charset-normalizer==2.0.4
charset-normalizer==2.1.1
# via requests
click==8.0.1
click==8.1.3
# via pip-tools
docutils==0.16
docutils==0.17.1
# via
# myst-parser
# sphinx
# sphinx-rtd-theme
idna==3.2
idna==3.4
# via requests
imagesize==1.2.0
imagesize==1.4.1
# via sphinx
importlib-metadata==6.0.0
# via sphinx
jinja2==3.0.1
jinja2==3.1.2
# via
# myst-parser
# sphinx
markdown-it-py==1.1.0
markdown-it-py==2.1.0
# via
# mdit-py-plugins
# myst-parser
markupsafe==2.0.1
markupsafe==2.1.1
# via jinja2
mdit-py-plugins==0.2.8
mdit-py-plugins==0.3.3
# via myst-parser
myst-parser==0.15.2
# via -r requirements.in
packaging==21.0
mdurl==0.1.2
# via markdown-it-py
myst-parser==0.18.1
# via -r docs/requirements.in
packaging==23.0
# via sphinx
pep517==0.11.0
pep517==0.13.0
# via pip-tools
pip-tools==6.4.0
# via -r requirements.in
pygments==2.10.0
# via -r docs/requirements.in
pygments==2.14.0
# via sphinx
pyparsing==2.4.7
# via packaging
pytz==2021.1
pytz==2022.7
# via babel
pyyaml==6.0
# via myst-parser
requests==2.26.0
requests==2.28.1
# via sphinx
snowballstemmer==2.1.0
snowballstemmer==2.2.0
# via sphinx
sphinx==4.2.0
sphinx==5.3.0
# via
# -r requirements.in
# -r docs/requirements.in
# myst-parser
# sphinx-rtd-theme
# sphinxcontrib-plantuml
sphinx-rtd-theme==1.0.0
# via -r requirements.in
sphinxcontrib-applehelp==1.0.2
sphinx-rtd-theme==1.1.1
# via -r docs/requirements.in
sphinxcontrib-applehelp==1.0.3
# via sphinx
sphinxcontrib-devhelp==1.0.2
# via sphinx
@ -73,18 +73,22 @@ sphinxcontrib-htmlhelp==2.0.0
# via sphinx
sphinxcontrib-jsmath==1.0.1
# via sphinx
sphinxcontrib-plantuml==0.22
# via -r requirements.in
sphinxcontrib-plantuml==0.24.1
# via -r docs/requirements.in
sphinxcontrib-qthelp==1.0.3
# via sphinx
sphinxcontrib-serializinghtml==1.1.5
# via sphinx
tomli==1.2.1
tomli==2.0.1
# via pep517
urllib3==1.26.6
typing-extensions==4.4.0
# via myst-parser
urllib3==1.26.13
# via requests
wheel==0.37.0
wheel==0.38.4
# via pip-tools
zipp==3.11.0
# via importlib-metadata
# The following packages are considered to be unsafe in a requirements file:
# pip

Loading…
Cancel
Save