build(deps): bump openai from 2.44.0 to 3.14.0 #120

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

Bumps openai from 2.44.0 to 3.14.0.

Release notes

Sourced from openai's releases.

v3.14.0

3.14.0 (2026-09-14)

Features

  • streaming: normalize errors raised while reading streams (#3827) (d7c41ef)

Bug Fixes

  • bound vector store file polling (#3401) (ae41bc4)
  • example: refresh realtime push_to_talk_app session types (#2926) (0b7ad38)
  • files: normalize PathLike upload tuples (#3475) (90ac74c)
  • include completion in content filter errors (#3094) (e57a1b1)
  • logging: support standard OPENAI_LOG levels (#3734) (44000e0)
  • normalize API error codes to strings (#3532) (233d955), closes #3531
  • preserve response stream indexes after empty items (#3126) (8f84fbd)
  • responses: handle null text in output_text (#3019) (df6b72c)

Documentation

  • use the vision guide image in README example (#3849) (1ed8902)

v3.13.0

3.13.0 (2026-09-10)

Features

v3.12.0

3.12.0 (2026-09-10)

Features

Bug Fixes

  • add aclose() to AsyncStream for standard async cleanup (#2854) (802b334)
  • handle bare dict and list annotations without type arguments (#3760) (c7e8c03)
  • preserve finalized output on null response completion (#3345) (adb212e)

v3.11.0

3.11.0 (2026-09-09)

... (truncated)

Changelog

Sourced from openai's changelog.

3.14.0 (2026-09-14)

Features

  • streaming: normalize errors raised while reading streams (#3827) (d7c41ef)

Bug Fixes

  • bound vector store file polling (#3401) (ae41bc4)
  • example: refresh realtime push_to_talk_app session types (#2926) (0b7ad38)
  • files: normalize PathLike upload tuples (#3475) (90ac74c)
  • include completion in content filter errors (#3094) (e57a1b1)
  • logging: support standard OPENAI_LOG levels (#3734) (44000e0)
  • normalize API error codes to strings (#3532) (233d955), closes #3531
  • preserve response stream indexes after empty items (#3126) (8f84fbd)
  • responses: handle null text in output_text (#3019) (df6b72c)

Documentation

  • use the vision guide image in README example (#3849) (1ed8902)

3.13.0 (2026-09-10)

Features

3.12.0 (2026-09-10)

Features

Bug Fixes

  • add aclose() to AsyncStream for standard async cleanup (#2854) (802b334)
  • handle bare dict and list annotations without type arguments (#3760) (c7e8c03)
  • preserve finalized output on null response completion (#3345) (adb212e)

3.11.0 (2026-09-09)

Features

... (truncated)

Commits

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.44.0 to 3.14.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>v3.14.0</h2> <h2><a href="https://github.com/openai/openai-python/compare/v3.13.0...v3.14.0">3.14.0</a> (2026-09-14)</h2> <h3>Features</h3> <ul> <li><strong>streaming:</strong> normalize errors raised while reading streams (<a href="https://redirect.github.com/openai/openai-python/issues/3827">#3827</a>) (<a href="https://github.com/openai/openai-python/commit/d7c41efee1b0802b79f3f88a678ef2052b06e9ce">d7c41ef</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>bound vector store file polling (<a href="https://redirect.github.com/openai/openai-python/issues/3401">#3401</a>) (<a href="https://github.com/openai/openai-python/commit/ae41bc46cdd53d17e948ac8a73e16bdbf34123a1">ae41bc4</a>)</li> <li><strong>example:</strong> refresh realtime push_to_talk_app session types (<a href="https://redirect.github.com/openai/openai-python/issues/2926">#2926</a>) (<a href="https://github.com/openai/openai-python/commit/0b7ad38292ef862f1dd07f71543b2f60eade8999">0b7ad38</a>)</li> <li><strong>files:</strong> normalize PathLike upload tuples (<a href="https://redirect.github.com/openai/openai-python/issues/3475">#3475</a>) (<a href="https://github.com/openai/openai-python/commit/90ac74ccfe7a966787d1f204755d4cd4cc4d406a">90ac74c</a>)</li> <li>include completion in content filter errors (<a href="https://redirect.github.com/openai/openai-python/issues/3094">#3094</a>) (<a href="https://github.com/openai/openai-python/commit/e57a1b19fbcc32306a691e63334fd2dc4b1a804c">e57a1b1</a>)</li> <li><strong>logging:</strong> support standard OPENAI_LOG levels (<a href="https://redirect.github.com/openai/openai-python/issues/3734">#3734</a>) (<a href="https://github.com/openai/openai-python/commit/44000e0fc5e11692663045d6183568ff3ec32736">44000e0</a>)</li> <li>normalize API error codes to strings (<a href="https://redirect.github.com/openai/openai-python/issues/3532">#3532</a>) (<a href="https://github.com/openai/openai-python/commit/233d9557be3e7ee186b5ac3f1ab634a257134ac1">233d955</a>), closes <a href="https://redirect.github.com/openai/openai-python/issues/3531">#3531</a></li> <li>preserve response stream indexes after empty items (<a href="https://redirect.github.com/openai/openai-python/issues/3126">#3126</a>) (<a href="https://github.com/openai/openai-python/commit/8f84fbd688bdd8a9cde17c09f79b34d5d5580f0f">8f84fbd</a>)</li> <li><strong>responses:</strong> handle null text in output_text (<a href="https://redirect.github.com/openai/openai-python/issues/3019">#3019</a>) (<a href="https://github.com/openai/openai-python/commit/df6b72ccc9122a83b8dd21971dcf4a508c04b83a">df6b72c</a>)</li> </ul> <h3>Documentation</h3> <ul> <li>use the vision guide image in README example (<a href="https://redirect.github.com/openai/openai-python/issues/3849">#3849</a>) (<a href="https://github.com/openai/openai-python/commit/1ed8902e5629c1aae0c26eadceff02bd5cebb0e1">1ed8902</a>)</li> </ul> <h2>v3.13.0</h2> <h2><a href="https://github.com/openai/openai-python/compare/v3.12.0...v3.13.0">3.13.0</a> (2026-09-10)</h2> <h3>Features</h3> <ul> <li><strong>api:</strong> add Agents API (<a href="https://github.com/openai/openai-python/commit/1c4284a08294f734d57047585ab82e2e09d3a5bc">1c4284a</a>)</li> </ul> <h2>v3.12.0</h2> <h2><a href="https://github.com/openai/openai-python/compare/v3.11.0...v3.12.0">3.12.0</a> (2026-09-10)</h2> <h3>Features</h3> <ul> <li><strong>api:</strong> Add Live API (<a href="https://github.com/openai/openai-python/commit/0e4bfef9c79251fcf4926fd732129627bde050f1">0e4bfef</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>add aclose() to AsyncStream for standard async cleanup (<a href="https://redirect.github.com/openai/openai-python/issues/2854">#2854</a>) (<a href="https://github.com/openai/openai-python/commit/802b334928d8f0c3e24e5fce15a0eaa1b28c61cd">802b334</a>)</li> <li>handle bare <code>dict</code> and <code>list</code> annotations without type arguments (<a href="https://redirect.github.com/openai/openai-python/issues/3760">#3760</a>) (<a href="https://github.com/openai/openai-python/commit/c7e8c03e2d87708ef233d0db00167dfa339325a9">c7e8c03</a>)</li> <li>preserve finalized output on null response completion (<a href="https://redirect.github.com/openai/openai-python/issues/3345">#3345</a>) (<a href="https://github.com/openai/openai-python/commit/adb212e116323fcec4b4811d20ba9eb78280c24c">adb212e</a>)</li> </ul> <h2>v3.11.0</h2> <h2><a href="https://github.com/openai/openai-python/compare/v3.10.0...v3.11.0">3.11.0</a> (2026-09-09)</h2> <!-- 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><a href="https://github.com/openai/openai-python/compare/v3.13.0...v3.14.0">3.14.0</a> (2026-09-14)</h2> <h3>Features</h3> <ul> <li><strong>streaming:</strong> normalize errors raised while reading streams (<a href="https://redirect.github.com/openai/openai-python/issues/3827">#3827</a>) (<a href="https://github.com/openai/openai-python/commit/d7c41efee1b0802b79f3f88a678ef2052b06e9ce">d7c41ef</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>bound vector store file polling (<a href="https://redirect.github.com/openai/openai-python/issues/3401">#3401</a>) (<a href="https://github.com/openai/openai-python/commit/ae41bc46cdd53d17e948ac8a73e16bdbf34123a1">ae41bc4</a>)</li> <li><strong>example:</strong> refresh realtime push_to_talk_app session types (<a href="https://redirect.github.com/openai/openai-python/issues/2926">#2926</a>) (<a href="https://github.com/openai/openai-python/commit/0b7ad38292ef862f1dd07f71543b2f60eade8999">0b7ad38</a>)</li> <li><strong>files:</strong> normalize PathLike upload tuples (<a href="https://redirect.github.com/openai/openai-python/issues/3475">#3475</a>) (<a href="https://github.com/openai/openai-python/commit/90ac74ccfe7a966787d1f204755d4cd4cc4d406a">90ac74c</a>)</li> <li>include completion in content filter errors (<a href="https://redirect.github.com/openai/openai-python/issues/3094">#3094</a>) (<a href="https://github.com/openai/openai-python/commit/e57a1b19fbcc32306a691e63334fd2dc4b1a804c">e57a1b1</a>)</li> <li><strong>logging:</strong> support standard OPENAI_LOG levels (<a href="https://redirect.github.com/openai/openai-python/issues/3734">#3734</a>) (<a href="https://github.com/openai/openai-python/commit/44000e0fc5e11692663045d6183568ff3ec32736">44000e0</a>)</li> <li>normalize API error codes to strings (<a href="https://redirect.github.com/openai/openai-python/issues/3532">#3532</a>) (<a href="https://github.com/openai/openai-python/commit/233d9557be3e7ee186b5ac3f1ab634a257134ac1">233d955</a>), closes <a href="https://redirect.github.com/openai/openai-python/issues/3531">#3531</a></li> <li>preserve response stream indexes after empty items (<a href="https://redirect.github.com/openai/openai-python/issues/3126">#3126</a>) (<a href="https://github.com/openai/openai-python/commit/8f84fbd688bdd8a9cde17c09f79b34d5d5580f0f">8f84fbd</a>)</li> <li><strong>responses:</strong> handle null text in output_text (<a href="https://redirect.github.com/openai/openai-python/issues/3019">#3019</a>) (<a href="https://github.com/openai/openai-python/commit/df6b72ccc9122a83b8dd21971dcf4a508c04b83a">df6b72c</a>)</li> </ul> <h3>Documentation</h3> <ul> <li>use the vision guide image in README example (<a href="https://redirect.github.com/openai/openai-python/issues/3849">#3849</a>) (<a href="https://github.com/openai/openai-python/commit/1ed8902e5629c1aae0c26eadceff02bd5cebb0e1">1ed8902</a>)</li> </ul> <h2><a href="https://github.com/openai/openai-python/compare/v3.12.0...v3.13.0">3.13.0</a> (2026-09-10)</h2> <h3>Features</h3> <ul> <li><strong>api:</strong> add Agents API (<a href="https://github.com/openai/openai-python/commit/1c4284a08294f734d57047585ab82e2e09d3a5bc">1c4284a</a>)</li> </ul> <h2><a href="https://github.com/openai/openai-python/compare/v3.11.0...v3.12.0">3.12.0</a> (2026-09-10)</h2> <h3>Features</h3> <ul> <li><strong>api:</strong> Add Live API (<a href="https://github.com/openai/openai-python/commit/0e4bfef9c79251fcf4926fd732129627bde050f1">0e4bfef</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>add aclose() to AsyncStream for standard async cleanup (<a href="https://redirect.github.com/openai/openai-python/issues/2854">#2854</a>) (<a href="https://github.com/openai/openai-python/commit/802b334928d8f0c3e24e5fce15a0eaa1b28c61cd">802b334</a>)</li> <li>handle bare <code>dict</code> and <code>list</code> annotations without type arguments (<a href="https://redirect.github.com/openai/openai-python/issues/3760">#3760</a>) (<a href="https://github.com/openai/openai-python/commit/c7e8c03e2d87708ef233d0db00167dfa339325a9">c7e8c03</a>)</li> <li>preserve finalized output on null response completion (<a href="https://redirect.github.com/openai/openai-python/issues/3345">#3345</a>) (<a href="https://github.com/openai/openai-python/commit/adb212e116323fcec4b4811d20ba9eb78280c24c">adb212e</a>)</li> </ul> <h2><a href="https://github.com/openai/openai-python/compare/v3.10.0...v3.11.0">3.11.0</a> (2026-09-09)</h2> <h3>Features</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/openai/openai-python/commit/7fd541280bfc12bad1a2c7a050fdcb1efb640bdb"><code>7fd5412</code></a> release: 3.14.0 (<a href="https://redirect.github.com/openai/openai-python/issues/3850">#3850</a>)</li> <li><a href="https://github.com/openai/openai-python/commit/e57a1b19fbcc32306a691e63334fd2dc4b1a804c"><code>e57a1b1</code></a> fix: include completion in content filter errors (<a href="https://redirect.github.com/openai/openai-python/issues/3094">#3094</a>)</li> <li><a href="https://github.com/openai/openai-python/commit/233d9557be3e7ee186b5ac3f1ab634a257134ac1"><code>233d955</code></a> fix: normalize API error codes to strings (<a href="https://redirect.github.com/openai/openai-python/issues/3532">#3532</a>)</li> <li><a href="https://github.com/openai/openai-python/commit/df6b72ccc9122a83b8dd21971dcf4a508c04b83a"><code>df6b72c</code></a> fix(responses): handle null text in output_text (<a href="https://redirect.github.com/openai/openai-python/issues/3019">#3019</a>)</li> <li><a href="https://github.com/openai/openai-python/commit/0b7ad38292ef862f1dd07f71543b2f60eade8999"><code>0b7ad38</code></a> fix(example): refresh realtime push_to_talk_app session types (<a href="https://redirect.github.com/openai/openai-python/issues/2926">#2926</a>)</li> <li><a href="https://github.com/openai/openai-python/commit/90ac74ccfe7a966787d1f204755d4cd4cc4d406a"><code>90ac74c</code></a> fix(files): normalize PathLike upload tuples (<a href="https://redirect.github.com/openai/openai-python/issues/3475">#3475</a>)</li> <li><a href="https://github.com/openai/openai-python/commit/44000e0fc5e11692663045d6183568ff3ec32736"><code>44000e0</code></a> fix(logging): support standard OPENAI_LOG levels (<a href="https://redirect.github.com/openai/openai-python/issues/3734">#3734</a>)</li> <li><a href="https://github.com/openai/openai-python/commit/e12b81d3bbf644ec7045e152d69bc4b68d69cd48"><code>e12b81d</code></a> ci: bump Steady to latest main (<a href="https://redirect.github.com/openai/openai-python/issues/3852">#3852</a>)</li> <li><a href="https://github.com/openai/openai-python/commit/d7c41efee1b0802b79f3f88a678ef2052b06e9ce"><code>d7c41ef</code></a> feat(streaming): normalize errors raised while reading streams (<a href="https://redirect.github.com/openai/openai-python/issues/3827">#3827</a>)</li> <li><a href="https://github.com/openai/openai-python/commit/ae41bc46cdd53d17e948ac8a73e16bdbf34123a1"><code>ae41bc4</code></a> fix: bound vector store file polling (<a href="https://redirect.github.com/openai/openai-python/issues/3401">#3401</a>)</li> <li>Additional commits viewable in <a href="https://github.com/openai/openai-python/compare/v2.44.0...v3.14.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.44.0&new-version=3.14.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-09-25 01:13:36 +00:00 (Migrated from github.com)

Superseded by #125.

Superseded by #125.

Pull request closed

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