Bump minimum Sphinx version
This is a little more realistic. Sphinx 6.0.0 was released in December 2022 [1]. In the absence of a lower-constraints job, I manually tested that our own docs still build with this version. [1] https://pypi.org/project/Sphinx/6.0.0/ Change-Id: I62dcc47b7053deb46139ca1f46c0d8e6fc2720d6 Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
This commit is contained in:
parent
f00d211328
commit
052ed8e119
@ -19,7 +19,6 @@ import textwrap
|
|||||||
|
|
||||||
import dulwich.repo
|
import dulwich.repo
|
||||||
from pbr import packaging
|
from pbr import packaging
|
||||||
import sphinx
|
|
||||||
from sphinx.ext import extlinks
|
from sphinx.ext import extlinks
|
||||||
from sphinx.util import logging
|
from sphinx.util import logging
|
||||||
|
|
||||||
@ -330,10 +329,7 @@ def _setup_link_roles(app):
|
|||||||
url,
|
url,
|
||||||
)
|
)
|
||||||
|
|
||||||
if sphinx.version_info >= (4, 0, 0):
|
role = extlinks.make_link_role(project_name, url, project_name)
|
||||||
role = extlinks.make_link_role(project_name, url, project_name)
|
|
||||||
else:
|
|
||||||
role = extlinks.make_link_role(url, project_name)
|
|
||||||
|
|
||||||
app.add_role(role_name, role)
|
app.add_role(role_name, role)
|
||||||
|
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
pbr!=2.1.0,>=2.0.0 # Apache-2.0
|
pbr!=2.1.0,>=2.0.0 # Apache-2.0
|
||||||
dulwich>=0.15.0 # Apache-2.0
|
dulwich>=0.15.0 # Apache-2.0
|
||||||
sphinx>=2.0.0,!=2.1.0 # BSD
|
sphinx>=6.0.0 # BSD
|
||||||
|
Loading…
Reference in New Issue
Block a user