From 2faa8c63c09acf8b676fcd5fb90bec9dbcdb0357 Mon Sep 17 00:00:00 2001 From: jrmccluskey Date: Tue, 20 Oct 2026 15:56:52 +0000 Subject: [PATCH] Update google-adk dependency range --- .github/trigger_files/beam_PreCommit_Python_ML.json | 2 +- sdks/python/setup.py | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/trigger_files/beam_PreCommit_Python_ML.json b/.github/trigger_files/beam_PreCommit_Python_ML.json index 273008f1b3ee..7df0105a8112 100644 --- a/.github/trigger_files/beam_PreCommit_Python_ML.json +++ b/.github/trigger_files/beam_PreCommit_Python_ML.json @@ -1,4 +1,4 @@ { "comment": "Modify this file in a trivial way to cause this test suite to run", - "revision": 8 + "revision": 22 } diff --git a/sdks/python/setup.py b/sdks/python/setup.py index a4888617a520..a983db5395ed 100644 --- a/sdks/python/setup.py +++ b/sdks/python/setup.py @@ -207,13 +207,13 @@ def cythonize(*args, **kwargs): ] ml_adk_dependency = [ - 'google-adk==1.28.1', + 'google-adk>=2.0.0,<3', # proto-plus<1.24 caps protobuf<5; opentelemetry-proto (via ADK) needs # protobuf>=5. Scoped here so the main dependency list stays broader. 'proto-plus>=1.26.1,<2', - 'opentelemetry-api==1.37.0', - 'opentelemetry-sdk==1.37.0', - 'opentelemetry-exporter-otlp-proto-http==1.37.0', + 'opentelemetry-api>=1.36.0,<1.43', + 'opentelemetry-sdk>=1.36.0,<1.43', + 'opentelemetry-exporter-otlp-proto-http>=1.36.0,<1.43', # protobuf>=5 (ADK/OTel); tf2onnx 1.16.x pins protobuf~=3.20 only. 'tf2onnx>=1.17.0,<1.18', ]