Skip to content

chore(deps): update pip#2774

Open
renovate-bot wants to merge 2 commits intogoogleapis:mainfrom
renovate-bot:renovate/pip
Open

chore(deps): update pip#2774
renovate-bot wants to merge 2 commits intogoogleapis:mainfrom
renovate-bot:renovate/pip

Conversation

@renovate-bot
Copy link
Copy Markdown
Contributor

@renovate-bot renovate-bot commented Mar 18, 2026

This PR contains the following updates:

Package Change Age Confidence
google-genai ==1.67.0==1.68.0 age confidence
langchain (changelog) ==1.2.12==1.2.13 age confidence
langgraph (source, changelog) ==1.1.2==1.1.3 age confidence
llama-index-llms-google-genai ==0.8.7==0.9.0 age confidence

Release Notes

googleapis/python-genai (google-genai)

v1.68.0

Compare Source

Breaking changes
  • [Interactions] Breaking change to Interactions API to refactor TextContent annotations to use specific citation types (6c3379f)
  • [Interactions] Breaking change for Interactions, rename ContentDelta unions. (1b03909)
  • [Interactions] Breaking change to Interactions API to rename rendered_content to search_suggestions (0e21c4e)
Features
  • [Interactions] Add and update 'signature' fields for tool call/result content types. (d896373)
  • [Interactions] Support Google Maps in Interactions (68f247c)
  • Support include_server_side_tool_invocations for genai. (546440c)
Bug Fixes
Documentation
  • Regenerate docs for 1.67.0 (ff7469a)
langchain-ai/langgraph (langgraph)

v1.1.3: langgraph==1.1.3

Compare Source

Changes since 1.1.2

  • release(checkpoint-postgres): 3.0.5 (#​7221)
  • release(langgraph): 1.1.3 (#​7215)
  • feat: add execution info to runtime (#​7143)
  • chore(deps): bump the all-dependencies group in /libs/sdk-py with 2 updates (#​7197)
  • chore(deps): bump the all-dependencies group in /libs/langgraph with 2 updates (#​7200)
  • chore(deps): bump pyjwt from 2.10.1 to 2.12.0 in /libs/langgraph (#​7189)
  • chore(deps): bump orjson from 3.11.5 to 3.11.6 in /libs/langgraph (#​7147)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate-bot renovate-bot requested a review from a team as a code owner March 18, 2026 01:34
@dpebot
Copy link
Copy Markdown

dpebot commented Mar 18, 2026

/gcbrun

@trusted-contributions-gcf trusted-contributions-gcf Bot added the tests: run Label to trigger Github Action tests. label Mar 18, 2026
@gemini-code-assist
Copy link
Copy Markdown
Contributor

Summary of Changes

Hello, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request performs a routine dependency update, upgrading the google-genai Python library to its latest version, 1.68.0. This update incorporates the most recent features, bug fixes, and potentially breaking changes from the upstream library, ensuring the project utilizes the most current capabilities and stability improvements.

Highlights

  • Dependency Update: The google-genai dependency has been updated from version 1.67.0 to 1.68.0 across relevant requirements.txt files.
  • Breaking Changes: Version 1.68.0 of google-genai introduces several breaking changes to the Interactions API, including refactoring TextContent annotations to use specific citation types, renaming ContentDelta unions, and renaming rendered_content to search_suggestions.
  • New Features: New features in the updated google-genai library include the addition of 'signature' fields for tool call/result content types, support for Google Maps in Interactions, and support for include_server_side_tool_invocations.
  • Bug Fixes: Key bug fixes in the new version address typing-extensions constraint issues, Python 3.10-3.11 breakage, and improved handling of retry options where attempts=0 is now treated as attempts=1.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for GitHub and other Google products, sign up here.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request updates the google-genai dependency to version 1.68.0. This new version includes several breaking changes related to its [Interactions] API, as noted in the release notes. The code samples in this repository, particularly docs/en/samples/pre_post_processing/python/adk/agent.py which uses the google-adk library, are likely to be affected and may break with this update. The google-adk library is for building agents and probably relies on the Interactions API that has changed. This dependency update should not be merged without verifying that all Python samples continue to work and updating them if necessary to be compatible with the new version.

google-adk[toolbox]==1.27.2
toolbox-adk==0.7.0
google-genai==1.67.0
google-genai==1.68.0
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.

critical

Updating google-genai to v1.68.0 introduces breaking changes to the [Interactions] API, as mentioned in the release notes. The agent.py sample uses the google-adk library, which likely depends on this API. This update will probably break the sample code. Before merging, the sample code must be tested against this new version and updated to be compatible with the breaking changes.

@@ -1,3 +1,3 @@
google-genai==1.67.0
google-genai==1.68.0
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.

high

This update to google-genai to v1.68.0 includes breaking changes. While the associated quickstart.py sample appears to use the core generate_content API which may not be affected, it's crucial to verify its functionality with this new version before merging. Automated dependency bumps for versions with breaking changes require manual verification.

@renovate-bot renovate-bot changed the title chore(deps): update dependency google-genai to v1.68.0 chore(deps): update pip Mar 18, 2026
@dpebot
Copy link
Copy Markdown

dpebot commented Mar 18, 2026

/gcbrun

@dpebot
Copy link
Copy Markdown

dpebot commented Mar 19, 2026

/gcbrun

@dpebot
Copy link
Copy Markdown

dpebot commented Mar 19, 2026

/gcbrun

1 similar comment
@Yuan325
Copy link
Copy Markdown
Contributor

Yuan325 commented Mar 20, 2026

/gcbrun

@dpebot
Copy link
Copy Markdown

dpebot commented Mar 23, 2026

/gcbrun

1 similar comment
@averikitsch
Copy link
Copy Markdown
Contributor

/gcbrun

@github-actions
Copy link
Copy Markdown
Contributor

@forking-renovate
Copy link
Copy Markdown

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@Yuan325 Yuan325 added the priority: p2 Moderately-important priority. Fix may not be included in next release. label Apr 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

priority: p2 Moderately-important priority. Fix may not be included in next release. tests: run Label to trigger Github Action tests.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants