Update google-genai requirement from <2.21,>=1.51 to >=1.51,<2.23 in /python - #14337
Update google-genai requirement from <2.21,>=1.51 to >=1.51,<2.23 in /python#14337dependabot[bot] wants to merge 1 commit into
Conversation
There was a problem hiding this comment.
Pull request overview
This PR updates the Python optional dependency constraint for google-genai to allow newer 2.x releases, enabling the /python package’s Google integration extras to resolve more recent versions of the library.
Changes:
- Widened the
google-genaiversion range in thegoogleoptional-dependency extra from<1.75to<2.20.
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
| google = [ | ||
| "google-cloud-aiplatform>=1.114,<1.134", | ||
| "google-genai >= 1.51,< 1.75" | ||
| "google-genai >= 1.51,< 2.20" | ||
| ] |
There was a problem hiding this comment.
MAF Automated Review — Iteration 1
Result: No findings
Scope: full PR (1 commit(s)): 6f807a5ee853
Model: claude-opus-4.8
Overview
No publishable findings were identified in the reviewed scope.
Reviewed the supplied pull-request change set across correctness, security/reliability, architecture, and failure behavior.
No publishable findings remained after source verification for this scope.
6f807a5 to
e2201af
Compare
Updates the requirements on [google-genai](https://github.com/googleapis/python-genai) to permit the latest version. - [Release notes](https://github.com/googleapis/python-genai/releases) - [Changelog](https://github.com/googleapis/python-genai/blob/main/CHANGELOG.md) - [Commits](googleapis/python-genai@v1.51.0...v2.22.0) --- updated-dependencies: - dependency-name: google-genai dependency-version: 2.19.0 dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com>
e2201af to
e912cf5
Compare
### Motivation and Context Consolidates the currently open Dependabot updates into one reviewable dependency PR while preserving each source update's intent across GitHub Actions, .NET, Python, and JavaScript sample dependencies. ### Description Updates pinned GitHub Actions, central NuGet package versions, Python dependency constraints and uv lockfiles, and npm/Yarn lockfiles for the affected samples. Overlapping lockfile updates were regenerated or reconciled so that all compatible requested versions are retained together on the latest `main`. The incompatible MCP 2.x and Python 3.10 `onnxruntime-genai` updates are excluded, the private-feed-only `@humanfs/node` update is omitted, and the logging abstractions floor is aligned with the updated Azure AI Projects dependency. ### Related Issue Supersedes: - microsoft#14177 - microsoft#14179 - microsoft#14180 - microsoft#14190 - microsoft#14209 - microsoft#14230 - microsoft#14233 - microsoft#14254 - microsoft#14257 - microsoft#14259 - microsoft#14260 - microsoft#14261 - microsoft#14271 - microsoft#14272 - microsoft#14273 - microsoft#14274 - microsoft#14276 - microsoft#14280 - microsoft#14282 - microsoft#14299 - microsoft#14300 - microsoft#14335 - microsoft#14337 - microsoft#14338 - microsoft#14339 - microsoft#14357 - microsoft#14358 - microsoft#14361 - microsoft#14365 - microsoft#14366 - microsoft#14367 - microsoft#14368 - microsoft#14369 ### Contribution Checklist - [ ] The code builds clean without any errors or warnings - [ ] The PR follows the [SK Contribution Guidelines](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md) and the [pre-submission formatting script](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md#development-scripts) raises no violations - [ ] All unit tests pass, and I have added new tests where possible - [ ] I didn't break anyone 😄 --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: rogerbarreto <19890735+rogerbarreto@users.noreply.github.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: d3c2550f-f129-4660-9461-af1288241064
Updates the requirements on google-genai to permit the latest version.
Release notes
Sourced from google-genai's releases.
Changelog
Sourced from google-genai's changelog.
... (truncated)
Commits
0ec3d8achore(main): release 2.22.0 (#2933)660001afeat: Add Gemini 3.8 Flash model to SDKs and update Flash model descriptionsdb7c600chore: docs5d90c7etest: run live module integration tests against both backends56d8dectest: add API-mode live module integration testsca2b081chore(main): release 2.21.0 (#2918)67ec3d7feat: Add support for the audio/webm MIME type.ab41ae3chore: internalff153a7feat: Add translation_config SDK support for GEAP.df0ab55fix: expose ProcessingCallStep and ProcessingResultStep in Interactions SDK