diff --git a/sdk/python/docs/requirements.txt b/sdk/python/docs/requirements.txt index 6e15e7b7e3..6f3a8382ff 100644 --- a/sdk/python/docs/requirements.txt +++ b/sdk/python/docs/requirements.txt @@ -1,6 +1 @@ -grpcio-tools==1.31.0 -mypy==0.790 -mypy-protobuf==1.24 -firebase-admin==4.5.2 -google-cloud-datastore==2.1.0 -e "./sdk/python/[ci]" \ No newline at end of file diff --git a/sdk/python/setup.py b/sdk/python/setup.py index de001ba344..e2bb02f10d 100644 --- a/sdk/python/setup.py +++ b/sdk/python/setup.py @@ -86,7 +86,7 @@ "pytest-timeout==1.4.2", "pytest-ordering==0.6.*", "pytest-mock==1.10.4", - "Sphinx", + "Sphinx!=4.0.0", "sphinx-rtd-theme", "tenacity", "adlfs==0.5.9", @@ -205,7 +205,7 @@ def run(self): ], entry_points={"console_scripts": ["feast=feast.cli:cli"]}, use_scm_version={"root": "../..", "relative_to": __file__, "tag_regex": TAG_REGEX}, - setup_requires=["setuptools_scm", "grpcio", "grpcio-tools==1.34.0", "mypy-protobuf", "sphinx"], + setup_requires=["setuptools_scm", "grpcio", "grpcio-tools==1.34.0", "mypy-protobuf", "sphinx!=4.0.0"], package_data={ "": [ "protos/feast/**/*.proto",