ITADN

Bump openai-agents from 0.2.0 to 0.3.2

#271Pull Requestdependabot[bot] 创建于 2025-09-29
dependenciespython
D
dependabot[bot]commented
Bumps [openai-agents](https://github.com/openai/openai-agents-python) from 0.2.0 to 0.3.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/openai/openai-agents-python/releases">openai-agents's releases</a>.</em></p> <blockquote> <h2>v0.3.2</h2> <h2>What's Changed</h2> <ul> <li>fix <a href="https://redirect.github.com/openai/openai-agents-python/issues/1750">#1750</a> better error message when passing AgentHooks to Runner by <a href="https://github.com/seratch"><code>@​seratch</code></a> in <a href="https://redirect.github.com/openai/openai-agents-python/pull/1752">openai/openai-agents-python#1752</a></li> <li>Enhance function tool schemas with Annotated types by <a href="https://github.com/MuhammadHassaanArain"><code>@​MuhammadHassaanArain</code></a> in <a href="https://redirect.github.com/openai/openai-agents-python/pull/1777">openai/openai-agents-python#1777</a></li> <li>fix(chatcmpl): preserve all LiteLLM thinking-block signatures in converter by <a href="https://github.com/serialx"><code>@​serialx</code></a> in <a href="https://redirect.github.com/openai/openai-agents-python/pull/1779">openai/openai-agents-python#1779</a></li> <li>Update dynamic_system_prompt.py example to use dataclass for simiplicity by <a href="https://github.com/SheikhMuhammadHamza-HS"><code>@​SheikhMuhammadHamza-HS</code></a> in <a href="https://redirect.github.com/openai/openai-agents-python/pull/1774">openai/openai-agents-python#1774</a></li> <li>fix(chatcmpl): preserve text content when adding Anthropic thinking blocks to tool calls by <a href="https://github.com/serialx"><code>@​serialx</code></a> in <a href="https://redirect.github.com/openai/openai-agents-python/pull/1784">openai/openai-agents-python#1784</a></li> <li>fix: <a href="https://redirect.github.com/openai/openai-agents-python/issues/556">#556</a> add llms.txt / llms-full.txt by <a href="https://github.com/seratch"><code>@​seratch</code></a> in <a href="https://redirect.github.com/openai/openai-agents-python/pull/1782">openai/openai-agents-python#1782</a></li> <li>Add tool call arguments in ToolContext for RunHooks by <a href="https://github.com/ihower"><code>@​ihower</code></a> in <a href="https://redirect.github.com/openai/openai-agents-python/pull/1765">openai/openai-agents-python#1765</a></li> <li>Allow headers override instead of just ua by <a href="https://github.com/jiwon-oai"><code>@​jiwon-oai</code></a> in <a href="https://redirect.github.com/openai/openai-agents-python/pull/1787">openai/openai-agents-python#1787</a></li> <li>v0.3.2 by <a href="https://github.com/rm-openai"><code>@​rm-openai</code></a> in <a href="https://redirect.github.com/openai/openai-agents-python/pull/1793">openai/openai-agents-python#1793</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/SheikhMuhammadHamza-HS"><code>@​SheikhMuhammadHamza-HS</code></a> made their first contribution in <a href="https://redirect.github.com/openai/openai-agents-python/pull/1774">openai/openai-agents-python#1774</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/openai/openai-agents-python/compare/v0.3.1...v0.3.2">https://github.com/openai/openai-agents-python/compare/v0.3.1...v0.3.2</a></p> <h2>v0.3.1</h2> <h2>What's Changed</h2> <ul> <li>Update all translated document pages by <a href="https://github.com/github-actions"><code>@​github-actions</code></a>[bot] in <a href="https://redirect.github.com/openai/openai-agents-python/pull/1720">openai/openai-agents-python#1720</a></li> <li>Fix missing imports in MCP documentation examples by <a href="https://github.com/MariumAfzal2703"><code>@​MariumAfzal2703</code></a> in <a href="https://redirect.github.com/openai/openai-agents-python/pull/1718">openai/openai-agents-python#1718</a></li> <li>Update all translated document pages by <a href="https://github.com/github-actions"><code>@​github-actions</code></a>[bot] in <a href="https://redirect.github.com/openai/openai-agents-python/pull/1721">openai/openai-agents-python#1721</a></li> <li>fix(streaming): push processed_response.new_items (including HandoffCallItem) to event_queue by <a href="https://github.com/Wujiaxuan007"><code>@​Wujiaxuan007</code></a> in <a href="https://redirect.github.com/openai/openai-agents-python/pull/1703">openai/openai-agents-python#1703</a></li> <li>fix: <a href="https://redirect.github.com/openai/openai-agents-python/issues/1704">#1704</a> Preserve thinking blocks in Anthropic conversations with tool calls by <a href="https://github.com/habema"><code>@​habema</code></a> in <a href="https://redirect.github.com/openai/openai-agents-python/pull/1706">openai/openai-agents-python#1706</a></li> <li>Wait for input guardrails in streaming runs by <a href="https://github.com/rm-openai"><code>@​rm-openai</code></a> in <a href="https://redirect.github.com/openai/openai-agents-python/pull/1730">openai/openai-agents-python#1730</a></li> <li>docs: add docstring for parameter session in run, run_sync and run_streamed functions by <a href="https://github.com/LokinDev"><code>@​LokinDev</code></a> in <a href="https://redirect.github.com/openai/openai-agents-python/pull/1739">openai/openai-agents-python#1739</a></li> <li>docs: <a href="https://redirect.github.com/openai/openai-agents-python/issues/1722">#1722</a> LiteLLM usage tracking by <a href="https://github.com/seratch"><code>@​seratch</code></a> in <a href="https://redirect.github.com/openai/openai-agents-python/pull/1743">openai/openai-agents-python#1743</a></li> <li>Update all translated document pages by <a href="https://github.com/github-actions"><code>@​github-actions</code></a>[bot] in <a href="https://redirect.github.com/openai/openai-agents-python/pull/1747">openai/openai-agents-python#1747</a></li> <li>docs: Fix tracing setup documentation by <a href="https://github.com/abdul-kabir-jawed"><code>@​abdul-kabir-jawed</code></a> in <a href="https://redirect.github.com/openai/openai-agents-python/pull/1734">openai/openai-agents-python#1734</a></li> <li>Fixed Race Condition in RunResultStreaming.stream_events() Method by <a href="https://github.com/AnkanMisra"><code>@​AnkanMisra</code></a> in <a href="https://redirect.github.com/openai/openai-agents-python/pull/1745">openai/openai-agents-python#1745</a></li> <li>feat: Support Anthropic extended thinking and interleaved thinking by <a href="https://github.com/serialx"><code>@​serialx</code></a> in <a href="https://redirect.github.com/openai/openai-agents-python/pull/1744">openai/openai-agents-python#1744</a></li> <li>feat(realtime): <a href="https://redirect.github.com/openai/openai-agents-python/issues/1560">#1560</a> add input audio noise reduction by <a href="https://github.com/notV3NOM"><code>@​notV3NOM</code></a> in <a href="https://redirect.github.com/openai/openai-agents-python/pull/1749">openai/openai-agents-python#1749</a></li> <li>feat(voice)!: migrate STT streaming to match GA Realtime API by <a href="https://github.com/notV3NOM"><code>@​notV3NOM</code></a> in <a href="https://redirect.github.com/openai/openai-agents-python/pull/1759">openai/openai-agents-python#1759</a></li> <li>Add encryption support using cryptography to Sessions implementation by <a href="https://github.com/maxmekiska"><code>@​maxmekiska</code></a> in <a href="https://redirect.github.com/openai/openai-agents-python/pull/1674">openai/openai-agents-python#1674</a></li> <li>docs: reformat run module docstrings to Google style for better mkdocstrings rendering by <a href="https://github.com/MuhammedSuhaib"><code>@​MuhammedSuhaib</code></a> in <a href="https://redirect.github.com/openai/openai-agents-python/pull/1740">openai/openai-agents-python#1740</a></li> <li>fix: <a href="https://redirect.github.com/openai/openai-agents-python/issues/1668">#1668</a> Handoffs with gpt-5* model + store=False + remove_all_tools fails due to 404 error response by <a href="https://github.com/ihower"><code>@​ihower</code></a> in <a href="https://redirect.github.com/openai/openai-agents-python/pull/1757">openai/openai-agents-python#1757</a></li> <li>Add warning for agent names that transform into conflicting function names by <a href="https://github.com/ihower"><code>@​ihower</code></a> in <a href="https://redirect.github.com/openai/openai-agents-python/pull/1758">openai/openai-agents-python#1758</a></li> <li>feat: <a href="https://redirect.github.com/openai/openai-agents-python/issues/1731">#1731</a> Enable developers to use Annotated types for function tool param description by <a href="https://github.com/seratch"><code>@​seratch</code></a> in <a href="https://redirect.github.com/openai/openai-agents-python/pull/1753">openai/openai-agents-python#1753</a></li> <li>feat: add more options to Agent#as_tool function by <a href="https://github.com/seratch"><code>@​seratch</code></a> in <a href="https://redirect.github.com/openai/openai-agents-python/pull/1751">openai/openai-agents-python#1751</a></li> <li>Export <code>user_agent_override</code> contextmanager by <a href="https://github.com/jiwon-oai"><code>@​jiwon-oai</code></a> in <a href="https://redirect.github.com/openai/openai-agents-python/pull/1768">openai/openai-agents-python#1768</a></li> <li>v0.3.1 by <a href="https://github.com/rm-openai"><code>@​rm-openai</code></a> in <a href="https://redirect.github.com/openai/openai-agents-python/pull/1773">openai/openai-agents-python#1773</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/MariumAfzal2703"><code>@​MariumAfzal2703</code></a> made their first contribution in <a href="https://redirect.github.com/openai/openai-agents-python/pull/1718">openai/openai-agents-python#1718</a></li> <li><a href="https://github.com/Wujiaxuan007"><code>@​Wujiaxuan007</code></a> made their first contribution in <a href="https://redirect.github.com/openai/openai-agents-python/pull/1703">openai/openai-agents-python#1703</a></li> <li><a href="https://github.com/LokinDev"><code>@​LokinDev</code></a> made their first contribution in <a href="https://redirect.github.com/openai/openai-agents-python/pull/1739">openai/openai-agents-python#1739</a></li> <li><a href="https://github.com/AnkanMisra"><code>@​AnkanMisra</code></a> made their first contribution in <a href="https://redirect.github.com/openai/openai-agents-python/pull/1745">openai/openai-agents-python#1745</a></li> <li><a href="https://github.com/serialx"><code>@​serialx</code></a> made their first contribution in <a href="https://redirect.github.com/openai/openai-agents-python/pull/1744">openai/openai-agents-python#1744</a></li> <li><a href="https://github.com/notV3NOM"><code>@​notV3NOM</code></a> made their first contribution in <a href="https://redirect.github.com/openai/openai-agents-python/pull/1749">openai/openai-agents-python#1749</a></li> <li><a href="https://github.com/maxmekiska"><code>@​maxmekiska</code></a> made their first contribution in <a href="https://redirect.github.com/openai/openai-agents-python/pull/1674">openai/openai-agents-python#1674</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/openai/openai-agents-python/blob/main/docs/release.md">openai-agents's changelog</a>.</em></p> <blockquote> <h1>Release process/changelog</h1> <p>The project follows a slightly modified version of semantic versioning using the form <code>0.Y.Z</code>. The leading <code>0</code> indicates the SDK is still evolving rapidly. Increment the components as follows:</p> <h2>Minor (<code>Y</code>) versions</h2> <p>We will increase minor versions <code>Y</code> for <strong>breaking changes</strong> to any public interfaces that are not marked as beta. For example, going from <code>0.0.x</code> to <code>0.1.x</code> might include breaking changes.</p> <p>If you don't want breaking changes, we recommend pinning to <code>0.0.x</code> versions in your project.</p> <h2>Patch (<code>Z</code>) versions</h2> <p>We will increment <code>Z</code> for non-breaking changes:</p> <ul> <li>Bug fixes</li> <li>New features</li> <li>Changes to private interfaces</li> <li>Updates to beta features</li> </ul> <h2>Breaking change changelog</h2> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/openai/openai-agents-python/commit/e87552a0d15a7a2f19072aed915b465c984c9006"><code>e87552a</code></a> v0.3.2 (<a href="https://redirect.github.com/openai/openai-agents-python/issues/1793">#1793</a>)</li> <li><a href="https://github.com/openai/openai-agents-python/commit/4c4b7c2a79fa17c8837fc97d90f1471af2b9586e"><code>4c4b7c2</code></a> Allow headers override instead of just ua (<a href="https://redirect.github.com/openai/openai-agents-python/issues/1787">#1787</a>)</li> <li><a href="https://github.com/openai/openai-agents-python/commit/5e1db14da542c77f8fdd5e2e26017977ae415813"><code>5e1db14</code></a> Add tool call arguments in ToolContext for RunHooks (<a href="https://redirect.github.com/openai/openai-agents-python/issues/1765">#1765</a>)</li> <li><a href="https://github.com/openai/openai-agents-python/commit/4007cbacafba92940dd080324c8f35d5dd543570"><code>4007cba</code></a> fix: <a href="https://redirect.github.com/openai/openai-agents-python/issues/556">#556</a> add llms.txt / llms-full.txt (<a href="https://redirect.github.com/openai/openai-agents-python/issues/1782">#1782</a>)</li> <li><a href="https://github.com/openai/openai-agents-python/commit/a425859c6fe955a09e4fb4698a7e8dcdc6e9a7f6"><code>a425859</code></a> fix(chatcmpl): preserve text content when adding Anthropic thinking blocks to...</li> <li><a href="https://github.com/openai/openai-agents-python/commit/d91e39cd3ae9dbb914fa1c8f096d35177ca0b41b"><code>d91e39c</code></a> Update dynamic_system_prompt.py example to use dataclass for simiplicity (<a href="https://redirect.github.com/openai/openai-agents-python/issues/1774">#1774</a>)</li> <li><a href="https://github.com/openai/openai-agents-python/commit/e47b47af1b476767e611068ab2cc9a04ab6797fb"><code>e47b47a</code></a> fix(chatcmpl): preserve all LiteLLM thinking-block signatures in converter (#...</li> <li><a href="https://github.com/openai/openai-agents-python/commit/566b188fb5bafb4f2983a273dc3ad2b8d9d2df09"><code>566b188</code></a> Enhance function tool schemas with Annotated types (<a href="https://redirect.github.com/openai/openai-agents-python/issues/1777">#1777</a>)</li> <li><a href="https://github.com/openai/openai-agents-python/commit/7a4a22f0a9b36cb6135e9730fb3a07d25cd97cad"><code>7a4a22f</code></a> fix <a href="https://redirect.github.com/openai/openai-agents-python/issues/1750">#1750</a> better error message when passing AgentHooks to Runner (<a href="https://redirect.github.com/openai/openai-agents-python/issues/1752">#1752</a>)</li> <li><a href="https://github.com/openai/openai-agents-python/commit/a4c125ef2409a7e129b090a9b3584e056ec553cd"><code>a4c125e</code></a> v0.3.1 (<a href="https://redirect.github.com/openai/openai-agents-python/issues/1773">#1773</a>)</li> <li>Additional commits viewable in <a href="https://github.com/openai/openai-agents-python/compare/v0.2.0...v0.3.2">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=openai-agents&package-manager=pip&previous-version=0.2.0&new-version=0.3.2)](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 merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@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>
合并状态:未合并 0 条评论