Skip to content

Upgrade gemini demo dependencies and declare google-genai explicitly - #65

Merged
ruthvikcm merged 1 commit into
mainfrom
update-gemini-demo-deps
Sep 8, 2026
Merged

Upgrade gemini demo dependencies and declare google-genai explicitly#65
ruthvikcm merged 1 commit into
mainfrom
update-gemini-demo-deps

Conversation

@ruthvikcm

@ruthvikcm ruthvikcm commented Sep 8, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Add google-genai>=2.0.0 as an explicit dependency in python-recipes/gemini_ai_demo/pyproject.toml — the enrichment notebook imports it directly, but it was previously only pulled in transitively via google-cloud-aiplatform
  • Refresh uv.lock with uv lock --upgrade: google-genai 2.10.0 → 2.22.0, google-cloud-aiplatform 1.159.0 → 2.1.0, pydantic 2.13.4 → 2.13.5, plus ~55 other package bumps

Test plan

  • uv sync --all-extras resolves and installs cleanly
  • uv run pytest — all 18 tests pass on the upgraded dependencies (including the google-cloud-aiplatform 2.x major bump)

@ruthvikcm
ruthvikcm requested review from a team and parallel-m September 8, 2026 18:09
@ruthvikcm
ruthvikcm merged commit 4cceb91 into main Sep 8, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants