Skip to content

Update google-genai requirement from <2.21,>=1.51 to >=1.51,<2.23 in /python - #14337

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/python/google-genai-gte-1.51-and-lt-2.20
Open

Update google-genai requirement from <2.21,>=1.51 to >=1.51,<2.23 in /python#14337
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/python/google-genai-gte-1.51-and-lt-2.20

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 26, 2026

Copy link
Copy Markdown
Contributor

Updates the requirements on google-genai to permit the latest version.

Release notes

Sourced from google-genai's releases.

v2.22.0

2.22.0 (2026-09-02)

Features

  • Add Gemini 3.8 Flash model to SDKs and update Flash model descriptions (660001a)
Changelog

Sourced from google-genai's changelog.

2.22.0 (2026-09-02)

Features

  • Add Gemini 3.8 Flash model to SDKs and update Flash model descriptions (660001a)

2.21.0 (2026-08-31)

Features

  • Add destination parameter to client.files.download to support streaming downloads to disk or file-like objects (fcf9e3f)
  • Add support for the audio/webm MIME type. (67ec3d7)
  • Add translation_config SDK support for GEAP. (ff153a7)
  • Add Video Understanding support to the Interactions API (2cc99a9)

Bug Fixes

  • Expose ProcessingCallStep and ProcessingResultStep in Interactions SDK (df0ab55)

2.20.0 (2026-08-25)

Features

  • Add AudioTranscriptionConfigMode (4a80954)
  • Add environment files support and scotty file download helper (3074263)
  • Add TYPE_JPEG2000 to VideoContent.MimeType enum (ef39c40)

2.19.0 (2026-08-19)

Features

  • Add mode enum (VERBATIM, SMART) to AudioTranscriptionConfig and TranscriptionConfig. (e8cd7d0)
  • Add enable_data_retention to ToolParallelAiSearch, Add step_count to ReinforcementTuningHyperParameters, Add BidiGenerateContentSetup (656da78)
  • Add IDLE state to live connection status enum and mark REQUIRES_ACTION as deprecated. (599d89f)
  • Add video resolution and extension task parameters (c3bdb88)

2.18.1 (2026-08-13)

Bug Fixes

2.18.0 (2026-08-12)

... (truncated)

Commits
  • 0ec3d8a chore(main): release 2.22.0 (#2933)
  • 660001a feat: Add Gemini 3.8 Flash model to SDKs and update Flash model descriptions
  • db7c600 chore: docs
  • 5d90c7e test: run live module integration tests against both backends
  • 56d8dec test: add API-mode live module integration tests
  • ca2b081 chore(main): release 2.21.0 (#2918)
  • 67ec3d7 feat: Add support for the audio/webm MIME type.
  • ab41ae3 chore: internal
  • ff153a7 feat: Add translation_config SDK support for GEAP.
  • df0ab55 fix: expose ProcessingCallStep and ProcessingResultStep in Interactions SDK
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file. Used by Dependabot. python Pull requests for the Python Semantic Kernel labels Aug 26, 2026
Copilot AI lite review requested due to automatic review settings August 26, 2026 11:56
@dependabot
dependabot Bot requested a review from a team as a code owner August 26, 2026 11:56
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file. Used by Dependabot. python Pull requests for the Python Semantic Kernel labels Aug 26, 2026
@github-actions github-actions Bot changed the title Update google-genai requirement from <1.75,>=1.51 to >=1.51,<2.20 in /python Python: Update google-genai requirement from <1.75,>=1.51 to >=1.51,<2.20 in /python Aug 26, 2026
@github-actions github-actions Bot changed the title Update google-genai requirement from <1.75,>=1.51 to >=1.51,<2.20 in /python Python: Update google-genai requirement from <1.75,>=1.51 to >=1.51,<2.20 in /python Aug 26, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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-genai version range in the google optional-dependency extra from <1.75 to <2.20.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread python/pyproject.toml
Comment on lines 89 to 92
google = [
"google-cloud-aiplatform>=1.114,<1.134",
"google-genai >= 1.51,< 1.75"
"google-genai >= 1.51,< 2.20"
]

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

@dependabot dependabot Bot changed the title Python: Update google-genai requirement from <1.75,>=1.51 to >=1.51,<2.20 in /python Update google-genai requirement from <1.75,>=1.51 to >=1.51,<2.21 in /python Sep 3, 2026
@dependabot
dependabot Bot force-pushed the dependabot/pip/python/google-genai-gte-1.51-and-lt-2.20 branch from 6f807a5 to e2201af Compare September 3, 2026 15:19
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>
@dependabot dependabot Bot changed the title Update google-genai requirement from <1.75,>=1.51 to >=1.51,<2.21 in /python Update google-genai requirement from <2.21,>=1.51 to >=1.51,<2.23 in /python Sep 7, 2026
@dependabot
dependabot Bot force-pushed the dependabot/pip/python/google-genai-gte-1.51-and-lt-2.20 branch from e2201af to e912cf5 Compare September 7, 2026 10:06
pull Bot pushed a commit to Mu-L/semantic-kernel that referenced this pull request Sep 7, 2026
### 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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file. Used by Dependabot. python Pull requests for the Python Semantic Kernel

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant