Skip to content

Commit cfab265

Browse files
authored
Fix Sphinx documentation building (#1563)
* Fix broken documentation requirements Signed-off-by: Willem Pienaar <git@willem.co> * Prevent 4.0.0 of Sphinx from being used Signed-off-by: Willem Pienaar <git@willem.co>
1 parent 1436a02 commit cfab265

File tree

2 files changed

+2
-7
lines changed

2 files changed

+2
-7
lines changed

sdk/python/docs/requirements.txt

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1 @@
1-
grpcio-tools==1.31.0
2-
mypy==0.790
3-
mypy-protobuf==1.24
4-
firebase-admin==4.5.2
5-
google-cloud-datastore==2.1.0
61
-e "./sdk/python/[ci]"

sdk/python/setup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@
8686
"pytest-timeout==1.4.2",
8787
"pytest-ordering==0.6.*",
8888
"pytest-mock==1.10.4",
89-
"Sphinx",
89+
"Sphinx!=4.0.0",
9090
"sphinx-rtd-theme",
9191
"tenacity",
9292
"adlfs==0.5.9",
@@ -205,7 +205,7 @@ def run(self):
205205
],
206206
entry_points={"console_scripts": ["feast=feast.cli:cli"]},
207207
use_scm_version={"root": "../..", "relative_to": __file__, "tag_regex": TAG_REGEX},
208-
setup_requires=["setuptools_scm", "grpcio", "grpcio-tools==1.34.0", "mypy-protobuf", "sphinx"],
208+
setup_requires=["setuptools_scm", "grpcio", "grpcio-tools==1.34.0", "mypy-protobuf", "sphinx!=4.0.0"],
209209
package_data={
210210
"": [
211211
"protos/feast/**/*.proto",

0 commit comments

Comments
 (0)