]> git.ipfire.org Git - thirdparty/qemu.git/commit
docs: Bump sphinx to 6.2.1
authorAkihiko Odaki <akihiko.odaki@daynix.com>
Tue, 15 Jul 2025 21:28:47 +0000 (17:28 -0400)
committerMarkus Armbruster <armbru@redhat.com>
Wed, 16 Jul 2025 15:02:46 +0000 (17:02 +0200)
commit5dd68db9cd005aeb2870d8754fd90e1b6af793a7
treebbdff1edce47f46ca80ca8608236d705fe7b5e0e
parent3dd93992ffbd86a520e5f887d17179fd00ff0928
docs: Bump sphinx to 6.2.1

sphinx 5.3.0 fails with Python 3.13.1:

../docs/meson.build:37: WARNING: /home/me/qemu/build/pyvenv/bin/sphinx-build:
Extension error:
Could not import extension sphinx.builders.epub3 (exception: No module named 'imghdr')

../docs/meson.build:39:6: ERROR: Problem encountered: Install a Python 3 version of python-sphinx and the readthedoc theme

Bump sphinx to 6.2.1 and also sphinx_rtd_theme as required for the new
sphinx version.

(jsnow note: this patch bumps the recommended version for Sphinx to
install when it is missing, but allows old versions to be used if they
are present and functional. The version used for building docs on
readthedocs is pinned to the recommended version, 6.2.1.)

Signed-off-by: Akihiko Odaki <akihiko.odaki@daynix.com>
Tested-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: John Snow <jsnow@redhat.com>
Signed-off-by: John Snow <jsnow@redhat.com>
Message-ID: <20250715212848.171879-2-jsnow@redhat.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Markus Armbruster <armbru@redhat.com>
docs/requirements.txt
pythondeps.toml