build(deps): bump openai from 2.15.0 to 2.26.0 #9

Merged
dependabot[bot] merged 1 commits from dependabot/pip/main/openai-2.26.0 into main 2026-03-06 14:48:48 +00:00
dependabot[bot] commented 2026-03-06 14:00:40 +00:00 (Migrated from github.com)

Bumps openai from 2.15.0 to 2.26.0.

Release notes

Sourced from openai's releases.

v2.26.0

2.26.0 (2026-03-05)

Full Changelog: v2.25.0...v2.26.0

Features

  • api: The GA ComputerTool now uses the CompuerTool class. The 'computer_use_preview' tool is moved to ComputerUsePreview (78f5b3c)

v2.25.0

2.25.0 (2026-03-05)

Full Changelog: v2.24.0...v2.25.0

Features

  • api: gpt-5.4, tool search tool, and new computer tool (6b2043f)
  • api: remove prompt_cache_key param from responses, phase field from message types (44fb382)

Bug Fixes

Chores

  • internal: codegen related update (bdb837d)
  • internal: codegen related update (b1de941)
  • internal: reduce warnings (7cdbd06)

v2.24.0

2.24.0 (2026-02-24)

Full Changelog: v2.23.0...v2.24.0

Features

Bug Fixes

Chores

... (truncated)

Changelog

Sourced from openai's changelog.

2.26.0 (2026-03-05)

Full Changelog: v2.25.0...v2.26.0

Features

  • api: The GA ComputerTool now uses the CompuerTool class. The 'computer_use_preview' tool is moved to ComputerUsePreview (78f5b3c)

2.25.0 (2026-03-05)

Full Changelog: v2.24.0...v2.25.0

Features

  • api: gpt-5.4, tool search tool, and new computer tool (6b2043f)
  • api: remove prompt_cache_key param from responses, phase field from message types (44fb382)

Bug Fixes

Chores

  • internal: codegen related update (bdb837d)
  • internal: codegen related update (b1de941)
  • internal: reduce warnings (7cdbd06)

2.24.0 (2026-02-24)

Full Changelog: v2.23.0...v2.24.0

Features

Bug Fixes

Chores

  • internal: make test_proxy_environment_variables more resilient to env (65af8fd)
  • internal: refactor sse event parsing (2344600)

... (truncated)

Commits
  • 15afa21 release: 2.26.0 (#2932)
  • 9b1bb6e release: 2.25.0 (#2891)
  • 656e3ca release: 2.24.0 (#2890)
  • 921c330 release: 2.23.0
  • 650ccd9 codegen metadata
  • 9e9a4f1 feat(api): add gpt-realtime-1.5 and gpt-audio-1.5 model options to realtime c...
  • 588d239 chore(internal): make test_proxy_environment_variables more resilient
  • 481ff6e release: 2.22.0
  • e273d62 feat(api): websockets for responses api
  • c612cfb chore(internal): add request options to SSE classes
  • 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 [openai](https://github.com/openai/openai-python) from 2.15.0 to 2.26.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/openai/openai-python/releases">openai's releases</a>.</em></p> <blockquote> <h2>v2.26.0</h2> <h2>2.26.0 (2026-03-05)</h2> <p>Full Changelog: <a href="https://github.com/openai/openai-python/compare/v2.25.0...v2.26.0">v2.25.0...v2.26.0</a></p> <h3>Features</h3> <ul> <li><strong>api:</strong> The GA ComputerTool now uses the CompuerTool class. The 'computer_use_preview' tool is moved to ComputerUsePreview (<a href="https://github.com/openai/openai-python/commit/78f5b3c287b71ed6fbeb71fb6b5c0366db704cd2">78f5b3c</a>)</li> </ul> <h2>v2.25.0</h2> <h2>2.25.0 (2026-03-05)</h2> <p>Full Changelog: <a href="https://github.com/openai/openai-python/compare/v2.24.0...v2.25.0">v2.24.0...v2.25.0</a></p> <h3>Features</h3> <ul> <li><strong>api:</strong> gpt-5.4, tool search tool, and new computer tool (<a href="https://github.com/openai/openai-python/commit/6b2043f3d63058f5582eab7a7705b30a3d5536f0">6b2043f</a>)</li> <li><strong>api:</strong> remove prompt_cache_key param from responses, phase field from message types (<a href="https://github.com/openai/openai-python/commit/44fb382698872d98d5f72c880b47846c7b594f4f">44fb382</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li><strong>api:</strong> internal schema fixes (<a href="https://github.com/openai/openai-python/commit/0c0f970cbd164131bf06f7ab38f170bbcb323683">0c0f970</a>)</li> <li><strong>api:</strong> manual updates (<a href="https://github.com/openai/openai-python/commit/9fc323f4da6cfca9de194e12c1486a3cd1bfa4b5">9fc323f</a>)</li> <li><strong>api:</strong> readd phase (<a href="https://github.com/openai/openai-python/commit/1b27b5a834f5cb75f80c597259d0df0352ba83bd">1b27b5a</a>)</li> </ul> <h3>Chores</h3> <ul> <li><strong>internal:</strong> codegen related update (<a href="https://github.com/openai/openai-python/commit/bdb837d2c1d2a161cc4b22ef26e9e8446d5dc2a3">bdb837d</a>)</li> <li><strong>internal:</strong> codegen related update (<a href="https://github.com/openai/openai-python/commit/b1de9419a68fd6fb97a63f415fb3d1e5851582cb">b1de941</a>)</li> <li><strong>internal:</strong> reduce warnings (<a href="https://github.com/openai/openai-python/commit/7cdbd06d3ca41af64d616b4b4bb61226cc38b662">7cdbd06</a>)</li> </ul> <h2>v2.24.0</h2> <h2>2.24.0 (2026-02-24)</h2> <p>Full Changelog: <a href="https://github.com/openai/openai-python/compare/v2.23.0...v2.24.0">v2.23.0...v2.24.0</a></p> <h3>Features</h3> <ul> <li><strong>api:</strong> add phase (<a href="https://github.com/openai/openai-python/commit/391deb99f6a92e51bffb25efd8dfe367d144bb9d">391deb9</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li><strong>api:</strong> fix phase enum (<a href="https://github.com/openai/openai-python/commit/42ebf7c30b7e27a175c0d75fcf42c8dc858e56d6">42ebf7c</a>)</li> <li><strong>api:</strong> phase docs (<a href="https://github.com/openai/openai-python/commit/7ddc61cd0f7825d5e7f3a10daf809135511d8d20">7ddc61c</a>)</li> </ul> <h3>Chores</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/openai/openai-python/blob/main/CHANGELOG.md">openai's changelog</a>.</em></p> <blockquote> <h2>2.26.0 (2026-03-05)</h2> <p>Full Changelog: <a href="https://github.com/openai/openai-python/compare/v2.25.0...v2.26.0">v2.25.0...v2.26.0</a></p> <h3>Features</h3> <ul> <li><strong>api:</strong> The GA ComputerTool now uses the CompuerTool class. The 'computer_use_preview' tool is moved to ComputerUsePreview (<a href="https://github.com/openai/openai-python/commit/78f5b3c287b71ed6fbeb71fb6b5c0366db704cd2">78f5b3c</a>)</li> </ul> <h2>2.25.0 (2026-03-05)</h2> <p>Full Changelog: <a href="https://github.com/openai/openai-python/compare/v2.24.0...v2.25.0">v2.24.0...v2.25.0</a></p> <h3>Features</h3> <ul> <li><strong>api:</strong> gpt-5.4, tool search tool, and new computer tool (<a href="https://github.com/openai/openai-python/commit/6b2043f3d63058f5582eab7a7705b30a3d5536f0">6b2043f</a>)</li> <li><strong>api:</strong> remove prompt_cache_key param from responses, phase field from message types (<a href="https://github.com/openai/openai-python/commit/44fb382698872d98d5f72c880b47846c7b594f4f">44fb382</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li><strong>api:</strong> internal schema fixes (<a href="https://github.com/openai/openai-python/commit/0c0f970cbd164131bf06f7ab38f170bbcb323683">0c0f970</a>)</li> <li><strong>api:</strong> manual updates (<a href="https://github.com/openai/openai-python/commit/9fc323f4da6cfca9de194e12c1486a3cd1bfa4b5">9fc323f</a>)</li> <li><strong>api:</strong> readd phase (<a href="https://github.com/openai/openai-python/commit/1b27b5a834f5cb75f80c597259d0df0352ba83bd">1b27b5a</a>)</li> </ul> <h3>Chores</h3> <ul> <li><strong>internal:</strong> codegen related update (<a href="https://github.com/openai/openai-python/commit/bdb837d2c1d2a161cc4b22ef26e9e8446d5dc2a3">bdb837d</a>)</li> <li><strong>internal:</strong> codegen related update (<a href="https://github.com/openai/openai-python/commit/b1de9419a68fd6fb97a63f415fb3d1e5851582cb">b1de941</a>)</li> <li><strong>internal:</strong> reduce warnings (<a href="https://github.com/openai/openai-python/commit/7cdbd06d3ca41af64d616b4b4bb61226cc38b662">7cdbd06</a>)</li> </ul> <h2>2.24.0 (2026-02-24)</h2> <p>Full Changelog: <a href="https://github.com/openai/openai-python/compare/v2.23.0...v2.24.0">v2.23.0...v2.24.0</a></p> <h3>Features</h3> <ul> <li><strong>api:</strong> add phase (<a href="https://github.com/openai/openai-python/commit/391deb99f6a92e51bffb25efd8dfe367d144bb9d">391deb9</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li><strong>api:</strong> fix phase enum (<a href="https://github.com/openai/openai-python/commit/42ebf7c30b7e27a175c0d75fcf42c8dc858e56d6">42ebf7c</a>)</li> <li><strong>api:</strong> phase docs (<a href="https://github.com/openai/openai-python/commit/7ddc61cd0f7825d5e7f3a10daf809135511d8d20">7ddc61c</a>)</li> </ul> <h3>Chores</h3> <ul> <li><strong>internal:</strong> make <code>test_proxy_environment_variables</code> more resilient to env (<a href="https://github.com/openai/openai-python/commit/65af8fd8550e99236e3f4dcb035312441788157a">65af8fd</a>)</li> <li><strong>internal:</strong> refactor sse event parsing (<a href="https://github.com/openai/openai-python/commit/23446008f06fb474d8c75d14a1bce26f4c5b95d8">2344600</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/openai/openai-python/commit/15afa21e54952c06e2ac4d3e3a82f144c2cf9ed9"><code>15afa21</code></a> release: 2.26.0 (<a href="https://redirect.github.com/openai/openai-python/issues/2932">#2932</a>)</li> <li><a href="https://github.com/openai/openai-python/commit/9b1bb6ee10d4a0a04d04b1f67907f3747c57f5a2"><code>9b1bb6e</code></a> release: 2.25.0 (<a href="https://redirect.github.com/openai/openai-python/issues/2891">#2891</a>)</li> <li><a href="https://github.com/openai/openai-python/commit/656e3cab4a18262a49b961d41293367e45ee71b9"><code>656e3ca</code></a> release: 2.24.0 (<a href="https://redirect.github.com/openai/openai-python/issues/2890">#2890</a>)</li> <li><a href="https://github.com/openai/openai-python/commit/921c330d4baebb04bbdb8070e9ced539cf49d97a"><code>921c330</code></a> release: 2.23.0</li> <li><a href="https://github.com/openai/openai-python/commit/650ccd90dcad0ce23c06b95d8d07911f19d52513"><code>650ccd9</code></a> codegen metadata</li> <li><a href="https://github.com/openai/openai-python/commit/9e9a4f1712ec0ec637ca4f6e3f50e1647d268576"><code>9e9a4f1</code></a> feat(api): add gpt-realtime-1.5 and gpt-audio-1.5 model options to realtime c...</li> <li><a href="https://github.com/openai/openai-python/commit/588d239c1073442f982165d310f9ccf09f631f7c"><code>588d239</code></a> chore(internal): make <code>test_proxy_environment_variables</code> more resilient</li> <li><a href="https://github.com/openai/openai-python/commit/481ff6ef4c050469fa971746fb14b675d90a2e56"><code>481ff6e</code></a> release: 2.22.0</li> <li><a href="https://github.com/openai/openai-python/commit/e273d622e85d7380f5ce715172c23d55ce8625a9"><code>e273d62</code></a> feat(api): websockets for responses api</li> <li><a href="https://github.com/openai/openai-python/commit/c612cfb2bbf8f119839c0625edee523dbf9f54d3"><code>c612cfb</code></a> chore(internal): add request options to SSE classes</li> <li>Additional commits viewable in <a href="https://github.com/openai/openai-python/compare/v2.15.0...v2.26.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=openai&package-manager=pip&previous-version=2.15.0&new-version=2.26.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.