Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-google-adk for
openSUSE:Factory checked in at 2026-06-16 13:58:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-google-adk (Old)
and /work/SRC/openSUSE:Factory/.python-google-adk.new.1981 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-google-adk"
Tue Jun 16 13:58:19 2026 rev:2 rq:1359730 version:2.2.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-google-adk/python-google-adk.changes
2026-06-15 19:54:57.968408740 +0200
+++
/work/SRC/openSUSE:Factory/.python-google-adk.new.1981/python-google-adk.changes
2026-06-16 14:05:10.882577188 +0200
@@ -1,0 +2,50 @@
+Tue Jun 16 08:28:37 UTC 2026 - Christian Goll <[email protected]>
+
+- Update from 1.29.0 to 2.2.0
+- ADK 2.0 General Availability: Production-grade foundations for
+ multi-agent workflows and advanced dynamic agent collaboration
+- BREAKING CHANGES:
+ * LlmAgent default model changed from gemini-2.5-flash to
+ gemini-3-flash-preview (set model="gemini-2.5-flash" explicitly
+ to retain prior behavior)
+ * GenAI SDK v2.0.0 renames turn-based helpers in interactions_utils.py
+ (e.g., convert_contents_to_turns → convert_contents_to_steps)
+ * ADK 2.0 sessions generated are readable by ADK 1.28+ but
+ incompatible with older 1.x versions
+- New Features in v2.x:
+ * Multi-Agent Workflow Engine with flexible execution graphs
+ * Native Inter-Agent Routing and dynamic agent collaboration
+ * AutoTracingPlugin for OpenTelemetry auto-instrumentation
+ * RubricBasedMultiTurnTrajectoryEvaluator
+ * BigQuery Agent Analytics reliability fixes
+ * Native OTel gen_ai.client metrics
+ * Support for Anthropic's thinking blocks
+ * Vertex AI Agent Engine Sandbox integration for computer use
+ * Live avatar functionality and Gemini Live API support
+- New Features in v1.30-1.35:
+ * Support for Gemma 4 models
+ * BigQuery tools promoted to Stable status
+ * Parameter Manager and Artifact Service integration
+ * Firestore support
+ * New Live UI with redesigned real-time chat interface
+ * Session display names for better organization
+ * New Graph View for visualizing agent architectures
+ * Computer Use View for screenshots and logs
+- Security Fixes:
+ * Fixed credential leakage vulnerability in Agent Registry
+ * Validated user_id and session_id against path traversal
+ * Fixed SSRF and local-file access in load_web_page
+ * Block RCE vulnerability via nested YAML configurations
+ * Block path traversal in Agent Builder file tools
+ * Fix path traversal in GCS skill extraction (Zip Slip)
+ * Bumped starlette and fastapi to address CVE-2026-48710
+- Bug Fixes:
+ * Resolved 1007 error and support Gemini 3.1 Flash Live protocol
+ * Prevent grounding metadata loss in Gemini 3.1
+ * Fix bug where grounding metadata in Gemini 3.1 live was silently discarded
+ * Prevent initialization hangs and task group leaks (MCP)
+ * Preserve function call IDs for Anthropic models
+ * Support generalized history config injection for Gemini 3.1 Live
+ * Fixed input and output transcription finished events for Gemini v3.1
+
+-------------------------------------------------------------------
Old:
----
python-google-adk-1.29.0.tar.gz
New:
----
python-google-adk-2.2.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-google-adk.spec ++++++
--- /var/tmp/diff_new_pack.308ESy/_old 2026-06-16 14:05:13.178672734 +0200
+++ /var/tmp/diff_new_pack.308ESy/_new 2026-06-16 14:05:13.178672734 +0200
@@ -14,25 +14,27 @@
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
+
+
%{?sle15_python_module_pythons}
Name: python-google-adk
-Version: 1.29.0
+Version: 2.2.0
Release: 0
Summary: An open-source, code-first Python toolkit for building AI
agents
License: Apache-2.0
URL: https://github.com/google/adk-python
Source:
https://github.com/google/adk-python/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
-BuildRequires: %{python_module flit}
BuildRequires: %{python_module flit-core}
+BuildRequires: %{python_module flit}
BuildRequires: %{python_module pip}
BuildRequires: %{python_module setuptools}
BuildRequires: %{python_module wheel}
BuildRequires: python-rpm-macros
# Core dependencies
BuildRequires: %{python_module PyYAML}
+BuildRequires: %{python_module Authlib}
BuildRequires: %{python_module aiosqlite}
BuildRequires: %{python_module anyio}
-BuildRequires: %{python_module Authlib}
BuildRequires: %{python_module click}
BuildRequires: %{python_module fastapi}
BuildRequires: %{python_module google-api-python-client}
@@ -60,10 +62,11 @@
BuildRequires: %{python_module opentelemetry-exporter-otlp-proto-http}
BuildRequires: %{python_module opentelemetry-resourcedetector-gcp}
BuildRequires: %{python_module opentelemetry-sdk}
-BuildRequires: %{python_module arrow}
+BuildRequires: %{python_module packaging}
BuildRequires: %{python_module pydantic}
BuildRequires: %{python_module python-dateutil}
BuildRequires: %{python_module python-dotenv}
+BuildRequires: %{python_module python-multipart}
BuildRequires: %{python_module requests}
BuildRequires: %{python_module sqlalchemy-spanner}
BuildRequires: %{python_module sqlalchemy}
@@ -81,6 +84,7 @@
BuildArch: noarch
# Runtime dependencies
Requires: python-PyYAML
+Requires: python-Authlib
Requires: python-aiosqlite
Requires: python-anyio
Requires: python-click
@@ -110,10 +114,10 @@
Requires: python-opentelemetry-exporter-otlp-proto-http
Requires: python-opentelemetry-resourcedetector-gcp
Requires: python-opentelemetry-sdk
-Requires: python-arrow
Requires: python-pydantic
Requires: python-python-dateutil
Requires: python-python-dotenv
+Requires: python-python-multipart
Requires: python-requests
Requires: python-sqlalchemy
Requires: python-sqlalchemy-spanner
++++++ python-google-adk-1.29.0.tar.gz -> python-google-adk-2.2.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/python-google-adk/python-google-adk-1.29.0.tar.gz
/work/SRC/openSUSE:Factory/.python-google-adk.new.1981/python-google-adk-2.2.0.tar.gz
differ: char 12, line 1