From 58005cb4620816f4fd13da1736809994ac3360e5 Mon Sep 17 00:00:00 2001 From: Carlos O'Ryan Date: Thu, 5 Oct 2023 12:16:29 -0400 Subject: [PATCH] fix: pin `Werkzeug` version (#549) `Werkzeug` is a direct dependency, we should pin it too. I also noticed the Python version needed fixing. And it would be nice to see what is installed for troubleshooting purposes. --- .github/workflows/build.yaml | 1 + setup.py | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index f8fa499e..c01c79ad 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -23,6 +23,7 @@ jobs: python -m pip install --upgrade pip pip install flake8 pytest pytest-cov pip install -e . + pip list - name: Run Unit Tests with Coverage env: PYTHONPATH: "." diff --git a/setup.py b/setup.py index 4f7cb3bc..219e79f8 100644 --- a/setup.py +++ b/setup.py @@ -41,7 +41,7 @@ "testbench/servers", "gcs", ], - python_requires=">=3.6", + python_requires=">=3.8", install_requires=[ "grpcio==1.59.0", "googleapis-common-protos==1.60.0", @@ -52,5 +52,6 @@ "crc32c==2.3", "gunicorn==21.2.0", "waitress==2.1.2", + "Werkzeug==3.0.0", ], )