From a03c550f77b218f05ffd5e3dc0132758c23d98e4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 11 May 2026 03:47:22 +0000 Subject: [PATCH 1/2] Bump google-genai from 2.0.0 to 2.0.1 Bumps [google-genai](https://github.com/googleapis/python-genai) from 2.0.0 to 2.0.1. - [Release notes](https://github.com/googleapis/python-genai/releases) - [Changelog](https://github.com/googleapis/python-genai/blob/main/CHANGELOG.md) - [Commits](https://github.com/googleapis/python-genai/compare/v2.0.0...v2.0.1) --- updated-dependencies: - dependency-name: google-genai dependency-version: 2.0.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- uv.lock | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/uv.lock b/uv.lock index 05592ff..2c1c0cd 100644 --- a/uv.lock +++ b/uv.lock @@ -176,7 +176,7 @@ requires-dist = [ { name = "e2b-code-interpreter", marker = "extra == 'code-interpreter'", specifier = ">=2.6.0" }, { name = "fastapi", extras = ["standard"], marker = "extra == 'gemini-proxy'", specifier = ">=0.136.0" }, { name = "google-cloud-firestore", marker = "extra == 'gemini-proxy'", specifier = ">=2.27.0" }, - { name = "google-genai", marker = "extra == 'gemini-proxy'", specifier = ">=1.73.1" }, + { name = "google-genai", marker = "extra == 'gemini-proxy'", specifier = ">=2.0.1" }, { name = "gradio", marker = "extra == 'gradio'", specifier = ">=6.12.0" }, { name = "httpx", specifier = ">=0.28.1" }, { name = "langfuse", marker = "extra == 'observability'", specifier = ">=4.3.1" }, @@ -1567,7 +1567,7 @@ wheels = [ [[package]] name = "google-genai" -version = "2.0.0" +version = "2.0.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "anyio" }, @@ -1581,9 +1581,9 @@ dependencies = [ { name = "typing-extensions" }, { name = "websockets" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f6/17/577bec0473020fccbd66fae74005018e23cb068e012b2047e93139efac69/google_genai-2.0.0.tar.gz", hash = "sha256:6589916a1175e4c1119c6aa5051c53b1657e3650fea81cadb4d745bf35c1eb2f", size = 538318, upload-time = "2026-05-07T20:12:23.382Z" } +sdist = { url = "https://files.pythonhosted.org/packages/44/ae/8504f6fa44aae887909c3fda1d49c6ffe129225b68f6f63b8904c49e7e90/google_genai-2.0.1.tar.gz", hash = "sha256:32cec7c07157c0e65e4dfc740e3288ff8e8bfc2d506cde49f884d79ed8377867", size = 537456, upload-time = "2026-05-09T01:37:12.693Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f5/1a/55e8a0d11dacbf9b24466f74e4af0845023fc7b7bfd44a26912b793d35d3/google_genai-2.0.0-py3-none-any.whl", hash = "sha256:3c834c0894cfa0324c0281fbb302db5626fdeb2c74ed31990384fbc0112fcaa4", size = 791903, upload-time = "2026-05-07T20:12:21.508Z" }, + { url = "https://files.pythonhosted.org/packages/a1/20/7f427041c3660fabd4c396e80b27dd40b7d89b121ba384d69005a764910d/google_genai-2.0.1-py3-none-any.whl", hash = "sha256:5cb61ff5b8d33129bb7f5df0b5384ed2e71e5dd06ccc012cdbad28b070f6ce99", size = 791449, upload-time = "2026-05-09T01:37:10.841Z" }, ] [[package]] @@ -3290,7 +3290,7 @@ name = "pexpect" version = "4.9.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "ptyprocess" }, + { name = "ptyprocess", marker = "sys_platform != 'emscripten' and sys_platform != 'win32'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/42/92/cc564bf6381ff43ce1f4d06852fc19a2f11d180f23dc32d9588bee2f149d/pexpect-4.9.0.tar.gz", hash = "sha256:ee7d41123f3c9911050ea2c2dac107568dc43b2d3b0c7557a33212c398ead30f", size = 166450, upload-time = "2023-11-25T09:07:26.339Z" } wheels = [ From 059c9454f848fb48cbf5ea442c901c3f56038565 Mon Sep 17 00:00:00 2001 From: "aieng-bot[bot]" Date: Tue, 12 May 2026 01:01:51 +0000 Subject: [PATCH 2/2] chore: bump urllib3 to 2.7.0 to fix CVE-2026-44431, CVE-2026-44432 Co-authored-by: aieng-bot --- pyproject.toml | 1 + uv.lock | 9 +++++---- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 93ebb10..e2b27a5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -51,6 +51,7 @@ default-groups = ["dev", "docs"] override-dependencies = [ "authlib>=1.6.11", # Override aieng-platform-onboard's exact pin to fix GHSA-jj8c-mmj3-mmgv "python-multipart>=0.0.27", # Fix CVE-2026-42561 (DoS in multipart header parsing) + "urllib3>=2.7.0", # Fix CVE-2026-44431, CVE-2026-44432 ] [tool.uv.workspace] diff --git a/uv.lock b/uv.lock index 2c1c0cd..b56ae4a 100644 --- a/uv.lock +++ b/uv.lock @@ -24,6 +24,7 @@ members = [ overrides = [ { name = "authlib", specifier = ">=1.6.11" }, { name = "python-multipart", specifier = ">=0.0.27" }, + { name = "urllib3", specifier = ">=2.7.0" }, ] [[package]] @@ -176,7 +177,7 @@ requires-dist = [ { name = "e2b-code-interpreter", marker = "extra == 'code-interpreter'", specifier = ">=2.6.0" }, { name = "fastapi", extras = ["standard"], marker = "extra == 'gemini-proxy'", specifier = ">=0.136.0" }, { name = "google-cloud-firestore", marker = "extra == 'gemini-proxy'", specifier = ">=2.27.0" }, - { name = "google-genai", marker = "extra == 'gemini-proxy'", specifier = ">=2.0.1" }, + { name = "google-genai", marker = "extra == 'gemini-proxy'", specifier = ">=1.73.1" }, { name = "gradio", marker = "extra == 'gradio'", specifier = ">=6.12.0" }, { name = "httpx", specifier = ">=0.28.1" }, { name = "langfuse", marker = "extra == 'observability'", specifier = ">=4.3.1" }, @@ -4979,11 +4980,11 @@ wheels = [ [[package]] name = "urllib3" -version = "2.6.3" +version = "2.7.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/c7/24/5f1b3bdffd70275f6661c76461e25f024d5a38a46f04aaca912426a2b1d3/urllib3-2.6.3.tar.gz", hash = "sha256:1b62b6884944a57dbe321509ab94fd4d3b307075e0c2eae991ac71ee15ad38ed", size = 435556, upload-time = "2026-01-07T16:24:43.925Z" } +sdist = { url = "https://files.pythonhosted.org/packages/53/0c/06f8b233b8fd13b9e5ee11424ef85419ba0d8ba0b3138bf360be2ff56953/urllib3-2.7.0.tar.gz", hash = "sha256:231e0ec3b63ceb14667c67be60f2f2c40a518cb38b03af60abc813da26505f4c", size = 433602, upload-time = "2026-05-07T16:13:18.596Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/39/08/aaaad47bc4e9dc8c725e68f9d04865dbcb2052843ff09c97b08904852d84/urllib3-2.6.3-py3-none-any.whl", hash = "sha256:bf272323e553dfb2e87d9bfd225ca7b0f467b919d7bbd355436d3fd37cb0acd4", size = 131584, upload-time = "2026-01-07T16:24:42.685Z" }, + { url = "https://files.pythonhosted.org/packages/7f/3e/5db95bcf282c52709639744ca2a8b149baccf648e39c8cc87553df9eae0c/urllib3-2.7.0-py3-none-any.whl", hash = "sha256:9fb4c81ebbb1ce9531cce37674bbc6f1360472bc18ca9a553ede278ef7276897", size = 131087, upload-time = "2026-05-07T16:13:17.151Z" }, ] [[package]]