docs: Raise the minimum Sphinx requirement to 2.4.4
authorJonathan Corbet <corbet@lwn.net>
Fri, 8 Dec 2023 23:10:17 +0000 (16:10 -0700)
committerJonathan Corbet <corbet@lwn.net>
Fri, 15 Dec 2023 15:36:33 +0000 (08:36 -0700)
commit3e893e16af55eeeca8faebabcb36fe78c854ba21
tree88c258a4c2ee11dc9413d193acc96397d7b3676b
parent50709576d81bbcbe027d22c64cd2ec934bd9087b
docs: Raise the minimum Sphinx requirement to 2.4.4

Commit 31abfdda6527 (docs: Deprecate use of Sphinx < 2.4.x) in 6.2 added a
warning that support for older versions of Sphinx would be going away.
There have been no complaints, so the time has come.  Raise the minimum
Sphinx version to 2.4.4 and clean out some compatibility code that we no
longer need.

Reviewed-by: Mauro Carvalho Chehab <mchehab@kernel.org>
Link: https://lore.kernel.org/r/874jgs47fq.fsf@meer.lwn.net
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
Documentation/conf.py
Documentation/doc-guide/sphinx.rst
Documentation/process/changes.rst
Documentation/sphinx/automarkup.py
Documentation/sphinx/cdomain.py
Documentation/sphinx/kfigure.py
scripts/sphinx-pre-install