diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml index 646a096b72dea..27618ab4b591a 100644 --- a/.github/workflows/build_and_test.yml +++ b/.github/workflows/build_and_test.yml @@ -243,7 +243,7 @@ jobs: - name: Install Python packages (Python 3.8) if: (contains(matrix.modules, 'sql') && !contains(matrix.modules, 'sql-')) run: | - python3.8 -m pip install 'numpy>=1.20.0' pyarrow pandas scipy unittest-xml-reporting 'grpcio==1.48.1' 'protobuf==3.19.4' + python3.8 -m pip install 'numpy>=1.20.0' pyarrow pandas scipy unittest-xml-reporting 'grpcio==1.48.1' 'protobuf==3.19.5' python3.8 -m pip list # Run the tests. - name: Run tests @@ -589,7 +589,7 @@ jobs: # See also https://issues.apache.org/jira/browse/SPARK-38279. python3.9 -m pip install 'sphinx<3.1.0' mkdocs pydata_sphinx_theme ipython nbsphinx numpydoc 'jinja2<3.0.0' 'markupsafe==2.0.1' 'pyzmq<24.0.0' python3.9 -m pip install ipython_genutils # See SPARK-38517 - python3.9 -m pip install sphinx_plotly_directive 'numpy>=1.20.0' pyarrow pandas 'plotly>=4.8' 'grpcio==1.48.1' 'protobuf==3.19.4' 'mypy-protobuf==3.3.0' + python3.9 -m pip install sphinx_plotly_directive 'numpy>=1.20.0' pyarrow pandas 'plotly>=4.8' 'grpcio==1.48.1' 'protobuf==3.19.5' 'mypy-protobuf==3.3.0' python3.9 -m pip install 'docutils<0.18.0' # See SPARK-39421 apt-get update -y apt-get install -y ruby ruby-dev diff --git a/connector/connect/README.md b/connector/connect/README.md index 2512dce21f457..bb748d905080d 100644 --- a/connector/connect/README.md +++ b/connector/connect/README.md @@ -90,7 +90,7 @@ To use the release version of Spark Connect: ### Generate proto generated files for the Python client 1. Install `buf version 1.8.0`: https://docs.buf.build/installation -2. Run `pip install grpcio==1.48.1 protobuf==3.19.4 mypy-protobuf==3.3.0` +2. Run `pip install grpcio==1.48.1 protobuf==3.19.5 mypy-protobuf==3.3.0` 3. Run `./connector/connect/dev/generate_protos.sh` 4. Optional Check `./dev/check-codegen-python.py` diff --git a/dev/requirements.txt b/dev/requirements.txt index d9497f63ad4b0..f91e2fed71307 100644 --- a/dev/requirements.txt +++ b/dev/requirements.txt @@ -50,7 +50,7 @@ black==22.6.0 # Spark Connect (required) grpcio==1.48.1 -protobuf==3.19.4 +protobuf==3.19.5 # Spark Connect python proto generation plugin (optional) mypy-protobuf==3.3.0