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 [anthropic](https://github.com/anthropics/anthropic-sdk-python) from 0.116.0 to 1.7.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/anthropics/anthropic-sdk-python/releases">anthropic's releases</a>.</em></p>
<blockquote>
<h2>v1.7.0</h2>
<h2>1.7.0 (2026-09-18)</h2>
<p>Full Changelog: <a href="https://github.com/anthropics/anthropic-sdk-python/compare/v1.6.0...v1.7.0">v1.6.0...v1.7.0</a></p>
<h3>Features</h3>
<ul>
<li><strong>api:</strong> add group with display_name to rate limits, deprecate group_type (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/28f0a831355fa3d539fd3e1db1c63f92a39bb252">28f0a83</a>)</li>
<li><strong>tools:</strong> add compact_before_next_turn() to the tool runner (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/641">#641</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/8b23fb33f326c7ffa52e8d925902af0fd94501ce">8b23fb3</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li><strong>bedrock:</strong> raise an API error for eventstream exception and error frames (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/769">#769</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/8ec9cc9bdf7278ce7a1557dc7d6e455c7808946e">8ec9cc9</a>)</li>
<li><strong>client:</strong> accept <code>X | Y</code> union types when parsing responses (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/b366fa5a1d62e4908a35415a1692f18621cf9e2c">b366fa5</a>)</li>
<li><strong>client:</strong> don't raise TypeError for <code>X | Y</code> fields with unknown data (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/30ebd6963c4b21044fc8d7f8cf33a19981c74856">30ebd69</a>)</li>
<li><strong>client:</strong> join multiple anthropic-beta values with a comma and no space (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/781">#781</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/168032429a6880ef7063de7680c7abe18e45be35">1680324</a>)</li>
<li><strong>tools:</strong> tidy compact_before_next_turn() state and failure handling (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/804">#804</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/d3a9fc80f9792eda4944e33efb821306e632b7c6">d3a9fc8</a>)</li>
</ul>
<h3>Chores</h3>
<ul>
<li><strong>deps:</strong> require pydantic 1.10 or later (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/91931e1d205839e72b2a4c2c851b18874f935943">91931e1</a>)</li>
<li><strong>docs:</strong> add descriptions for enum values and path parameters (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/99184dc76a7a6c404478556483d2118498994a47">99184dc</a>)</li>
<li><strong>docs:</strong> clarify the compaction tool_changes and tool change descriptions (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/eacc0ffde324201faac42fdcb60500b2076c25b6">eacc0ff</a>)</li>
<li><strong>internal:</strong> add more unnecessary cast comments (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/9e6ce27b8d89c737bd427fc91b96f9932431f547">9e6ce27</a>)</li>
<li><strong>internal:</strong> pass strict= to zip() in the MCP tool helpers (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/13cfe644920119b718e0a73085b7ecd9726fb9e9">13cfe64</a>)</li>
<li><strong>internal:</strong> remove an unused noqa comment from the model tests (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/2c18298ff35a1b28b98d25b424e928b3865ef405">2c18298</a>)</li>
<li><strong>internal:</strong> set ruff's target version to Python 3.10 (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/2bdfd415fe4842b44f871b31328cc76135b48fbb">2bdfd41</a>)</li>
</ul>
<h2>v1.6.0</h2>
<h2>1.6.0 (2026-09-15)</h2>
<p>Full Changelog: <a href="https://github.com/anthropics/anthropic-sdk-python/compare/v1.5.0...v1.6.0">v1.5.0...v1.6.0</a></p>
<h3>Features</h3>
<ul>
<li><strong>api:</strong> add auto mode tool permissions for Managed Agents (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/909d92ff57dd27270796407547ffbbf521cf941e">909d92f</a>)</li>
<li><strong>api:</strong> add compaction parameter and signed compaction blocks (beta) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/8689179d2c760f005d0f7736387d352b71f05bee">8689179</a>)</li>
<li><strong>api:</strong> add enum types for workspace data-residency geo fields (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/3dc6dbfcea444305dd9b0cc418e26e14163bac78">3dc6dbf</a>)</li>
<li><strong>api:</strong> add thinking_mismatch_allowed entries to input_transformations (beta) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/14d179280ebfe241ef0604fd6afc331fc69528fd">14d1792</a>)</li>
<li><strong>api:</strong> add url_sources to the web fetch tool (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/4ba7115da810cade002b1893973ac3812466d2f4">4ba7115</a>)</li>
<li><strong>api:</strong> add workspace_id parameter to user profiles methods (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/1c359b22de5a33df1c30aabe367c7381510783e8">1c359b2</a>)</li>
<li><strong>client:</strong> support async credential token providers (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/95e93f763e104110fc0fb855175a8551dcbe5931">95e93f7</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li><strong>api:</strong> mark usage iteration model as nullable (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/520d000440ddbc2262e5814d76c3add2380395db">520d000</a>)</li>
<li><strong>api:</strong> use one input transformation type for message and delta event (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/ae86d7d7b689e9a9635270621af9fe9e7040ed57">ae86d7d</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/anthropics/anthropic-sdk-python/blob/main/CHANGELOG.md">anthropic's changelog</a>.</em></p>
<blockquote>
<h2>1.7.0 (2026-09-18)</h2>
<p>Full Changelog: <a href="https://github.com/anthropics/anthropic-sdk-python/compare/v1.6.0...v1.7.0">v1.6.0...v1.7.0</a></p>
<h3>Features</h3>
<ul>
<li><strong>api:</strong> add group with display_name to rate limits, deprecate group_type (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/28f0a831355fa3d539fd3e1db1c63f92a39bb252">28f0a83</a>)</li>
<li><strong>tools:</strong> add compact_before_next_turn() to the tool runner (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/641">#641</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/8b23fb33f326c7ffa52e8d925902af0fd94501ce">8b23fb3</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li><strong>bedrock:</strong> raise an API error for eventstream exception and error frames (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/769">#769</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/8ec9cc9bdf7278ce7a1557dc7d6e455c7808946e">8ec9cc9</a>)</li>
<li><strong>client:</strong> accept <code>X | Y</code> union types when parsing responses (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/b366fa5a1d62e4908a35415a1692f18621cf9e2c">b366fa5</a>)</li>
<li><strong>client:</strong> don't raise TypeError for <code>X | Y</code> fields with unknown data (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/30ebd6963c4b21044fc8d7f8cf33a19981c74856">30ebd69</a>)</li>
<li><strong>client:</strong> join multiple anthropic-beta values with a comma and no space (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/781">#781</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/168032429a6880ef7063de7680c7abe18e45be35">1680324</a>)</li>
<li><strong>tools:</strong> tidy compact_before_next_turn() state and failure handling (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/804">#804</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/d3a9fc80f9792eda4944e33efb821306e632b7c6">d3a9fc8</a>)</li>
</ul>
<h3>Chores</h3>
<ul>
<li><strong>deps:</strong> require pydantic 1.10 or later (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/91931e1d205839e72b2a4c2c851b18874f935943">91931e1</a>)</li>
<li><strong>docs:</strong> add descriptions for enum values and path parameters (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/99184dc76a7a6c404478556483d2118498994a47">99184dc</a>)</li>
<li><strong>docs:</strong> clarify the compaction tool_changes and tool change descriptions (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/eacc0ffde324201faac42fdcb60500b2076c25b6">eacc0ff</a>)</li>
<li><strong>internal:</strong> add more unnecessary cast comments (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/9e6ce27b8d89c737bd427fc91b96f9932431f547">9e6ce27</a>)</li>
<li><strong>internal:</strong> pass strict= to zip() in the MCP tool helpers (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/13cfe644920119b718e0a73085b7ecd9726fb9e9">13cfe64</a>)</li>
<li><strong>internal:</strong> remove an unused noqa comment from the model tests (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/2c18298ff35a1b28b98d25b424e928b3865ef405">2c18298</a>)</li>
<li><strong>internal:</strong> set ruff's target version to Python 3.10 (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/2bdfd415fe4842b44f871b31328cc76135b48fbb">2bdfd41</a>)</li>
</ul>
<h2>1.6.0 (2026-09-15)</h2>
<p>Full Changelog: <a href="https://github.com/anthropics/anthropic-sdk-python/compare/v1.5.0...v1.6.0">v1.5.0...v1.6.0</a></p>
<h3>Features</h3>
<ul>
<li><strong>api:</strong> add auto mode tool permissions for Managed Agents (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/909d92ff57dd27270796407547ffbbf521cf941e">909d92f</a>)</li>
<li><strong>api:</strong> add compaction parameter and signed compaction blocks (beta) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/8689179d2c760f005d0f7736387d352b71f05bee">8689179</a>)</li>
<li><strong>api:</strong> add enum types for workspace data-residency geo fields (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/3dc6dbfcea444305dd9b0cc418e26e14163bac78">3dc6dbf</a>)</li>
<li><strong>api:</strong> add thinking_mismatch_allowed entries to input_transformations (beta) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/14d179280ebfe241ef0604fd6afc331fc69528fd">14d1792</a>)</li>
<li><strong>api:</strong> add url_sources to the web fetch tool (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/4ba7115da810cade002b1893973ac3812466d2f4">4ba7115</a>)</li>
<li><strong>api:</strong> add workspace_id parameter to user profiles methods (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/1c359b22de5a33df1c30aabe367c7381510783e8">1c359b2</a>)</li>
<li><strong>client:</strong> support async credential token providers (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/95e93f763e104110fc0fb855175a8551dcbe5931">95e93f7</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li><strong>api:</strong> mark usage iteration model as nullable (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/520d000440ddbc2262e5814d76c3add2380395db">520d000</a>)</li>
<li><strong>api:</strong> use one input transformation type for message and delta event (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/ae86d7d7b689e9a9635270621af9fe9e7040ed57">ae86d7d</a>)</li>
<li><strong>client:</strong> honor Retry-After values above 60 seconds (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/2d03ba20c747c0ee3b58f696355ce41acc605460">2d03ba2</a>)</li>
<li><strong>client:</strong> ignore invalid Retry-After values and validate maxRetries (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/909d92ff57dd27270796407547ffbbf521cf941e">909d92f</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/0af0190679a9e80388bd1b0328d557c9a91a11b2"><code>0af0190</code></a> Merge pull request <a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/1939">#1939</a> from anthropics/release-please--branches--main--chan...</li>
<li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/a096a48dab24d20f327abcd3189fe373bce7d430"><code>a096a48</code></a> release: 1.7.0</li>
<li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/28f0a831355fa3d539fd3e1db1c63f92a39bb252"><code>28f0a83</code></a> feat(api): add group with display_name to rate limits, deprecate group_type</li>
<li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/5b4202ab8752c36bd43480e7df6a0ab876ebc766"><code>5b4202a</code></a> codegen metadata</li>
<li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/182a7648380b5203e08b77b7c16e35b43da6d3bd"><code>182a764</code></a> codegen metadata</li>
<li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/99184dc76a7a6c404478556483d2118498994a47"><code>99184dc</code></a> chore(docs): add descriptions for enum values and path parameters</li>
<li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/91931e1d205839e72b2a4c2c851b18874f935943"><code>91931e1</code></a> chore(deps): require pydantic 1.10 or later</li>
<li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/d3a9fc80f9792eda4944e33efb821306e632b7c6"><code>d3a9fc8</code></a> fix(tools): tidy compact_before_next_turn() state and failure handling (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/804">#804</a>)</li>
<li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/9d2d57961e95c7762445e8a0cc942bebd1c12138"><code>9d2d579</code></a> codegen metadata</li>
<li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/e7dd41e7c68840163ab2e570aa26e5d5006a65f3"><code>e7dd41e</code></a> codegen metadata</li>
<li>Additional commits viewable in <a href="https://github.com/anthropics/anthropic-sdk-python/compare/v0.116.0...v1.7.0">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 anthropic from 0.116.0 to 1.7.0.
Release notes
Sourced from anthropic's releases.
... (truncated)
Changelog
Sourced from anthropic's changelog.
... (truncated)
Commits
0af0190Merge pull request #1939 from anthropics/release-please--branches--main--chan...a096a48release: 1.7.028f0a83feat(api): add group with display_name to rate limits, deprecate group_type5b4202acodegen metadata182a764codegen metadata99184dcchore(docs): add descriptions for enum values and path parameters91931e1chore(deps): require pydantic 1.10 or laterd3a9fc8fix(tools): tidy compact_before_next_turn() state and failure handling (#804)9d2d579codegen metadatae7dd41ecodegen metadataDependabot 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 #131.
Pull request closed