qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/2] docs/python: bump minimum Sphinx version
@ 2024-07-02 19:59 John Snow
  2024-07-02 19:59 ` [PATCH 1/2] Python: bump minimum sphinx version to 3.4.3 John Snow
                   ` (2 more replies)
  0 siblings, 3 replies; 10+ messages in thread
From: John Snow @ 2024-07-02 19:59 UTC (permalink / raw)
  To: qemu-devel; +Cc: Peter Maydell, Markus Armbruster, Michael Roth, John Snow

With recent deprecations, we can advance our minimum sphinx version
safely. This is heavily motivated by new qapidoc work which is much
easier to maintain cross-version compatibility for - see difficulties in
our dbus documentation which only works on sphinx >= 4.

We can only guarantee >= 3.4.3 now, but that's still vastly easier than
maintaining compatibility all the way back to 1.x.

GitLab: https://gitlab.com/jsnow/qemu/-/pipelines/1357902509

(failures appear to be unrelated to the series.)

John Snow (2):
  Python: bump minimum sphinx version to 3.4.3
  docs: remove Sphinx 1.x compatibility code

 docs/conf.py             |  7 +++----
 docs/sphinx/hxtool.py    | 21 ++++-----------------
 docs/sphinx/kerneldoc.py | 38 ++++++++++++--------------------------
 docs/sphinx/kernellog.py | 28 ----------------------------
 docs/sphinx/qapidoc.py   | 29 +++--------------------------
 pythondeps.toml          |  2 +-
 6 files changed, 23 insertions(+), 102 deletions(-)
 delete mode 100644 docs/sphinx/kernellog.py

-- 
2.45.0




^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2024-07-03 16:08 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-02 19:59 [PATCH 0/2] docs/python: bump minimum Sphinx version John Snow
2024-07-02 19:59 ` [PATCH 1/2] Python: bump minimum sphinx version to 3.4.3 John Snow
2024-07-03  8:00   ` Paolo Bonzini
2024-07-03 12:06     ` John Snow
2024-07-03 12:12       ` Paolo Bonzini
2024-07-03 15:24         ` John Snow
2024-07-03 16:07           ` Paolo Bonzini
2024-07-02 19:59 ` [PATCH 2/2] docs: remove Sphinx 1.x compatibility code John Snow
2024-07-02 20:01 ` [PATCH 0/2] docs/python: bump minimum Sphinx version John Snow
2024-07-03  5:13   ` Markus Armbruster

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).