From dce2ab82403a5b3a72ae2a2df43178b3c4fb1609 Mon Sep 17 00:00:00 2001 From: Willem Pienaar Date: Sun, 9 May 2021 17:29:42 -0700 Subject: [PATCH 1/2] Fix broken documentation requirements Signed-off-by: Willem Pienaar --- sdk/python/docs/requirements.txt | 5 ----- 1 file changed, 5 deletions(-) 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 From 6a85998e4e0715a3621e3755a6f83ebe66574db5 Mon Sep 17 00:00:00 2001 From: Willem Pienaar Date: Sat, 15 May 2021 12:09:35 -0700 Subject: [PATCH 2/2] Prevent 4.0.0 of Sphinx from being used Signed-off-by: Willem Pienaar --- sdk/python/setup.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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",