Skip to content

Commit 3cfc0c6

Browse files
authored
Merge pull request #5 from Spill-Tea/sphinx_multipart_incompatibility
Use Sphinx < v9 to avoid unsupported breaking changes
2 parents b823cc8 + 64a0775 commit 3cfc0c6

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

pyproject.toml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,10 @@ benchmatcha = "BenchMatcha.runner:main"
4747

4848
[project.optional-dependencies]
4949
dev = ["BenchMatcha[commit,doc,test,lint,type]"]
50-
doc = ["sphinx", "furo", "sphinx_multiversion"]
50+
# NOTE: Sphinx v9.0.0 introduced several breaking changes, including
51+
# incompatibility with Sphinx multiversion project, see:
52+
# https://github.com/sphinx-contrib/multiversion/issues/201
53+
doc = ["sphinx<9.0.0", "furo", "sphinx_multiversion"]
5154
test = ["pytest", "coverage>=7.10.3", "pytest-xdist", "tox"]
5255
commit = ["pre-commit"]
5356
lint = ["pylint", "ruff"]

0 commit comments

Comments
 (0)