This is an automated email from the ASF dual-hosted git repository.

jscheffl pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/main by this push:
     new 78039ba3b86 Bump google-cloud-aiplatform to force upgrade of litellm 
(#66632)
78039ba3b86 is described below

commit 78039ba3b86a99c068b176fd2cc1b1da3327c89c
Author: Jens Scheffler <[email protected]>
AuthorDate: Wed Jun 3 23:26:08 2026 +0200

    Bump google-cloud-aiplatform to force upgrade of litellm (#66632)
    
    * Bump google-cloud-aiplatform to force upgrade of litellm
    
    * Bump google cloud AI platform to 0.155.0
---
 providers/google/README.rst     |  2 +-
 providers/google/docs/index.rst |  2 +-
 providers/google/pyproject.toml |  2 +-
 pyproject.toml                  |  7 +++++++
 uv.lock                         | 25 +++++++++++++------------
 5 files changed, 23 insertions(+), 15 deletions(-)

diff --git a/providers/google/README.rst b/providers/google/README.rst
index 7bb684e27c4..ddd25475f17 100644
--- a/providers/google/README.rst
+++ b/providers/google/README.rst
@@ -76,7 +76,7 @@ PIP package                                 Version required
 ``google-api-python-client``                ``>=2.0.2``
 ``google-auth``                             ``>=2.29.0``
 ``google-auth-httplib2``                    ``>=0.0.1``
-``google-cloud-aiplatform[evaluation]``     ``>=1.145.0``
+``google-cloud-aiplatform[evaluation]``     ``>=1.155.0``
 ``ray[default]``                            ``>=2.42.0; python_version < 
"3.13"``
 ``ray[default]``                            ``>=2.49.0; python_version >= 
"3.13" and python_version < "3.14"``
 ``google-cloud-bigquery-storage``           ``>=2.31.0; python_version < 
"3.13"``
diff --git a/providers/google/docs/index.rst b/providers/google/docs/index.rst
index b78df459ca0..5f5cf23705e 100644
--- a/providers/google/docs/index.rst
+++ b/providers/google/docs/index.rst
@@ -129,7 +129,7 @@ PIP package                                 Version required
 ``google-api-python-client``                ``>=2.0.2``
 ``google-auth``                             ``>=2.29.0``
 ``google-auth-httplib2``                    ``>=0.0.1``
-``google-cloud-aiplatform[evaluation]``     ``>=1.145.0``
+``google-cloud-aiplatform[evaluation]``     ``>=1.155.0``
 ``ray[default]``                            ``>=2.42.0; python_version < 
"3.13"``
 ``ray[default]``                            ``>=2.49.0; python_version >= 
"3.13" and python_version < "3.14"``
 ``google-cloud-bigquery-storage``           ``>=2.31.0; python_version < 
"3.13"``
diff --git a/providers/google/pyproject.toml b/providers/google/pyproject.toml
index b42e0fa958b..679785c778d 100644
--- a/providers/google/pyproject.toml
+++ b/providers/google/pyproject.toml
@@ -83,7 +83,7 @@ dependencies = [
     # google-cloud-aiplatform doesn't install ray for python 3.12 (issue: 
https://github.com/googleapis/python-aiplatform/issues/5252).
     # Temporarily lock in ray 2.42.0 which is compatible with python 3.12 
until linked issue is solved.
     # Remove the ray dependency as well as google-cloud-bigquery-storage once 
linked issue is fixed
-    "google-cloud-aiplatform[evaluation]>=1.145.0",
+    "google-cloud-aiplatform[evaluation]>=1.155.0",
     "ray[default]>=2.42.0;python_version<'3.13'",
     "ray[default]>=2.49.0;python_version>='3.13' and python_version <'3.14'",
     "google-cloud-bigquery-storage>=2.31.0;python_version<'3.13'",
diff --git a/pyproject.toml b/pyproject.toml
index 4c3c3983123..737227c3ffb 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1540,6 +1540,10 @@ apache-airflow-task-sdk-integration-tests = false
 # Manual overrides (kept outside the auto-generated block above so the
 # update_airflow_pyproject_toml.py script doesn't clobber them).
 
+# REMOVE BY 2026-06-07 — once 0.155.0 is older than the global 4-day cooldown
+# this override is redundant and should be deleted along with the line below.
+google-cloud-aiplatform = "4 hours"
+
 [tool.uv.pip]
 # Synchroonize with scripts/ci/prek/upgrade_important_versions.py
 exclude-newer = "4 days"
@@ -1683,6 +1687,9 @@ apache-airflow-task-sdk-integration-tests = false
 # Manual overrides — see the matching block under
 # `[tool.uv.exclude-newer-package]` above for rationale.
 
+# REMOVE BY 2026-06-07 along with the matching entry above.
+google-cloud-aiplatform = "4 hours"
+
 [tool.uv.sources]
 # These names must match the names as defined in the pyproject.toml of the 
workspace items,
 # *not* the workspace folder paths
diff --git a/uv.lock b/uv.lock
index 699ca707374..7294f8adfc6 100644
--- a/uv.lock
+++ b/uv.lock
@@ -75,6 +75,7 @@ apache-airflow-providers-redis = false
 apache-airflow-shared-dagnode = false
 apache-airflow-providers-apache-pinot = false
 apache-airflow-providers-weaviate = false
+google-cloud-aiplatform = { timestamp = "0001-01-01T00:00:00Z", span = "PT4H" }
 apache-airflow-providers-akeyless = false
 apache-airflow-providers-salesforce = false
 apache-airflow-providers-ssh = false
@@ -5537,7 +5538,7 @@ requires-dist = [
     { name = "google-api-python-client", specifier = ">=2.0.2" },
     { name = "google-auth", specifier = ">=2.29.0" },
     { name = "google-auth-httplib2", specifier = ">=0.0.1" },
-    { name = "google-cloud-aiplatform", extras = ["evaluation"], specifier = 
">=1.145.0" },
+    { name = "google-cloud-aiplatform", extras = ["evaluation"], specifier = 
">=1.155.0" },
     { name = "google-cloud-alloydb", specifier = ">=0.4.0" },
     { name = "google-cloud-automl", specifier = ">=2.12.0" },
     { name = "google-cloud-batch", specifier = ">=0.13.0" },
@@ -12335,7 +12336,7 @@ wheels = [
 
 [[package]]
 name = "google-cloud-aiplatform"
-version = "1.148.1"
+version = "1.155.0"
 source = { registry = "https://pypi.org/simple"; }
 dependencies = [
     { name = "docstring-parser" },
@@ -12351,9 +12352,9 @@ dependencies = [
     { name = "pydantic" },
     { name = "typing-extensions" },
 ]
-sdist = { url = 
"https://files.pythonhosted.org/packages/c9/f3/b2a9417014c93858a2e3266134f931eefd972c2d410b25d7b8782fc6f143/google_cloud_aiplatform-1.148.1.tar.gz";,
 hash = 
"sha256:75d605fba34e68714bd08e1e482755d0a6e3ae972805f809d088e686c30879e7", size 
= 10278758, upload-time = "2026-04-17T23:45:26.738Z" }
+sdist = { url = 
"https://files.pythonhosted.org/packages/60/d8/a6bda03cc18afdb1b9aabcfbc938b0fa48d0c8230c00cd867adc73ba2ac5/google_cloud_aiplatform-1.155.0.tar.gz";,
 hash = 
"sha256:1835500ddc73351f5ba2166b356fac4e691afb3a28d3be664fad42c680b4bb62", size 
= 11055432, upload-time = "2026-06-03T15:20:59.392Z" }
 wheels = [
-    { url = 
"https://files.pythonhosted.org/packages/56/5b/e3515d7bbba602c2b0f6a0da5431785e897252443682e4735d0e6873dc8f/google_cloud_aiplatform-1.148.1-py2.py3-none-any.whl";,
 hash = 
"sha256:035101e2d8e65c6a706cc3930b2452de7ddcbde50dd130320fcea0d8b03b0c5a", size 
= 8434481, upload-time = "2026-04-17T23:45:22.919Z" },
+    { url = 
"https://files.pythonhosted.org/packages/4f/b9/d141c9d94c15ef1897b155499c172198433037a13f4cadaa473878224d37/google_cloud_aiplatform-1.155.0-py2.py3-none-any.whl";,
 hash = 
"sha256:f6416b90c7f2178886fccdae0d2e449a9d8379a025b08afee15e614f9c510574", size 
= 9191363, upload-time = "2026-06-03T15:20:56.112Z" },
 ]
 
 [package.optional-dependencies]
@@ -14155,14 +14156,14 @@ wheels = [
 
 [[package]]
 name = "importlib-metadata"
-version = "9.0.0"
+version = "8.9.0"
 source = { registry = "https://pypi.org/simple"; }
 dependencies = [
     { name = "zipp" },
 ]
-sdist = { url = 
"https://files.pythonhosted.org/packages/a9/01/15bb152d77b21318514a96f43af312635eb2500c96b55398d020c93d86ea/importlib_metadata-9.0.0.tar.gz";,
 hash = 
"sha256:a4f57ab599e6a2e3016d7595cfd72eb4661a5106e787a95bcc90c7105b831efc", size 
= 56405, upload-time = "2026-03-20T06:42:56.999Z" }
+sdist = { url = 
"https://files.pythonhosted.org/packages/e7/72/c600ae4f68c28fc19f9c31b9403053e5dbb8cace2e6842c7b7c3e4d42fe9/importlib_metadata-8.9.0.tar.gz";,
 hash = 
"sha256:58850626cef4bd2df100378b0f2aea9724a7b92f10770d547725b047078f99ee", size 
= 56140, upload-time = "2026-03-20T16:56:26.362Z" }
 wheels = [
-    { url = 
"https://files.pythonhosted.org/packages/38/3d/2d244233ac4f76e38533cfcb2991c9eb4c7bf688ae0a036d30725b8faafe/importlib_metadata-9.0.0-py3-none-any.whl";,
 hash = 
"sha256:2d21d1cc5a017bd0559e36150c21c830ab1dc304dedd1b7ea85d20f45ef3edd7", size 
= 27789, upload-time = "2026-03-20T06:42:55.665Z" },
+    { url = 
"https://files.pythonhosted.org/packages/7d/f9/97f2ca8bb3ec6e4b1d64f983ebe98b9a192faddff67fac3d6303a537e670/importlib_metadata-8.9.0-py3-none-any.whl";,
 hash = 
"sha256:e0f761b6ea91ced3b0844c14c9d955224d538105921f8e6754c00f6ca79fba7f", size 
= 27220, upload-time = "2026-03-20T16:56:25.07Z" },
 ]
 
 [[package]]
@@ -15278,7 +15279,7 @@ wheels = [
 
 [[package]]
 name = "litellm"
-version = "1.82.6"
+version = "1.85.2"
 source = { registry = "https://pypi.org/simple"; }
 dependencies = [
     { name = "aiohttp" },
@@ -15294,9 +15295,9 @@ dependencies = [
     { name = "tiktoken" },
     { name = "tokenizers" },
 ]
-sdist = { url = 
"https://files.pythonhosted.org/packages/29/75/1c537aa458426a9127a92bc2273787b2f987f4e5044e21f01f2eed5244fd/litellm-1.82.6.tar.gz";,
 hash = 
"sha256:2aa1c2da21fe940c33613aa447119674a3ad4d2ad5eb064e4d5ce5ee42420136", size 
= 17414147, upload-time = "2026-03-22T06:36:00.452Z" }
+sdist = { url = 
"https://files.pythonhosted.org/packages/f3/fc/1d30a65cdc3a5370f974e4f571eb497d88243b6abd58269a635da0045bb4/litellm-1.85.2.tar.gz";,
 hash = 
"sha256:4e8064db7aab0017d0a57fbbd203aa7afa0cf462ccbee4d1328edfa45c50d465", size 
= 15346880, upload-time = "2026-05-27T08:03:30.285Z" }
 wheels = [
-    { url = 
"https://files.pythonhosted.org/packages/02/6c/5327667e6dbe9e98cbfbd4261c8e91386a52e38f41419575854248bbab6a/litellm-1.82.6-py3-none-any.whl";,
 hash = 
"sha256:164a3ef3e19f309e3cabc199bef3d2045212712fefdfa25fc7f75884a5b5b205", size 
= 15591595, upload-time = "2026-03-22T06:35:56.795Z" },
+    { url = 
"https://files.pythonhosted.org/packages/85/89/d8c1566085dcf2274374094abdee3b76b84623b46a0cf01115d078a7bd9d/litellm-1.85.2-py3-none-any.whl";,
 hash = 
"sha256:16d6b63a2c78e1e250e54691f63669ab15c49e11ae6e0457462ac609c4a52352", size 
= 16980870, upload-time = "2026-05-27T08:03:26.659Z" },
 ]
 
 [[package]]
@@ -21393,8 +21394,8 @@ name = "secretstorage"
 version = "3.5.0"
 source = { registry = "https://pypi.org/simple"; }
 dependencies = [
-    { name = "cryptography", marker = "python_full_version >= '3.14' or 
platform_machine != 'arm64' or sys_platform != 'darwin'" },
-    { name = "jeepney", marker = "python_full_version >= '3.14' or 
platform_machine != 'arm64' or sys_platform != 'darwin'" },
+    { name = "cryptography", marker = "(python_full_version >= '3.14' and 
sys_platform == 'darwin') or (python_full_version < '3.15' and sys_platform == 
'emscripten') or (python_full_version < '3.15' and sys_platform == 'win32') or 
(platform_machine != 'arm64' and sys_platform == 'darwin') or (sys_platform != 
'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32')" },
+    { name = "jeepney", marker = "(python_full_version >= '3.14' and 
sys_platform == 'darwin') or (python_full_version < '3.15' and sys_platform == 
'emscripten') or (python_full_version < '3.15' and sys_platform == 'win32') or 
(platform_machine != 'arm64' and sys_platform == 'darwin') or (sys_platform != 
'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32')" },
 ]
 sdist = { url = 
"https://files.pythonhosted.org/packages/1c/03/e834bcd866f2f8a49a85eaff47340affa3bfa391ee9912a952a1faa68c7b/secretstorage-3.5.0.tar.gz";,
 hash = 
"sha256:f04b8e4689cbce351744d5537bf6b1329c6fc68f91fa666f60a380edddcd11be", size 
= 19884, upload-time = "2025-11-23T19:02:53.191Z" }
 wheels = [

Reply via email to