From c52be9c603b997be0a075c5fd43a2433d2dca7bd Mon Sep 17 00:00:00 2001 From: Willem Pienaar Date: Sun, 24 Nov 2019 13:52:42 +0530 Subject: [PATCH 1/2] Pin Python SDK to minor versions for dependencies --- sdk/python/setup.py | 31 ++++++++++++++----------------- 1 file changed, 14 insertions(+), 17 deletions(-) diff --git a/sdk/python/setup.py b/sdk/python/setup.py index f7ec4b1e511..e8bef3daa53 100644 --- a/sdk/python/setup.py +++ b/sdk/python/setup.py @@ -12,9 +12,6 @@ # See the License for the specific language governing permissions and # limitations under the License. -import imp -import os - from setuptools import find_packages, setup NAME = "feast" @@ -25,26 +22,26 @@ VERSION = "0.3.0" REQUIRED = [ - "click>=7.0", - "google-api-core==1.*", - "google-auth==1.*", - "google-cloud-bigquery==1.*", + "Click==7.*", + "google-api-core==1.14.*", + "google-auth==1.6.*", + "google-cloud-bigquery==1.18.*", "google-cloud-storage==1.20.*", - "google-cloud-core==1.0.3", + "google-cloud-core==1.0.*", "googleapis-common-protos==1.*", - "google-cloud-bigquery-storage==0.*", - "grpcio==1.*", + "google-cloud-bigquery-storage==0.7.*", + "grpcio==1.23.*", "pandas==0.*", - "pandavro==1.5.1", + "pandavro==1.5.*", "protobuf==3.10.*", - "PyYAML==5.1.2", - "fastavro==0.*", + "PyYAML==5.1.*", + "fastavro==0.21.*", "kafka-python==1.4.*", "tabulate==0.8.*", - "toml==0.10.0", - "tqdm==4.*", - "numpy", - "google", + "toml==0.10.*", + "tqdm==4.31.*", + "numpy==1.16.*", + "google==2.0.*", ] setup( From bd343abcd7fa6fc83f3116534a37fb1de75a5564 Mon Sep 17 00:00:00 2001 From: Willem Pienaar <6728866+woop@users.noreply.github.com> Date: Mon, 25 Nov 2019 10:14:19 +0530 Subject: [PATCH 2/2] Relax pinned versions for Python SDK --- sdk/python/setup.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/sdk/python/setup.py b/sdk/python/setup.py index e8bef3daa53..27efe80efc2 100644 --- a/sdk/python/setup.py +++ b/sdk/python/setup.py @@ -30,18 +30,18 @@ "google-cloud-core==1.0.*", "googleapis-common-protos==1.*", "google-cloud-bigquery-storage==0.7.*", - "grpcio==1.23.*", + "grpcio==1.*", "pandas==0.*", "pandavro==1.5.*", "protobuf==3.10.*", "PyYAML==5.1.*", - "fastavro==0.21.*", - "kafka-python==1.4.*", + "fastavro==0.*", + "kafka-python==1.*", "tabulate==0.8.*", "toml==0.10.*", - "tqdm==4.31.*", - "numpy==1.16.*", - "google==2.0.*", + "tqdm==4.*", + "numpy==1.*", + "google==2.*", ] setup(