Repository navigation
chore(google-genai): cover SDK 2.34.0 - #21492
gh-worker-dd-mergequeue-cf854d[bot] merged 5 commits into
Conversation
Co-authored-by: wconti27 <58711692+wconti27@users.noreply.github.com>
Co-authored-by: wconti27 <58711692+wconti27@users.noreply.github.com>
|
Bits Code status: ✅ Done Comment @DataDog to request changes |
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
🎉 All green!🧪 All tests passed 🔗 Commit SHA: e6bfd39 | Docs | View more details | Give us feedback! |
Codeowners resolved asResolved from the full PR diff against |
Dependency direction analysis
|
There was a problem hiding this comment.
More details
The test matrix, dependency locks, and compatibility metadata consistently cover google-genai 2.34.0 on Python 3.11–3.15 while preserving 1.21.1 coverage on Python 3.9–3.10.
🤖 Bits Code Review · Commit b21328e
BenchmarksBenchmark execution time: 2026-11-04 21:56:14 Comparing candidate commit e6bfd39 in PR branch Found 0 performance improvements and 0 performance regressions! Performance is the same for 589 metrics, 10 unstable metrics, 1 flaky benchmarks without significant changes.
|
Co-authored-by: wconti27 <58711692+wconti27@users.noreply.github.com>
Co-authored-by: wconti27 <58711692+wconti27@users.noreply.github.com>
Description
The Google Gen AI integration's tested-version range should cover both its lowest supported SDK release and the newest compatible release. The SDK 2.34.0 requires Python 3.11 or newer, while the integration test matrix also supports Python 3.9 and 3.10.
The latest-compatible suite row now covers Python 3.9–3.15. Its generated locks currently resolve 1.21.1 on Python 3.9–3.10 and 2.34.0 on Python 3.11–3.15. A separate
google-genai~=1.21.1row covers the lower bound on Python 3.11–3.15 without creating duplicate environments on older runtimes.Testing
scripts/test-requirements check: 2,307 locks validated.scripts/lint checkspassed.Risks
None identified. No tracer runtime code or emitted telemetry changed.
Additional Notes
No release note is needed because this updates integration test coverage and generated compatibility metadata only.
PR by Bits - View session in Datadog
Comment @DataDog to request changes