build(deps): bump anthropic from 0.116.0 to 1.7.0 #126

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

Bumps anthropic from 0.116.0 to 1.7.0.

Release notes

Sourced from anthropic's releases.

v1.7.0

1.7.0 (2026-09-18)

Full Changelog: v1.6.0...v1.7.0

Features

  • api: add group with display_name to rate limits, deprecate group_type (28f0a83)
  • tools: add compact_before_next_turn() to the tool runner (#641) (8b23fb3)

Bug Fixes

  • bedrock: raise an API error for eventstream exception and error frames (#769) (8ec9cc9)
  • client: accept X | Y union types when parsing responses (b366fa5)
  • client: don't raise TypeError for X | Y fields with unknown data (30ebd69)
  • client: join multiple anthropic-beta values with a comma and no space (#781) (1680324)
  • tools: tidy compact_before_next_turn() state and failure handling (#804) (d3a9fc8)

Chores

  • deps: require pydantic 1.10 or later (91931e1)
  • docs: add descriptions for enum values and path parameters (99184dc)
  • docs: clarify the compaction tool_changes and tool change descriptions (eacc0ff)
  • internal: add more unnecessary cast comments (9e6ce27)
  • internal: pass strict= to zip() in the MCP tool helpers (13cfe64)
  • internal: remove an unused noqa comment from the model tests (2c18298)
  • internal: set ruff's target version to Python 3.10 (2bdfd41)

v1.6.0

1.6.0 (2026-09-15)

Full Changelog: v1.5.0...v1.6.0

Features

  • api: add auto mode tool permissions for Managed Agents (909d92f)
  • api: add compaction parameter and signed compaction blocks (beta) (8689179)
  • api: add enum types for workspace data-residency geo fields (3dc6dbf)
  • api: add thinking_mismatch_allowed entries to input_transformations (beta) (14d1792)
  • api: add url_sources to the web fetch tool (4ba7115)
  • api: add workspace_id parameter to user profiles methods (1c359b2)
  • client: support async credential token providers (95e93f7)

Bug Fixes

  • api: mark usage iteration model as nullable (520d000)
  • api: use one input transformation type for message and delta event (ae86d7d)

... (truncated)

Changelog

Sourced from anthropic's changelog.

1.7.0 (2026-09-18)

Full Changelog: v1.6.0...v1.7.0

Features

  • api: add group with display_name to rate limits, deprecate group_type (28f0a83)
  • tools: add compact_before_next_turn() to the tool runner (#641) (8b23fb3)

Bug Fixes

  • bedrock: raise an API error for eventstream exception and error frames (#769) (8ec9cc9)
  • client: accept X | Y union types when parsing responses (b366fa5)
  • client: don't raise TypeError for X | Y fields with unknown data (30ebd69)
  • client: join multiple anthropic-beta values with a comma and no space (#781) (1680324)
  • tools: tidy compact_before_next_turn() state and failure handling (#804) (d3a9fc8)

Chores

  • deps: require pydantic 1.10 or later (91931e1)
  • docs: add descriptions for enum values and path parameters (99184dc)
  • docs: clarify the compaction tool_changes and tool change descriptions (eacc0ff)
  • internal: add more unnecessary cast comments (9e6ce27)
  • internal: pass strict= to zip() in the MCP tool helpers (13cfe64)
  • internal: remove an unused noqa comment from the model tests (2c18298)
  • internal: set ruff's target version to Python 3.10 (2bdfd41)

1.6.0 (2026-09-15)

Full Changelog: v1.5.0...v1.6.0

Features

  • api: add auto mode tool permissions for Managed Agents (909d92f)
  • api: add compaction parameter and signed compaction blocks (beta) (8689179)
  • api: add enum types for workspace data-residency geo fields (3dc6dbf)
  • api: add thinking_mismatch_allowed entries to input_transformations (beta) (14d1792)
  • api: add url_sources to the web fetch tool (4ba7115)
  • api: add workspace_id parameter to user profiles methods (1c359b2)
  • client: support async credential token providers (95e93f7)

Bug Fixes

  • api: mark usage iteration model as nullable (520d000)
  • api: use one input transformation type for message and delta event (ae86d7d)
  • client: honor Retry-After values above 60 seconds (2d03ba2)
  • client: ignore invalid Retry-After values and validate maxRetries (909d92f)

... (truncated)

Commits
  • 0af0190 Merge pull request #1939 from anthropics/release-please--branches--main--chan...
  • a096a48 release: 1.7.0
  • 28f0a83 feat(api): add group with display_name to rate limits, deprecate group_type
  • 5b4202a codegen metadata
  • 182a764 codegen metadata
  • 99184dc chore(docs): add descriptions for enum values and path parameters
  • 91931e1 chore(deps): require pydantic 1.10 or later
  • d3a9fc8 fix(tools): tidy compact_before_next_turn() state and failure handling (#804)
  • 9d2d579 codegen metadata
  • e7dd41e codegen metadata
  • Additional commits viewable in compare view

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 [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 /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=anthropic&package-manager=pip&previous-version=0.116.0&new-version=1.7.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-10-02 01:14:04 +00:00 (Migrated from github.com)

Superseded by #131.

Superseded by #131.

Pull request closed

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