build(deps): bump google-genai from 1.66.0 to 1.68.0 #12

Merged
dependabot[bot] merged 1 commits from dependabot/pip/main/google-genai-1.68.0 into main 2026-03-20 02:48:05 +00:00
dependabot[bot] commented 2026-03-20 01:15:02 +00:00 (Migrated from github.com)

Bumps google-genai from 1.66.0 to 1.68.0.

Release notes

Sourced from google-genai's releases.

v1.68.0

1.68.0 (2026-03-17)

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)

v1.67.0

1.67.0 (2026-03-12)

[!CAUTION] Known Issue: This release contains a bug where the typing-extensions lower bound is set too low, which causes the SDK to break in some environments.

Recommended Actions:

  • Fall back to 1.66.0: If you do not immediately need the new features in 1.67.0, we recommend sticking with the previous stable version: pip install google-genai==1.66.0
  • Manual Fix: If you must use 1.67.0, you can resolve the issue by manually upgrading typing-extensions: pip install "typing-extensions>=4.14.0"

Features

  • Add inference_generation_config to EvaluationConfig for Tuning (1fdb4b8)
  • Add live history_config with initial_history_in_client_content (a80babd)
  • Add support for referencing registered metrics by resource name in evaluation run API (41b348e)
  • Enable language code for audio transcription config in Live API for Vertex AI (c04be0d)

Bug Fixes

... (truncated)

Changelog

Sourced from google-genai's changelog.

1.68.0 (2026-03-17)

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)

1.67.0 (2026-03-12)

Features

  • Add inference_generation_config to EvaluationConfig for Tuning (1fdb4b8)
  • Add live history_config with initial_history_in_client_content (a80babd)
  • Add support for referencing registered metrics by resource name in evaluation run API (41b348e)
  • Enable language code for audio transcription config in Live API for Vertex AI (c04be0d)

Bug Fixes

  • Forward http_options in async_request_streamed to enable retry support (8b3be87)
  • Forward http_options in async_request_streamed to enable retry support (#2097) (8b10efb)
Commits
  • 8404ae2 chore(main): release 1.68.0 (#2157)
  • 546440c feat: Support include_server_side_tool_invocations for genai.
  • be8cd49 chore: internal change
  • 2856c0a fix: Treat attempts=0 as attempts=1 in retry options to ensure no retries
  • 6c3379f feat: Breaking change to Interactions API to refactor TextContent annotations...
  • d896373 feat: Add and update 'signature' fields for tool call/result content types.
  • 1a51d1a chore: Maintain backward-compatible field ordering in generated data types
  • 68f247c feat: Support Google Maps in Interactions
  • 0e21c4e fix: Breaking change to Interactions API to rename rendered_content to search...
  • ff7469a docs: Regenerate docs for 1.67.0
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot 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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps [google-genai](https://github.com/googleapis/python-genai) from 1.66.0 to 1.68.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/googleapis/python-genai/releases">google-genai's releases</a>.</em></p> <blockquote> <h2>v1.68.0</h2> <h2><a href="https://github.com/googleapis/python-genai/compare/v1.67.0...v1.68.0">1.68.0</a> (2026-03-17)</h2> <h3>Breaking changes</h3> <ul> <li>[Interactions] Breaking change to Interactions API to refactor TextContent annotations to use specific citation types (<a href="https://github.com/googleapis/python-genai/commit/6c3379faa5e533d4146eee1b3c88ed80bbff46ce">6c3379f</a>)</li> <li>[Interactions] Breaking change for Interactions, rename ContentDelta unions. (<a href="https://github.com/googleapis/python-genai/commit/1b03909ac8367205a2f0dd46847a0f6d36fb62fd">1b03909</a>)</li> <li>[Interactions] Breaking change to Interactions API to rename rendered_content to search_suggestions (<a href="https://github.com/googleapis/python-genai/commit/0e21c4ef3234fe195793711b8eb90354e154339f">0e21c4e</a>)</li> </ul> <h3>Features</h3> <ul> <li>[Interactions] Add and update 'signature' fields for tool call/result content types. (<a href="https://github.com/googleapis/python-genai/commit/d89637383f2c2ca28bef22f65dfbe56cd1f878cc">d896373</a>)</li> <li>[Interactions] Support Google Maps in Interactions (<a href="https://github.com/googleapis/python-genai/commit/68f247c04af99915b946f04806f3b0a0543180fa">68f247c</a>)</li> <li>Support include_server_side_tool_invocations for genai. (<a href="https://github.com/googleapis/python-genai/commit/546440c9f56118c8d27005f2d5b935603e50454e">546440c</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li><strong>deps:</strong> Correct typing-extensions constraint (1.67 Issue)[https://github.com/googleapis/python-genai/releases/tag/v1.67.0] (<a href="https://github.com/googleapis/python-genai/commit/9a4fd3983ac093fd9e197099ab970bd89a5a6a56">9a4fd39</a>)</li> <li>Python 3.10-3.11 breakage caused by <a href="https://redirect.github.com/googleapis/python-genai/pull/2131">googleapis/python-genai#2131</a> (<a href="https://github.com/googleapis/python-genai/commit/9a4fd3983ac093fd9e197099ab970bd89a5a6a56">9a4fd39</a>)</li> <li>Treat <code>attempts=0</code> as <code>attempts=1</code> in retry options to ensure no retries (<a href="https://github.com/googleapis/python-genai/commit/2856c0ac76eb51b9171a6bd1626b5f6e63bf4a31">2856c0a</a>)</li> </ul> <h3>Documentation</h3> <ul> <li>Regenerate docs for 1.67.0 (<a href="https://github.com/googleapis/python-genai/commit/ff7469a99a931b8415f214c8f711fc4e93422f09">ff7469a</a>)</li> </ul> <h2>v1.67.0</h2> <h2><a href="https://github.com/googleapis/python-genai/compare/v1.66.0...v1.67.0">1.67.0</a> (2026-03-12)</h2> <blockquote> <p>[!CAUTION] <strong>Known Issue:</strong> This release contains a bug where the <code>typing-extensions</code> lower bound is set too low, which causes the SDK to break in some environments.</p> <p><strong>Recommended Actions:</strong></p> <ul> <li><strong>Fall back to 1.66.0:</strong> If you do not immediately need the new features in 1.67.0, we recommend sticking with the previous stable version: <code>pip install google-genai==1.66.0</code></li> <li><strong>Manual Fix:</strong> If you must use 1.67.0, you can resolve the issue by manually upgrading <code>typing-extensions</code>: <code>pip install &quot;typing-extensions&gt;=4.14.0&quot;</code></li> </ul> </blockquote> <h3>Features</h3> <ul> <li>Add inference_generation_config to EvaluationConfig for Tuning (<a href="https://github.com/googleapis/python-genai/commit/1fdb4b87aaec6e58b415168ea5893c0e901819a9">1fdb4b8</a>)</li> <li>Add live history_config with initial_history_in_client_content (<a href="https://github.com/googleapis/python-genai/commit/a80babd22d195d82881cdda0a2c0d5cdefd9573d">a80babd</a>)</li> <li>Add support for referencing registered metrics by resource name in evaluation run API (<a href="https://github.com/googleapis/python-genai/commit/41b348ed7a5b3a817861e56ccd01251dc65859d3">41b348e</a>)</li> <li>Enable language code for audio transcription config in Live API for Vertex AI (<a href="https://github.com/googleapis/python-genai/commit/c04be0db2b65506ba0ad3e1b0922ec871df1580b">c04be0d</a>)</li> </ul> <h3>Bug Fixes</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/googleapis/python-genai/blob/main/CHANGELOG.md">google-genai's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/googleapis/python-genai/compare/v1.67.0...v1.68.0">1.68.0</a> (2026-03-17)</h2> <h3>Breaking changes</h3> <ul> <li>[Interactions] Breaking change to Interactions API to refactor TextContent annotations to use specific citation types (<a href="https://github.com/googleapis/python-genai/commit/6c3379faa5e533d4146eee1b3c88ed80bbff46ce">6c3379f</a>)</li> <li>[Interactions] Breaking change for Interactions, rename ContentDelta unions. (<a href="https://github.com/googleapis/python-genai/commit/1b03909ac8367205a2f0dd46847a0f6d36fb62fd">1b03909</a>)</li> <li>[Interactions] Breaking change to Interactions API to rename rendered_content to search_suggestions (<a href="https://github.com/googleapis/python-genai/commit/0e21c4ef3234fe195793711b8eb90354e154339f">0e21c4e</a>)</li> </ul> <h3>Features</h3> <ul> <li>[Interactions] Add and update 'signature' fields for tool call/result content types. (<a href="https://github.com/googleapis/python-genai/commit/d89637383f2c2ca28bef22f65dfbe56cd1f878cc">d896373</a>)</li> <li>[Interactions] Support Google Maps in Interactions (<a href="https://github.com/googleapis/python-genai/commit/68f247c04af99915b946f04806f3b0a0543180fa">68f247c</a>)</li> <li>Support include_server_side_tool_invocations for genai. (<a href="https://github.com/googleapis/python-genai/commit/546440c9f56118c8d27005f2d5b935603e50454e">546440c</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li><strong>deps:</strong> Correct typing-extensions constraint (1.67 Issue)[https://github.com/googleapis/python-genai/releases/tag/v1.67.0] (<a href="https://github.com/googleapis/python-genai/commit/9a4fd3983ac093fd9e197099ab970bd89a5a6a56">9a4fd39</a>)</li> <li>Python 3.10-3.11 breakage caused by <a href="https://redirect.github.com/googleapis/python-genai/pull/2131">googleapis/python-genai#2131</a> (<a href="https://github.com/googleapis/python-genai/commit/9a4fd3983ac093fd9e197099ab970bd89a5a6a56">9a4fd39</a>)</li> <li>Treat <code>attempts=0</code> as <code>attempts=1</code> in retry options to ensure no retries (<a href="https://github.com/googleapis/python-genai/commit/2856c0ac76eb51b9171a6bd1626b5f6e63bf4a31">2856c0a</a>)</li> </ul> <h3>Documentation</h3> <ul> <li>Regenerate docs for 1.67.0 (<a href="https://github.com/googleapis/python-genai/commit/ff7469a99a931b8415f214c8f711fc4e93422f09">ff7469a</a>)</li> </ul> <h2><a href="https://github.com/googleapis/python-genai/compare/v1.66.0...v1.67.0">1.67.0</a> (2026-03-12)</h2> <h3>Features</h3> <ul> <li>Add inference_generation_config to EvaluationConfig for Tuning (<a href="https://github.com/googleapis/python-genai/commit/1fdb4b87aaec6e58b415168ea5893c0e901819a9">1fdb4b8</a>)</li> <li>Add live history_config with initial_history_in_client_content (<a href="https://github.com/googleapis/python-genai/commit/a80babd22d195d82881cdda0a2c0d5cdefd9573d">a80babd</a>)</li> <li>Add support for referencing registered metrics by resource name in evaluation run API (<a href="https://github.com/googleapis/python-genai/commit/41b348ed7a5b3a817861e56ccd01251dc65859d3">41b348e</a>)</li> <li>Enable language code for audio transcription config in Live API for Vertex AI (<a href="https://github.com/googleapis/python-genai/commit/c04be0db2b65506ba0ad3e1b0922ec871df1580b">c04be0d</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>Forward http_options in async_request_streamed to enable retry support (<a href="https://github.com/googleapis/python-genai/commit/8b3be8744065ad1fa96484fcc2910842a7414a32">8b3be87</a>)</li> <li>Forward http_options in async_request_streamed to enable retry support (<a href="https://redirect.github.com/googleapis/python-genai/issues/2097">#2097</a>) (<a href="https://github.com/googleapis/python-genai/commit/8b10efb0349bcf64599405a48325f4415aa7eaad">8b10efb</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/googleapis/python-genai/commit/8404ae27d3d176b9555e9825d55f7ed3c07e985b"><code>8404ae2</code></a> chore(main): release 1.68.0 (<a href="https://redirect.github.com/googleapis/python-genai/issues/2157">#2157</a>)</li> <li><a href="https://github.com/googleapis/python-genai/commit/546440c9f56118c8d27005f2d5b935603e50454e"><code>546440c</code></a> feat: Support include_server_side_tool_invocations for genai.</li> <li><a href="https://github.com/googleapis/python-genai/commit/be8cd494f2380b43a0480c61bbc020f4bb8dea7b"><code>be8cd49</code></a> chore: internal change</li> <li><a href="https://github.com/googleapis/python-genai/commit/2856c0ac76eb51b9171a6bd1626b5f6e63bf4a31"><code>2856c0a</code></a> fix: Treat <code>attempts=0</code> as <code>attempts=1</code> in retry options to ensure no retries</li> <li><a href="https://github.com/googleapis/python-genai/commit/6c3379faa5e533d4146eee1b3c88ed80bbff46ce"><code>6c3379f</code></a> feat: Breaking change to Interactions API to refactor TextContent annotations...</li> <li><a href="https://github.com/googleapis/python-genai/commit/d89637383f2c2ca28bef22f65dfbe56cd1f878cc"><code>d896373</code></a> feat: Add and update 'signature' fields for tool call/result content types.</li> <li><a href="https://github.com/googleapis/python-genai/commit/1a51d1a0238efb5dc9a5c43d76c56706218f3162"><code>1a51d1a</code></a> chore: Maintain backward-compatible field ordering in generated data types</li> <li><a href="https://github.com/googleapis/python-genai/commit/68f247c04af99915b946f04806f3b0a0543180fa"><code>68f247c</code></a> feat: Support Google Maps in Interactions</li> <li><a href="https://github.com/googleapis/python-genai/commit/0e21c4ef3234fe195793711b8eb90354e154339f"><code>0e21c4e</code></a> fix: Breaking change to Interactions API to rename rendered_content to search...</li> <li><a href="https://github.com/googleapis/python-genai/commit/ff7469a99a931b8415f214c8f711fc4e93422f09"><code>ff7469a</code></a> docs: Regenerate docs for 1.67.0</li> <li>Additional commits viewable in <a href="https://github.com/googleapis/python-genai/compare/v1.66.0...v1.68.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=google-genai&package-manager=pip&previous-version=1.66.0&new-version=1.68.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will 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 version` will 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 dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details>
Sign in to join this conversation.