From db5afa8154b34b95704122fc3e6f08b65363be1a Mon Sep 17 00:00:00 2001 From: aIbrahiim Date: Wed, 3 Jun 2026 11:15:59 +0300 Subject: [PATCH 1/2] Fix cloudML TFT install avoiding pip ResolutionTooDeep --- .github/trigger_files/beam_CloudML_Benchmarks_Dataflow.json | 2 +- sdks/python/test-suites/dataflow/common.gradle | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/trigger_files/beam_CloudML_Benchmarks_Dataflow.json b/.github/trigger_files/beam_CloudML_Benchmarks_Dataflow.json index b73af5e61a43..7ab7bcd9a9c6 100644 --- a/.github/trigger_files/beam_CloudML_Benchmarks_Dataflow.json +++ b/.github/trigger_files/beam_CloudML_Benchmarks_Dataflow.json @@ -1,4 +1,4 @@ { "comment": "Modify this file in a trivial way to cause this test suite to run.", - "modification": 1 + "modification": 2 } diff --git a/sdks/python/test-suites/dataflow/common.gradle b/sdks/python/test-suites/dataflow/common.gradle index 0e5d0b01ee14..594fd9617830 100644 --- a/sdks/python/test-suites/dataflow/common.gradle +++ b/sdks/python/test-suites/dataflow/common.gradle @@ -571,7 +571,10 @@ task installTFTRequirements { exec { workingDir "$rootProject.projectDir/sdks/python/apache_beam/testing/benchmarks/cloudml/" executable 'sh' - args '-c', ". ${envdir}/bin/activate && pip install -r requirements.txt" + args '-c', ". ${envdir}/bin/activate && " + + "grep -v '^tensorflow-transform' requirements.txt > /tmp/cloudml_tft_base_requirements.txt && " + + "pip install -r /tmp/cloudml_tft_base_requirements.txt && " + + "pip install --no-deps tensorflow-transform==1.16.0" } } } From 5f29ee1fb3f9f49fc6cedaea8b253e0f9fc606df Mon Sep 17 00:00:00 2001 From: aIbrahiim Date: Wed, 3 Jun 2026 12:00:08 +0300 Subject: [PATCH 2/2] Trigger workflow --- .github/trigger_files/beam_CloudML_Benchmarks_Dataflow.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/trigger_files/beam_CloudML_Benchmarks_Dataflow.json b/.github/trigger_files/beam_CloudML_Benchmarks_Dataflow.json index 7ab7bcd9a9c6..37dd25bf9029 100644 --- a/.github/trigger_files/beam_CloudML_Benchmarks_Dataflow.json +++ b/.github/trigger_files/beam_CloudML_Benchmarks_Dataflow.json @@ -1,4 +1,4 @@ { "comment": "Modify this file in a trivial way to cause this test suite to run.", - "modification": 2 + "modification": 3 }