diff --git a/.github/workflows/algorithms_test.yml b/.github/workflows/algorithms_test.yml index 92b767374..95acaae24 100644 --- a/.github/workflows/algorithms_test.yml +++ b/.github/workflows/algorithms_test.yml @@ -27,7 +27,7 @@ jobs: sudo apt-get install -y libprotobuf-dev python -m pip install --upgrade pip setuptools pip install wheel - pip install grpcio-tools + pip install grpcio-tools==1.48.2 pip install pytest pytest-xdist - name: Install Vizier run: | diff --git a/.github/workflows/benchmarks_test.yml b/.github/workflows/benchmarks_test.yml index 8b4affd52..86520b4a3 100644 --- a/.github/workflows/benchmarks_test.yml +++ b/.github/workflows/benchmarks_test.yml @@ -27,7 +27,7 @@ jobs: sudo apt-get install -y libprotobuf-dev python -m pip install --upgrade pip setuptools pip install wheel - pip install grpcio-tools + pip install grpcio-tools==1.48.2 pip install pytest pytest-xdist - name: Install Vizier run: | diff --git a/.github/workflows/core_test.yml b/.github/workflows/core_test.yml index 90d3cc08a..162531029 100644 --- a/.github/workflows/core_test.yml +++ b/.github/workflows/core_test.yml @@ -27,7 +27,7 @@ jobs: sudo apt-get install -y libprotobuf-dev python -m pip install --upgrade pip setuptools pip install wheel - pip install grpcio-tools + pip install grpcio-tools==1.48.2 pip install pytest pytest-xdist - name: Install Vizier run: | diff --git a/.github/workflows/pypi-publish.yml b/.github/workflows/pypi-publish.yml index 4d2a41ece..1eff76cef 100644 --- a/.github/workflows/pypi-publish.yml +++ b/.github/workflows/pypi-publish.yml @@ -20,7 +20,7 @@ jobs: run: | sudo apt-get install -y libprotobuf-dev python -m pip install --upgrade pip - pip install setuptools wheel twine grpcio-tools + pip install setuptools wheel twine grpcio-tools==1.48.2 - name: Build and publish env: TWINE_USERNAME: ${{ secrets.PYPI_USERNAME }} diff --git a/requirements.txt b/requirements.txt index a659286b6..b38497b62 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,13 +2,13 @@ attrs==21.4.0 absl-py>=1.0.0 numpy>=1.21.5 coverage>=4.5,<=6.4.2 -protobuf>=3.6,<4.0 +protobuf>=3.20,<4.0 mock>=3.0,<=4.0.3 -pytype>=2022.3.8,<=2022.4.22 -grpcio>=1.35.0,<=1.47.0 -portpicker==1.3.1 +pytype>=2022.10.26 +portpicker>=1.5.2 pytest # Use the latest version to match github workflow. -grpcio-tools>=1.35.0,<=1.47.0 -googleapis-common-protos==1.56.0 -google-api-python-client==1.12.8 +grpcio>=1.35.0,<=1.48.2 +grpcio-tools>=1.35.0,<=1.48.2 +googleapis-common-protos>=1.56.4 +google-api-python-client>=2.65.0 sqlalchemy==1.4 diff --git a/vizier/__init__.py b/vizier/__init__.py index 6c49acaac..6e0705017 100644 --- a/vizier/__init__.py +++ b/vizier/__init__.py @@ -21,4 +21,4 @@ sys.path.append(PROTO_ROOT) -__version__ = "0.0.11" +__version__ = "0.0.12"