Skip to content

Commit 8b29a86

Browse files
committed
more pins to fix docs build
1 parent 613ec2e commit 8b29a86

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

pyproject.toml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,11 +47,19 @@ optional = [
4747
]
4848
doc = [
4949
'sphinx == 4.5.0',
50-
'sphinxcontrib-applehelp == 1.0.4', # needed for sphinx < 5, https://github.com/sphinx-doc/sphinx/issues/11890
5150
'pydata-sphinx-theme == 0.8.1',
5251
'sphinx-gallery',
5352
'matplotlib',
54-
'pyarrow'
53+
'pyarrow',
54+
# the following are needed for sphinx < 5. TODO upgrade to sphinx>5, and
55+
# get rid of these pins.
56+
# https://github.com/sphinx-doc/sphinx/issues/11890
57+
# https://stackoverflow.com/questions/77848565/sphinxcontrib-applehelp-breaking-sphinx-builds-with-sphinx-version-less-than-5-0
58+
'sphinxcontrib-applehelp==1.0.4',
59+
'sphinxcontrib-devhelp==1.0.2',
60+
'sphinxcontrib-htmlhelp==2.0.1',
61+
'sphinxcontrib-qthelp==1.0.3',
62+
'sphinxcontrib-serializinghtml==1.1.5',
5563
]
5664
test = [
5765
'pytest',

0 commit comments

Comments
 (0)