tag:github.com,2008:https://github.com/openai/openai-python/releases Tags from openai-python 2026-03-17T17:52:30Z tag:github.com,2008:Repository/307213173/v2.29.0 2026-03-17T17:53:05Z v2.29.0 stainless-app tag:github.com,2008:Repository/307213173/v2.28.0 2026-03-13T19:55:50Z v2.28.0 stainless-app tag:github.com,2008:Repository/307213173/v2.27.0 2026-03-13T19:15:57Z v2.27.0 <p>release: 2.27.0 (<a class="issue-link js-issue-link" href="https://github.com/openai/openai-python/pull/2938">#2938</a>)</p> <p>* chore(internal): codegen related update</p> <p>* codegen metadata</p> <p>* feat(api): api update</p> <p>* chore: match http protocol with ws protocol instead of wss</p> <p>* chore: use proper capitalization for WebSockets</p> <p>* chore(internal): codegen related update</p> <p>* feat(api): manual updates</p> <p>* feat(api): manual updates</p> <p>merge sora api changes</p> <p>* feat(api): sora api improvements: character api, video extensions/edits, higher resolution exports.</p> <p>* fix(api): repair merged videos resource</p> <p>* release: 2.27.0</p> <p>---------</p> <p>Co-authored-by: stainless-app[bot] &lt;142633134+stainless-app[bot]@users.noreply.github.com&gt; <br />Co-authored-by: Alex Chang &lt;[email protected]&gt;</p> stainless-app tag:github.com,2008:Repository/307213173/v2.26.0 2026-03-05T23:16:58Z v2.26.0 <p>release: 2.26.0 (<a class="issue-link js-issue-link" href="https://github.com/openai/openai-python/pull/2932">#2932</a>)</p> <p>* feat(api): The GA ComputerTool now uses the CompuerTool class. The 'computer_use_preview' tool is moved to ComputerUsePreview</p> <p>This fixes naming of the old computer_use_preview, which previously took the ComputerTool name. There is a newly GAed `computer` tool now available, which will use the ComputerTool name.</p> <p>This may be a breaking change for users of the preview tool.</p> <p>* release: 2.26.0</p> <p>---------</p> <p>Co-authored-by: stainless-app[bot] &lt;142633134+stainless-app[bot]@users.noreply.github.com&gt;</p> stainless-app tag:github.com,2008:Repository/307213173/v2.25.0 2026-03-05T18:34:55Z v2.25.0 <p>release: 2.25.0 (<a class="issue-link js-issue-link" href="https://github.com/openai/openai-python/pull/2891">#2891</a>)</p> <p>* feat(api): remove prompt_cache_key param from responses, phase field from message types</p> <p>* fix(api): readd phase</p> <p>* fix(api): manual updates</p> <p>* fix(api): internal schema fixes</p> <p>* codegen metadata</p> <p>* chore(internal): codegen related update</p> <p>* chore(internal): reduce warnings</p> <p>* chore(internal): codegen related update</p> <p>* feat(api): gpt-5.4, tool search tool, and new computer tool</p> <p>* release: 2.25.0</p> <p>---------</p> <p>Co-authored-by: stainless-app[bot] &lt;142633134+stainless-app[bot]@users.noreply.github.com&gt;</p> stainless-app tag:github.com,2008:Repository/307213173/v2.24.0 2026-02-24T20:01:29Z v2.24.0 <p>release: 2.24.0 (<a class="issue-link js-issue-link" href="https://github.com/openai/openai-python/pull/2890">#2890</a>)</p> <p>* chore(internal): refactor sse event parsing</p> <p>* codegen metadata</p> <p>* chore(internal): make `test_proxy_environment_variables` more resilient to env</p> <p>* feat(api): add phase</p> <p>* fix(api): phase docs</p> <p>* fix(api): fix phase enum</p> <p>* release: 2.24.0</p> <p>---------</p> <p>Co-authored-by: stainless-app[bot] &lt;142633134+stainless-app[bot]@users.noreply.github.com&gt;</p> stainless-app tag:github.com,2008:Repository/307213173/v2.23.0 2026-02-24T03:19:39Z v2.23.0 stainless-app tag:github.com,2008:Repository/307213173/v2.22.0 2026-02-23T20:13:52Z v2.22.0 stainless-app tag:github.com,2008:Repository/307213173/v2.21.0 2026-02-14T00:11:26Z v2.21.0 stainless-app tag:github.com,2008:Repository/307213173/v2.20.0 2026-02-10T19:02:11Z v2.20.0 stainless-app