From 279b97ecaa82d7659249580dbefb34bc069c8d59 Mon Sep 17 00:00:00 2001 From: Sergii Tkachenko Date: Wed, 12 Oct 2022 11:56:25 -0700 Subject: [PATCH] xDS Interop: require Python 3.7 (#31323) --- tools/internal_ci/linux/grpc_xds_k8s_install_test_driver.sh | 2 +- tools/run_tests/xds_k8s_test_driver/README.md | 4 ++-- tools/run_tests/xds_k8s_test_driver/requirements.txt | 1 - 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/tools/internal_ci/linux/grpc_xds_k8s_install_test_driver.sh b/tools/internal_ci/linux/grpc_xds_k8s_install_test_driver.sh index 13ebec04f47..b3f61e2e1f1 100644 --- a/tools/internal_ci/linux/grpc_xds_k8s_install_test_driver.sh +++ b/tools/internal_ci/linux/grpc_xds_k8s_install_test_driver.sh @@ -16,7 +16,7 @@ set -eo pipefail # Constants -readonly PYTHON_VERSION="${PYTHON_VERSION:-3.6}" +readonly PYTHON_VERSION="${PYTHON_VERSION:-3.7}" # Test driver readonly TEST_DRIVER_REPO_NAME="grpc" readonly TEST_DRIVER_REPO_URL="https://github.com/${TEST_DRIVER_REPO_OWNER:-grpc}/grpc.git" diff --git a/tools/run_tests/xds_k8s_test_driver/README.md b/tools/run_tests/xds_k8s_test_driver/README.md index d0abbd2cb50..3f5680184ba 100644 --- a/tools/run_tests/xds_k8s_test_driver/README.md +++ b/tools/run_tests/xds_k8s_test_driver/README.md @@ -24,7 +24,7 @@ changes to this codebase at the moment. ## Installation #### Requirements -1. Python v3.6+ +1. Python v3.7+ 2. [Google Cloud SDK](https://cloud.google.com/sdk/docs/install) 3. `kubectl` @@ -174,7 +174,7 @@ export KUBE_CONTEXT="$(kubectl config current-context)" ```shell # Create python virtual environment -python3.6 -m venv venv +python3.7 -m venv venv # Activate virtual environment . ./venv/bin/activate diff --git a/tools/run_tests/xds_k8s_test_driver/requirements.txt b/tools/run_tests/xds_k8s_test_driver/requirements.txt index fddbc5a894c..2688bd5240e 100644 --- a/tools/run_tests/xds_k8s_test_driver/requirements.txt +++ b/tools/run_tests/xds_k8s_test_driver/requirements.txt @@ -1,7 +1,6 @@ Mako~=1.1 PyYAML~=5.3 absl-py~=0.11 -dataclasses~=0.8; python_version < '3.7' google-api-python-client~=1.12 google-cloud-secret-manager~=2.1 grpcio~=1.34