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.3.1.
<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.3.1</h2>
<h2><a href="https://github.com/openai/openai-python/compare/v3.3.0...v3.3.1">3.3.1</a> (2026-08-19)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>deps:</strong> update dependencies with published security fixes (<a href="https://redirect.github.com/openai/openai-python/issues/3680">#3680</a>) (<a href="https://github.com/openai/openai-python/commit/53aa4fc68b65f42456cafaaa5ff4b0d317184752">53aa4fc</a>)</li>
</ul>
<h3>Chores</h3>
<ul>
<li><strong>build:</strong> migrate to uv (<a href="https://redirect.github.com/openai/openai-python/issues/3653">#3653</a>) (<a href="https://github.com/openai/openai-python/commit/b37e85d8fe9cd2b23862dbc62716d38e2cacaf92">b37e85d</a>)</li>
<li><strong>deps:</strong> remove jsonschema and unused fixture-validation dependencies (<a href="https://github.com/openai/openai-python/commit/0dfdfdddfbeb591a1bb5b3b4aa62e4a9870fcaa6">0dfdfdd</a>)</li>
<li>lock the repository Pyright toolchain (<a href="https://redirect.github.com/openai/openai-python/issues/3678">#3678</a>) (<a href="https://github.com/openai/openai-python/commit/3079be224c05479b6cf8aa329480c249f66f0599">3079be2</a>)</li>
<li>run the mock server from locked local tooling (<a href="https://redirect.github.com/openai/openai-python/issues/3679">#3679</a>) (<a href="https://github.com/openai/openai-python/commit/370fcc60ce9006db5a75dcd0333790dfe71a907c">370fcc6</a>)</li>
</ul>
<h3>Refactors</h3>
<ul>
<li><strong>deps:</strong> use the standard library for platform detection (<a href="https://github.com/openai/openai-python/commit/d5b00659d6659c5def665cb04e6563bdf683ea03">d5b0065</a>)</li>
</ul>
<h3>Build System</h3>
<ul>
<li>replace the external README metadata hook (<a href="https://github.com/openai/openai-python/commit/e673ca8ff9e5c2292615976e99bf5731d47327e8">e673ca8</a>)</li>
</ul>
<h2>v3.3.0</h2>
<h2><a href="https://github.com/openai/openai-python/compare/v3.2.0...v3.3.0">3.3.0</a> (2026-08-18)</h2>
<h3>Features</h3>
<ul>
<li>support named data-residency endpoints (<a href="https://redirect.github.com/openai/openai-python/issues/3646">#3646</a>) (<a href="https://github.com/openai/openai-python/commit/11ee91475694d9cd77813763707fbadf68806d4f">11ee914</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>require patched optional networking dependencies (<a href="https://redirect.github.com/openai/openai-python/issues/3651">#3651</a>) (<a href="https://github.com/openai/openai-python/commit/40e56de55166a55be3572fdf9750145d4458e144">40e56de</a>)</li>
</ul>
<h3>Chores</h3>
<ul>
<li>remove unused dependencies and pin build tooling (<a href="https://redirect.github.com/openai/openai-python/issues/3650">#3650</a>) (<a href="https://github.com/openai/openai-python/commit/eee8e4a7d0e42bb0d6b9aa01c4dd8e04aaac3ff4">eee8e4a</a>)</li>
</ul>
<h3>Documentation</h3>
<ul>
<li>strengthen Python SDK security contribution guidance (<a href="https://redirect.github.com/openai/openai-python/issues/3639">#3639</a>) (<a href="https://github.com/openai/openai-python/commit/6577709190ae5e258d0270870f701432f67e6a3e">6577709</a>)</li>
</ul>
<h2>v3.2.0</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.3.0...v3.3.1">3.3.1</a> (2026-08-19)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>deps:</strong> update dependencies with published security fixes (<a href="https://redirect.github.com/openai/openai-python/issues/3680">#3680</a>) (<a href="https://github.com/openai/openai-python/commit/53aa4fc68b65f42456cafaaa5ff4b0d317184752">53aa4fc</a>)</li>
</ul>
<h3>Chores</h3>
<ul>
<li><strong>build:</strong> migrate to uv (<a href="https://redirect.github.com/openai/openai-python/issues/3653">#3653</a>) (<a href="https://github.com/openai/openai-python/commit/b37e85d8fe9cd2b23862dbc62716d38e2cacaf92">b37e85d</a>)</li>
<li><strong>deps:</strong> remove jsonschema and unused fixture-validation dependencies (<a href="https://github.com/openai/openai-python/commit/0dfdfdddfbeb591a1bb5b3b4aa62e4a9870fcaa6">0dfdfdd</a>)</li>
<li>lock the repository Pyright toolchain (<a href="https://redirect.github.com/openai/openai-python/issues/3678">#3678</a>) (<a href="https://github.com/openai/openai-python/commit/3079be224c05479b6cf8aa329480c249f66f0599">3079be2</a>)</li>
<li>run the mock server from locked local tooling (<a href="https://redirect.github.com/openai/openai-python/issues/3679">#3679</a>) (<a href="https://github.com/openai/openai-python/commit/370fcc60ce9006db5a75dcd0333790dfe71a907c">370fcc6</a>)</li>
</ul>
<h3>Refactors</h3>
<ul>
<li><strong>deps:</strong> use the standard library for platform detection (<a href="https://github.com/openai/openai-python/commit/d5b00659d6659c5def665cb04e6563bdf683ea03">d5b0065</a>)</li>
</ul>
<h3>Build System</h3>
<ul>
<li>replace the external README metadata hook (<a href="https://github.com/openai/openai-python/commit/e673ca8ff9e5c2292615976e99bf5731d47327e8">e673ca8</a>)</li>
</ul>
<h2><a href="https://github.com/openai/openai-python/compare/v3.2.0...v3.3.0">3.3.0</a> (2026-08-18)</h2>
<h3>Features</h3>
<ul>
<li>support named data-residency endpoints (<a href="https://redirect.github.com/openai/openai-python/issues/3646">#3646</a>) (<a href="https://github.com/openai/openai-python/commit/11ee91475694d9cd77813763707fbadf68806d4f">11ee914</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>require patched optional networking dependencies (<a href="https://redirect.github.com/openai/openai-python/issues/3651">#3651</a>) (<a href="https://github.com/openai/openai-python/commit/40e56de55166a55be3572fdf9750145d4458e144">40e56de</a>)</li>
</ul>
<h3>Chores</h3>
<ul>
<li>remove unused dependencies and pin build tooling (<a href="https://redirect.github.com/openai/openai-python/issues/3650">#3650</a>) (<a href="https://github.com/openai/openai-python/commit/eee8e4a7d0e42bb0d6b9aa01c4dd8e04aaac3ff4">eee8e4a</a>)</li>
</ul>
<h3>Documentation</h3>
<ul>
<li>strengthen Python SDK security contribution guidance (<a href="https://redirect.github.com/openai/openai-python/issues/3639">#3639</a>) (<a href="https://github.com/openai/openai-python/commit/6577709190ae5e258d0270870f701432f67e6a3e">6577709</a>)</li>
</ul>
<h2><a href="https://github.com/openai/openai-python/compare/v3.1.0...v3.2.0">3.2.0</a> (2026-08-17)</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/openai/openai-python/commit/753ab5c1a81cd85e8bf0aef4c04c51a2e8dae6cd"><code>753ab5c</code></a> release: 3.3.1 (<a href="https://redirect.github.com/openai/openai-python/issues/3658">#3658</a>)</li>
<li><a href="https://github.com/openai/openai-python/commit/53aa4fc68b65f42456cafaaa5ff4b0d317184752"><code>53aa4fc</code></a> fix(deps): update dependencies with published security fixes (<a href="https://redirect.github.com/openai/openai-python/issues/3680">#3680</a>)</li>
<li><a href="https://github.com/openai/openai-python/commit/370fcc60ce9006db5a75dcd0333790dfe71a907c"><code>370fcc6</code></a> chore: run the mock server from locked local tooling (<a href="https://redirect.github.com/openai/openai-python/issues/3679">#3679</a>)</li>
<li><a href="https://github.com/openai/openai-python/commit/3079be224c05479b6cf8aa329480c249f66f0599"><code>3079be2</code></a> chore: lock the repository Pyright toolchain (<a href="https://redirect.github.com/openai/openai-python/issues/3678">#3678</a>)</li>
<li><a href="https://github.com/openai/openai-python/commit/b802648bc95fdc761e5447bd5c9d0673a669cbbb"><code>b802648</code></a> update vulnerable dependencies (<a href="https://redirect.github.com/openai/openai-python/issues/3676">#3676</a>)</li>
<li><a href="https://github.com/openai/openai-python/commit/8995963f9563e4949c495d2d19853c3bf126dee6"><code>8995963</code></a> add script dependency cooldown (<a href="https://redirect.github.com/openai/openai-python/issues/3675">#3675</a>)</li>
<li><a href="https://github.com/openai/openai-python/commit/8174e247db4e6698395da5e07543c304a8c8f294"><code>8174e24</code></a> disable checkout credential persistence (<a href="https://redirect.github.com/openai/openai-python/issues/3674">#3674</a>)</li>
<li><a href="https://github.com/openai/openai-python/commit/d5b00659d6659c5def665cb04e6563bdf683ea03"><code>d5b0065</code></a> [3/n] Use the standard library for platform headers (<a href="https://redirect.github.com/openai/openai-python/issues/3656">#3656</a>)</li>
<li><a href="https://github.com/openai/openai-python/commit/e673ca8ff9e5c2292615976e99bf5731d47327e8"><code>e673ca8</code></a> [2/n] Keep the package README hook in the repository (<a href="https://redirect.github.com/openai/openai-python/issues/3655">#3655</a>)</li>
<li><a href="https://github.com/openai/openai-python/commit/0dfdfdddfbeb591a1bb5b3b4aa62e4a9870fcaa6"><code>0dfdfdd</code></a> [1/n] Reduce the Bedrock fixture validation dependencies (<a href="https://redirect.github.com/openai/openai-python/issues/3654">#3654</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/openai/openai-python/compare/v2.44.0...v3.3.1">compare view</a></li>
</ul>
</details>
<br />
[](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>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Bumps openai from 2.44.0 to 3.3.1.
Release notes
Sourced from openai's releases.
... (truncated)
Changelog
Sourced from openai's changelog.
... (truncated)
Commits
753ab5crelease: 3.3.1 (#3658)53aa4fcfix(deps): update dependencies with published security fixes (#3680)370fcc6chore: run the mock server from locked local tooling (#3679)3079be2chore: lock the repository Pyright toolchain (#3678)b802648update vulnerable dependencies (#3676)8995963add script dependency cooldown (#3675)8174e24disable checkout credential persistence (#3674)d5b0065[3/n] Use the standard library for platform headers (#3656)e673ca8[2/n] Keep the package README hook in the repository (#3655)0dfdfdd[1/n] Reduce the Bedrock fixture validation dependencies (#3654)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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Superseded by #113.
Pull request closed