Repository navigation
chore(deps): bump google-genai from 2.34.0 to 3.0.0 - #988
Conversation
Bumps [google-genai](https://github.com/googleapis/python-genai) from 2.34.0 to 3.0.0. - [Release notes](https://github.com/googleapis/python-genai/releases) - [Changelog](https://github.com/googleapis/python-genai/blob/main/CHANGELOG.md) - [Commits](googleapis/python-genai@v2.34.0...v3.0.0) --- updated-dependencies: - dependency-name: google-genai dependency-version: 3.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
|
🕒 Major-version bump (google-genai). Not auto-merged — held for human review per policy in |
There was a problem hiding this comment.
✅ Approved
🤖 Claude Sonnet 4.6 (claude-sonnet-4-6) via claude-bridge · mode: council (specialists + arbiter) · run
Dependency-only bump of google-genai from 2.34.0 to 3.0.0. The two breaking changes in this major release (API version default v1beta→v1 and httpx→httpx2 HTTP backend) are real migration concerns, but the diff shows only manifest/lockfile changes — no call sites are visible, so neither finding can be carried as a blocking defect per the load-bearing-premise rule. Approve with awareness nits.
No blocking findings — clean diff.
Non-blocking suggestions (2):
- ⚪ packages/code-review-council/pyproject.toml:20 — google-genai 3.0.0 defaults to API version v1; model aliases like
gemini-flash-latest/gemini-pro-latestonly exist on v1beta. Audit call sites for such aliases and either swap to versioned names (e.g.gemini-1.5-flash-002) or setGOOGLE_GENAI_API_VERSION=v1betain the runner env. - ⚪ uv.lock:886 — google-genai 3.0.0 replaces httpx with httpx2 as the default HTTP backend. If any call site passes httpx-typed objects via HttpOptions or catches httpx transport exceptions, migrate those to httpx2 equivalents (or use
google-genai[httpx]+GOOGLE_GENAI_HTTP_CLIENT=httpxto restore the old backend).
Gate wrong or a false positive? Do not edit this workflow to pass — open an issue on lagowski/pr-review-gate.
rlagowski
left a comment
There was a problem hiding this comment.
Approved via VeraReview queue.
Bumps google-genai from 2.34.0 to 3.0.0.
Release notes
Sourced from google-genai's releases.
... (truncated)
Changelog
Sourced from google-genai's changelog.
... (truncated)
Commits
afb10e8chore(main): release 3.0.0 (#3249)077c579chore: switch example model from gemini-flash-latest to gemini-3.8-flash0e34831docs: update remaining documentation links from ai.google.dev to aistudio.goo...4b7a3fbchore: update Speakeasy OpenAPI generator to v2.959.15e0a7f7build: split the local-tokenizer extra so SentencePiece models skip PyTorch6eb8523feat: Add MALFORMED_RESPONSE to FinishReason0f688a6fix(interactions): retries = attempts - 1a216d95feat(interactions)!: support multimodal content in CodeExecutionResultStep.re...5647e1efeat: update discovery doce66b909chore: update Speakeasy OpenAPI generator to v2.959.0Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)