On Sat, May 10, 2025 at 2:17 AM Akihiko Odaki <akihiko.od...@daynix.com>
wrote:

> Supersedes: <20250505-sphinx82-v1-0-85f2418b3...@daynix.com>
> ("[PATCH 0/2] docs: Bump sphinx to 8.2.3")
>
> 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.
>
> Signed-off-by: Akihiko Odaki <akihiko.od...@daynix.com>
>

Reviewed-by: John Snow <js...@redhat.com>

I figure if this causes issues, this early in the development cycle we can
roll it back or pursue alternate solutions if necessary. I figure because
this touches so much stuff I wrote, it probably ought to go through my
tree, so I'll stage this tentatively.

(Paolo, Peter: But if you want to stage it instead, be my guest.)

---
> Akihiko Odaki (3):
>       docs: Bump sphinx to 6.2.1
>       docs: Require sphinx>=6.2
>       MAINTAINERS: Add docs/requirements.txt
>
>  MAINTAINERS                |   1 +
>  docs/requirements.txt      |   4 +-
>  docs/sphinx/compat.py      | 230
> ---------------------------------------------
>

Oh, thank you so much O:-) how beautiful...


>  docs/sphinx/qapi_domain.py |  33 +++----
>  pythondeps.toml            |   4 +-
>  5 files changed, 20 insertions(+), 252 deletions(-)
> ---
> base-commit: 1da8f3a3c53b604edfe0d55e475102640490549e
> change-id: 20250508-sphinx72-400c521af710
>
> Best regards,
> --
> Akihiko Odaki <akihiko.od...@daynix.com>
>
>

Reply via email to