build(deps): bump google-genai from 2.10.0 to 2.25.0 #128

Open
dependabot[bot] wants to merge 1 commits from dependabot/pip/main/google-genai-2.25.0 into main
pull from: dependabot/pip/main/google-genai-2.25.0
dependabot[bot] commented 2026-10-02 01:13:44 +00:00 (Migrated from github.com)

Bumps google-genai from 2.10.0 to 2.25.0.

Release notes

Sourced from google-genai's releases.

v2.25.0

2.25.0 (2026-09-22)

Features

  • Add sample_audio to Voice in GAOS SDK (a011633)
  • Add Voices API resource to GAOS SDK (c45b94e)
  • Expose SpeechMetadata, VoiceConfig.voice, and SpeechAnnotation in public GenAI SDKs (a6d3243)
  • Support field.value_field syntax for map add_union_value annotations. (ad00721)
  • Update discovery doc (fa91716)
  • Wire voice into sdk (e1d68b4)

Bug Fixes

  • Sanitize path parameter descriptions in GAOS OpenAPI generation (25b0094)

v2.24.0

2.24.0 (2026-09-16)

Features

  • Add credential APIs resource to gaos. (d301255)
  • Add RetrievalCallStep and RetrievalResultStep to interactions schema and SDKs. (9052efd)
  • Implement environments files upload and download across Python and TypeScript SDKs (fc0834d)
  • Wire credential APIs resource to sdk. (bf0d457)

Bug Fixes

  • Do not run functions once the automatic function calling budget is spent (2580638)

Documentation

  • Update GenAI SDK README files to use gemini-flash-latest (1feb999)
  • Update Python Gen AI SDK README for Gemini 3.8 Flash (b88fded)

v2.23.0

2.23.0 (2026-09-10)

Features

  • Add from_environment support for environment copying (e6d3168)
  • Support dynamic turn completion via interaction_status in live.py receive() (455df80)

... (truncated)

Changelog

Sourced from google-genai's changelog.

2.25.0 (2026-09-22)

Features

  • Add sample_audio to Voice in GAOS SDK (a011633)
  • Add Voices API resource to GAOS SDK (c45b94e)
  • Expose SpeechMetadata, VoiceConfig.voice, and SpeechAnnotation in public GenAI SDKs (a6d3243)
  • Support field.value_field syntax for map add_union_value annotations. (ad00721)
  • Update discovery doc (fa91716)
  • Wire voice into sdk (e1d68b4)

Bug Fixes

  • Sanitize path parameter descriptions in GAOS OpenAPI generation (25b0094)

2.24.0 (2026-09-16)

Features

  • Add credential APIs resource to gaos. (d301255)
  • Add RetrievalCallStep and RetrievalResultStep to interactions schema and SDKs. (9052efd)
  • Implement environments files upload and download across Python and TypeScript SDKs (fc0834d)
  • Wire credential APIs resource to sdk. (bf0d457)

Bug Fixes

  • Do not run functions once the automatic function calling budget is spent (2580638)

Documentation

  • Update GenAI SDK README files to use gemini-flash-latest (1feb999)
  • Update Python Gen AI SDK README for Gemini 3.8 Flash (b88fded)

2.23.0 (2026-09-10)

Features

  • Add from_environment support for environment copying (e6d3168)
  • Support dynamic turn completion via interaction_status in live.py receive() (455df80)

Bug Fixes

  • Remove unused field from FunctionResultDelta (2843079)

... (truncated)

Commits
  • 2faba3c chore(main): release 2.25.0 (#2977)
  • a6d3243 feat: expose SpeechMetadata, VoiceConfig.voice, and SpeechAnnotation in publi...
  • a011633 feat: add sample_audio to Voice in GAOS SDK
  • e1d68b4 feat: wire voice into sdk
  • 79a7168 chore: regenerate
  • c45b94e feat: add Voices API resource to GAOS SDK
  • ee59b1a chore: Misc updates
  • ad00721 feat: support field.value_field syntax for map add_union_value annotations.
  • 25b0094 fix: sanitize path parameter descriptions in GAOS OpenAPI generation
  • 140d3a9 test: add python and typescript environment file upload unit tests
  • 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 2.10.0 to 2.25.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>v2.25.0</h2> <h2><a href="https://github.com/googleapis/python-genai/compare/v2.24.0...v2.25.0">2.25.0</a> (2026-09-22)</h2> <h3>Features</h3> <ul> <li>Add sample_audio to Voice in GAOS SDK (<a href="https://github.com/googleapis/python-genai/commit/a011633c2db0078019162880764e06cd85a5c4ff">a011633</a>)</li> <li>Add Voices API resource to GAOS SDK (<a href="https://github.com/googleapis/python-genai/commit/c45b94e7a0e0dcd5dcc2590f62f5d223f8c90e99">c45b94e</a>)</li> <li>Expose SpeechMetadata, VoiceConfig.voice, and SpeechAnnotation in public GenAI SDKs (<a href="https://github.com/googleapis/python-genai/commit/a6d32434b848ada0a635dae38406811dbf4a7c67">a6d3243</a>)</li> <li>Support field.value_field syntax for map add_union_value annotations. (<a href="https://github.com/googleapis/python-genai/commit/ad00721acd27258ae45180dbb7dadfaa8f8bed71">ad00721</a>)</li> <li>Update discovery doc (<a href="https://github.com/googleapis/python-genai/commit/fa917165422ebd78f69bfd7a1b6285d2ad35780b">fa91716</a>)</li> <li>Wire voice into sdk (<a href="https://github.com/googleapis/python-genai/commit/e1d68b4855bc58eb30e455c37b4531ff09f4abb9">e1d68b4</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>Sanitize path parameter descriptions in GAOS OpenAPI generation (<a href="https://github.com/googleapis/python-genai/commit/25b00947000778c45fd804dffee282f3bdd7e3e7">25b0094</a>)</li> </ul> <h2>v2.24.0</h2> <h2><a href="https://github.com/googleapis/python-genai/compare/v2.23.0...v2.24.0">2.24.0</a> (2026-09-16)</h2> <h3>Features</h3> <ul> <li>Add credential APIs resource to gaos. (<a href="https://github.com/googleapis/python-genai/commit/d301255a4d3f6799abd308fb4fb3d76a0a40a6fe">d301255</a>)</li> <li>Add RetrievalCallStep and RetrievalResultStep to interactions schema and SDKs. (<a href="https://github.com/googleapis/python-genai/commit/9052efddccae9f91e699d9b76e0d5a3e032637f5">9052efd</a>)</li> <li>Implement environments files upload and download across Python and TypeScript SDKs (<a href="https://github.com/googleapis/python-genai/commit/fc0834dbb95b8e70023caa5dfff7133e7ceb5a7a">fc0834d</a>)</li> <li>Wire credential APIs resource to sdk. (<a href="https://github.com/googleapis/python-genai/commit/bf0d457560c4782c7b07b2bf79348c5249f55307">bf0d457</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>Do not run functions once the automatic function calling budget is spent (<a href="https://github.com/googleapis/python-genai/commit/2580638558b182b89abcfcb94bf2b164b7f81c7b">2580638</a>)</li> </ul> <h3>Documentation</h3> <ul> <li>Update GenAI SDK README files to use gemini-flash-latest (<a href="https://github.com/googleapis/python-genai/commit/1feb9991f8c3500e24214b61dabcc63995898dce">1feb999</a>)</li> <li>Update Python Gen AI SDK README for Gemini 3.8 Flash (<a href="https://github.com/googleapis/python-genai/commit/b88fded4adda37fcc8d1cc4bf49ef3fc11ecfec4">b88fded</a>)</li> </ul> <h2>v2.23.0</h2> <h2><a href="https://github.com/googleapis/python-genai/compare/v2.22.0...v2.23.0">2.23.0</a> (2026-09-10)</h2> <h3>Features</h3> <ul> <li>Add from_environment support for environment copying (<a href="https://github.com/googleapis/python-genai/commit/e6d316866aca21c7d05c5495ca6355f48ca040fc">e6d3168</a>)</li> <li>Support dynamic turn completion via interaction_status in live.py receive() (<a href="https://github.com/googleapis/python-genai/commit/455df80f3c308b6e0cb6f2e0d7583ab2146aee8f">455df80</a>)</li> </ul> <!-- 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/v2.24.0...v2.25.0">2.25.0</a> (2026-09-22)</h2> <h3>Features</h3> <ul> <li>Add sample_audio to Voice in GAOS SDK (<a href="https://github.com/googleapis/python-genai/commit/a011633c2db0078019162880764e06cd85a5c4ff">a011633</a>)</li> <li>Add Voices API resource to GAOS SDK (<a href="https://github.com/googleapis/python-genai/commit/c45b94e7a0e0dcd5dcc2590f62f5d223f8c90e99">c45b94e</a>)</li> <li>Expose SpeechMetadata, VoiceConfig.voice, and SpeechAnnotation in public GenAI SDKs (<a href="https://github.com/googleapis/python-genai/commit/a6d32434b848ada0a635dae38406811dbf4a7c67">a6d3243</a>)</li> <li>Support field.value_field syntax for map add_union_value annotations. (<a href="https://github.com/googleapis/python-genai/commit/ad00721acd27258ae45180dbb7dadfaa8f8bed71">ad00721</a>)</li> <li>Update discovery doc (<a href="https://github.com/googleapis/python-genai/commit/fa917165422ebd78f69bfd7a1b6285d2ad35780b">fa91716</a>)</li> <li>Wire voice into sdk (<a href="https://github.com/googleapis/python-genai/commit/e1d68b4855bc58eb30e455c37b4531ff09f4abb9">e1d68b4</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>Sanitize path parameter descriptions in GAOS OpenAPI generation (<a href="https://github.com/googleapis/python-genai/commit/25b00947000778c45fd804dffee282f3bdd7e3e7">25b0094</a>)</li> </ul> <h2><a href="https://github.com/googleapis/python-genai/compare/v2.23.0...v2.24.0">2.24.0</a> (2026-09-16)</h2> <h3>Features</h3> <ul> <li>Add credential APIs resource to gaos. (<a href="https://github.com/googleapis/python-genai/commit/d301255a4d3f6799abd308fb4fb3d76a0a40a6fe">d301255</a>)</li> <li>Add RetrievalCallStep and RetrievalResultStep to interactions schema and SDKs. (<a href="https://github.com/googleapis/python-genai/commit/9052efddccae9f91e699d9b76e0d5a3e032637f5">9052efd</a>)</li> <li>Implement environments files upload and download across Python and TypeScript SDKs (<a href="https://github.com/googleapis/python-genai/commit/fc0834dbb95b8e70023caa5dfff7133e7ceb5a7a">fc0834d</a>)</li> <li>Wire credential APIs resource to sdk. (<a href="https://github.com/googleapis/python-genai/commit/bf0d457560c4782c7b07b2bf79348c5249f55307">bf0d457</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>Do not run functions once the automatic function calling budget is spent (<a href="https://github.com/googleapis/python-genai/commit/2580638558b182b89abcfcb94bf2b164b7f81c7b">2580638</a>)</li> </ul> <h3>Documentation</h3> <ul> <li>Update GenAI SDK README files to use gemini-flash-latest (<a href="https://github.com/googleapis/python-genai/commit/1feb9991f8c3500e24214b61dabcc63995898dce">1feb999</a>)</li> <li>Update Python Gen AI SDK README for Gemini 3.8 Flash (<a href="https://github.com/googleapis/python-genai/commit/b88fded4adda37fcc8d1cc4bf49ef3fc11ecfec4">b88fded</a>)</li> </ul> <h2><a href="https://github.com/googleapis/python-genai/compare/v2.22.0...v2.23.0">2.23.0</a> (2026-09-10)</h2> <h3>Features</h3> <ul> <li>Add from_environment support for environment copying (<a href="https://github.com/googleapis/python-genai/commit/e6d316866aca21c7d05c5495ca6355f48ca040fc">e6d3168</a>)</li> <li>Support dynamic turn completion via interaction_status in live.py receive() (<a href="https://github.com/googleapis/python-genai/commit/455df80f3c308b6e0cb6f2e0d7583ab2146aee8f">455df80</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>Remove unused field from FunctionResultDelta (<a href="https://github.com/googleapis/python-genai/commit/28430799e32430265a1f8012383739a481d94629">2843079</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/googleapis/python-genai/commit/2faba3c07bcabaa662d8bc4804d2f3f1994648d9"><code>2faba3c</code></a> chore(main): release 2.25.0 (<a href="https://redirect.github.com/googleapis/python-genai/issues/2977">#2977</a>)</li> <li><a href="https://github.com/googleapis/python-genai/commit/a6d32434b848ada0a635dae38406811dbf4a7c67"><code>a6d3243</code></a> feat: expose SpeechMetadata, VoiceConfig.voice, and SpeechAnnotation in publi...</li> <li><a href="https://github.com/googleapis/python-genai/commit/a011633c2db0078019162880764e06cd85a5c4ff"><code>a011633</code></a> feat: add sample_audio to Voice in GAOS SDK</li> <li><a href="https://github.com/googleapis/python-genai/commit/e1d68b4855bc58eb30e455c37b4531ff09f4abb9"><code>e1d68b4</code></a> feat: wire voice into sdk</li> <li><a href="https://github.com/googleapis/python-genai/commit/79a71680e2173ab28831aadf91e26f635aa4967f"><code>79a7168</code></a> chore: regenerate</li> <li><a href="https://github.com/googleapis/python-genai/commit/c45b94e7a0e0dcd5dcc2590f62f5d223f8c90e99"><code>c45b94e</code></a> feat: add Voices API resource to GAOS SDK</li> <li><a href="https://github.com/googleapis/python-genai/commit/ee59b1a9c732dd5afe165cee7786d6738816ede8"><code>ee59b1a</code></a> chore: Misc updates</li> <li><a href="https://github.com/googleapis/python-genai/commit/ad00721acd27258ae45180dbb7dadfaa8f8bed71"><code>ad00721</code></a> feat: support field.value_field syntax for map add_union_value annotations.</li> <li><a href="https://github.com/googleapis/python-genai/commit/25b00947000778c45fd804dffee282f3bdd7e3e7"><code>25b0094</code></a> fix: sanitize path parameter descriptions in GAOS OpenAPI generation</li> <li><a href="https://github.com/googleapis/python-genai/commit/140d3a9251aff762eccd8f258e53ab2a051d2eac"><code>140d3a9</code></a> test: add python and typescript environment file upload unit tests</li> <li>Additional commits viewable in <a href="https://github.com/googleapis/python-genai/compare/v2.10.0...v2.25.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=2.10.0&new-version=2.25.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>
You are not authorized to merge this pull request.
This pull request can be merged automatically.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin dependabot/pip/main/google-genai-2.25.0:dependabot/pip/main/google-genai-2.25.0
git checkout dependabot/pip/main/google-genai-2.25.0
Sign in to join this conversation.