From d0ef3739584792a1f5142adf9300b03428a11fa1 Mon Sep 17 00:00:00 2001
From: bhack <bhack@users.noreply.github.com>
Date: Mon, 28 Dec 2020 20:21:36 +0000
Subject: [PATCH] Upgrade grpcio to 1.34.0

---
 tensorflow/tools/ci_build/release/common.sh      | 4 ++--
 tensorflow/tools/ci_build/release/common_win.bat | 2 +-
 tensorflow/tools/pip_package/setup.py            | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/tensorflow/tools/ci_build/release/common.sh b/tensorflow/tools/ci_build/release/common.sh
index 9fecc25974a..896ce11efce 100644
--- a/tensorflow/tools/ci_build/release/common.sh
+++ b/tensorflow/tools/ci_build/release/common.sh
@@ -143,7 +143,7 @@ function install_ubuntu_16_pip_deps {
   "${PIP_CMD}" install --user --upgrade --force-reinstall 'tb-nightly ~= 2.4.0.a'
   "${PIP_CMD}" install --user --upgrade --force-reinstall 'tensorflow_estimator ~= 2.3.0'
   # Test dependencies
-  "${PIP_CMD}" install --user 'grpcio ~= 1.32.0'
+  "${PIP_CMD}" install --user 'grpcio ~= 1.34.0'
   "${PIP_CMD}" install --user 'portpicker ~= 1.3.1'
   "${PIP_CMD}" install --user 'scipy ~= 1.5.2'
   # LINT.ThenChange(:mac_pip_installations)
@@ -205,7 +205,7 @@ function install_macos_pip_deps {
   ${PIP_CMD} install $USER_FLAG --upgrade --force-reinstall 'tb-nightly ~= 2.4.0.a'
   ${PIP_CMD} install $USER_FLAG --upgrade --force-reinstall 'tensorflow_estimator ~= 2.3.0'
   # Test dependencies
-  ${PIP_CMD} install $USER_FLAG 'grpcio ~= 1.32.0'
+  ${PIP_CMD} install $USER_FLAG 'grpcio ~= 1.34.0'
   ${PIP_CMD} install $USER_FLAG 'portpicker ~= 1.3.1'
   ${PIP_CMD} install $USER_FLAG 'scipy ~= 1.5.2'
 
diff --git a/tensorflow/tools/ci_build/release/common_win.bat b/tensorflow/tools/ci_build/release/common_win.bat
index e036d82c55c..8507578adc1 100644
--- a/tensorflow/tools/ci_build/release/common_win.bat
+++ b/tensorflow/tools/ci_build/release/common_win.bat
@@ -49,7 +49,7 @@ SET PATH=%PATH%;C:\%PYTHON_DIRECTORY%
 %PY_EXE% -m pip install --upgrade --force-reinstall "tb-nightly ~= 2.4.0.a"
 %PY_EXE% -m pip install --upgrade --force-reinstall "tensorflow_estimator ~= 2.3.0"
 @REM Test dependencies
-%PY_EXE% -m pip install "grpcio ~= 1.32.0"
+%PY_EXE% -m pip install "grpcio ~= 1.34.0"
 %PY_EXE% -m pip install "portpicker ~= 1.3.1"
 %PY_EXE% -m pip install "scipy ~= 1.5.2"
 
diff --git a/tensorflow/tools/pip_package/setup.py b/tensorflow/tools/pip_package/setup.py
index d84b08de7a1..3135cfa0cc7 100644
--- a/tensorflow/tools/pip_package/setup.py
+++ b/tensorflow/tools/pip_package/setup.py
@@ -118,7 +118,7 @@ if 'tf_nightly' in project_name:
 # BoringSSL support.
 # See https://github.com/tensorflow/tensorflow/issues/17882.
 if sys.byteorder == 'little':
-  REQUIRED_PACKAGES.append('grpcio ~= 1.32.0')
+  REQUIRED_PACKAGES.append('grpcio ~= 1.34.0')
 
 
 # Packages which are only needed for testing code.