build(deps): bump google-genai from 2.10.0 to 2.24.0 #127

Closed
dependabot[bot] wants to merge 1 commits from dependabot/pip/main/google-genai-2.24.0 into main
pull from: dependabot/pip/main/google-genai-2.24.0
dependabot[bot] commented 2026-09-25 01:13:46 +00:00 (Migrated from github.com)

Bumps google-genai from 2.10.0 to 2.24.0.

Release notes

Sourced from google-genai's releases.

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)

Bug Fixes

  • Remove unused field from FunctionResultDelta (2843079)

v2.22.0

2.22.0 (2026-09-02)

Features

  • Add Gemini 3.8 Flash model to SDKs and update Flash model descriptions (660001a)

v2.21.0

2.21.0 (2026-08-31)

Features

... (truncated)

Changelog

Sourced from google-genai's changelog.

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)

2.22.0 (2026-09-02)

Features

  • Add Gemini 3.8 Flash model to SDKs and update Flash model descriptions (660001a)

2.21.0 (2026-08-31)

Features

  • Add destination parameter to client.files.download to support streaming downloads to disk or file-like objects (fcf9e3f)
  • Add support for the audio/webm MIME type. (67ec3d7)
  • Add translation_config SDK support for GEAP. (ff153a7)
  • Add Video Understanding support to the Interactions API (2cc99a9)

... (truncated)

Commits
  • 6669bb6 chore(main): release 2.24.0 (#2958)
  • fc0834d feat: implement environments files upload and download across Python and Type...
  • 1feb999 docs: update GenAI SDK README files to use gemini-flash-latest
  • bf0d457 feat: wire credential APIs resource to sdk.
  • d301255 feat: add credential APIs resource to gaos.
  • b88fded docs: Update Python Gen AI SDK README for Gemini 3.8 Flash
  • ba45de7 chore: update openapi-generation to upstream 7e9295a and regenerate GAOS SDKs
  • ef3309c chore: remove premature dotnet examples from overlays
  • 9052efd feat: Add RetrievalCallStep and RetrievalResultStep to interactions schema an...
  • 2580638 fix: do not run functions once the automatic function calling budget is spent
  • 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.24.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.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> <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> <h2>v2.22.0</h2> <h2><a href="https://github.com/googleapis/python-genai/compare/v2.21.0...v2.22.0">2.22.0</a> (2026-09-02)</h2> <h3>Features</h3> <ul> <li>Add Gemini 3.8 Flash model to SDKs and update Flash model descriptions (<a href="https://github.com/googleapis/python-genai/commit/660001adf8ccbd6a4a54a414cbdaf26f07571f7e">660001a</a>)</li> </ul> <h2>v2.21.0</h2> <h2><a href="https://github.com/googleapis/python-genai/compare/v2.20.0...v2.21.0">2.21.0</a> (2026-08-31)</h2> <h3>Features</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/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> <h2><a href="https://github.com/googleapis/python-genai/compare/v2.21.0...v2.22.0">2.22.0</a> (2026-09-02)</h2> <h3>Features</h3> <ul> <li>Add Gemini 3.8 Flash model to SDKs and update Flash model descriptions (<a href="https://github.com/googleapis/python-genai/commit/660001adf8ccbd6a4a54a414cbdaf26f07571f7e">660001a</a>)</li> </ul> <h2><a href="https://github.com/googleapis/python-genai/compare/v2.20.0...v2.21.0">2.21.0</a> (2026-08-31)</h2> <h3>Features</h3> <ul> <li>Add destination parameter to client.files.download to support streaming downloads to disk or file-like objects (<a href="https://github.com/googleapis/python-genai/commit/fcf9e3fe8bdf9cc18a09a7fff3d65742913a6b06">fcf9e3f</a>)</li> <li>Add support for the audio/webm MIME type. (<a href="https://github.com/googleapis/python-genai/commit/67ec3d75df7ee1bf984e7ae8a6d45894579375d1">67ec3d7</a>)</li> <li>Add translation_config SDK support for GEAP. (<a href="https://github.com/googleapis/python-genai/commit/ff153a757362d776b935819bcc13aa20d9696a2a">ff153a7</a>)</li> <li>Add Video Understanding support to the Interactions API (<a href="https://github.com/googleapis/python-genai/commit/2cc99a9b365bda40ad60da33b206a31c096a79c5">2cc99a9</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/6669bb635753e5071e489038945d494be58094bc"><code>6669bb6</code></a> chore(main): release 2.24.0 (<a href="https://redirect.github.com/googleapis/python-genai/issues/2958">#2958</a>)</li> <li><a href="https://github.com/googleapis/python-genai/commit/fc0834dbb95b8e70023caa5dfff7133e7ceb5a7a"><code>fc0834d</code></a> feat: implement environments files upload and download across Python and Type...</li> <li><a href="https://github.com/googleapis/python-genai/commit/1feb9991f8c3500e24214b61dabcc63995898dce"><code>1feb999</code></a> docs: update GenAI SDK README files to use gemini-flash-latest</li> <li><a href="https://github.com/googleapis/python-genai/commit/bf0d457560c4782c7b07b2bf79348c5249f55307"><code>bf0d457</code></a> feat: wire credential APIs resource to sdk.</li> <li><a href="https://github.com/googleapis/python-genai/commit/d301255a4d3f6799abd308fb4fb3d76a0a40a6fe"><code>d301255</code></a> feat: add credential APIs resource to gaos.</li> <li><a href="https://github.com/googleapis/python-genai/commit/b88fded4adda37fcc8d1cc4bf49ef3fc11ecfec4"><code>b88fded</code></a> docs: Update Python Gen AI SDK README for Gemini 3.8 Flash</li> <li><a href="https://github.com/googleapis/python-genai/commit/ba45de71c39760017f1616d69c71513dab300984"><code>ba45de7</code></a> chore: update openapi-generation to upstream 7e9295a and regenerate GAOS SDKs</li> <li><a href="https://github.com/googleapis/python-genai/commit/ef3309c8f473f53276d347c297e59b816c829fe8"><code>ef3309c</code></a> chore: remove premature dotnet examples from overlays</li> <li><a href="https://github.com/googleapis/python-genai/commit/9052efddccae9f91e699d9b76e0d5a3e032637f5"><code>9052efd</code></a> feat: Add RetrievalCallStep and RetrievalResultStep to interactions schema an...</li> <li><a href="https://github.com/googleapis/python-genai/commit/2580638558b182b89abcfcb94bf2b164b7f81c7b"><code>2580638</code></a> fix: do not run functions once the automatic function calling budget is spent</li> <li>Additional commits viewable in <a href="https://github.com/googleapis/python-genai/compare/v2.10.0...v2.24.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.24.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>
dependabot[bot] commented 2026-10-02 01:13:46 +00:00 (Migrated from github.com)

Superseded by #128.

Superseded by #128.

Pull request closed

This pull request cannot be reopened because the branch was deleted.
Sign in to join this conversation.