build(deps): bump anthropic from 0.84.0 to 0.86.0 #13

Merged
dependabot[bot] merged 2 commits from dependabot/pip/main/anthropic-0.86.0 into main 2026-03-20 02:48:57 +00:00
dependabot[bot] commented 2026-03-20 01:15:05 +00:00 (Migrated from github.com)

⚠️ Dependabot is rebasing this PR ⚠️

Rebasing might not happen immediately, so don't worry if this takes some time.

Note: if you make any changes to this PR yourself, they will take precedence over the rebase.


Bumps anthropic from 0.84.0 to 0.86.0.

Release notes

Sourced from anthropic's releases.

v0.86.0

0.86.0 (2026-03-18)

Full Changelog: v0.85.0...v0.86.0

Features

Bug Fixes

  • AsyncAnthropic._make_status_error missing 529 and 413 cases (#1244) (05220bc)
  • deps: bump minimum typing-extensions version (09ab112)
  • pydantic: do not pass by_alias unless set (b17480e)

Chores

  • internal: tweak CI branches (3c0308c)

v0.85.0

0.85.0 (2026-03-16)

Full Changelog: v0.84.0...v0.85.0

Features

  • api: chore(config): clean up model enum list (#31) (cce1a5b)
  • api: GA thinking-display-setting (207340c)
  • tests: update mock server (7dc86a4)

Bug Fixes

  • client: add missing 413 and 529 error handlers to async client (#1554) (9c2986f)
  • tool runner: propagate container_id for programmatic tool calling (#1462) (3ae7ff6)
  • tools: use filtered messages list in async compaction (#1124) (710d666)

Chores

  • ci: bump uv version (09656ac)
  • internal: codegen related update (c9e9fc2)
  • internal: codegen related update (77f77d1)
  • tests: unskip tests that are now supported in steady (827330b)
Changelog

Sourced from anthropic's changelog.

0.86.0 (2026-03-18)

Full Changelog: v0.85.0...v0.86.0

Features

Bug Fixes

  • AsyncAnthropic._make_status_error missing 529 and 413 cases (#1244) (05220bc)
  • deps: bump minimum typing-extensions version (09ab112)
  • pydantic: do not pass by_alias unless set (b17480e)

Chores

  • internal: tweak CI branches (3c0308c)

0.85.0 (2026-03-16)

Full Changelog: v0.84.0...v0.85.0

Features

  • api: chore(config): clean up model enum list (#31) (cce1a5b)
  • api: GA thinking-display-setting (207340c)
  • tests: update mock server (7dc86a4)

Bug Fixes

  • client: add missing 413 and 529 error handlers to async client (#1554) (9c2986f)
  • tool runner: propagate container_id for programmatic tool calling (#1462) (3ae7ff6)
  • tools: use filtered messages list in async compaction (#1124) (710d666)

Chores

  • ci: bump uv version (09656ac)
  • internal: codegen related update (c9e9fc2)
  • internal: codegen related update (77f77d1)
  • tests: unskip tests that are now supported in steady (827330b)
Commits
  • d7c0974 release: 0.86.0
  • c46a3e4 feat(api): manual updates
  • 34045e4 feat(api): manual updates
  • 5ccd6b4 feat: add support for filesystem memory tools (#1247)
  • 206252f chore(internal): tweak CI branches
  • c5e5f3e fix(deps): bump minimum typing-extensions version
  • 8669b92 fix(pydantic): do not pass by_alias unless set
  • 05220bc fix: AsyncAnthropic._make_status_error missing 529 and 413 cases (#1244)
  • be3dd14 release: 0.85.0
  • fc9f47e feat(api): GA thinking-display-setting
  • 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)
[//]: # (dependabot-start) ⚠️ **Dependabot is rebasing this PR** ⚠️ Rebasing might not happen immediately, so don't worry if this takes some time. Note: if you make any changes to this PR yourself, they will take precedence over the rebase. --- [//]: # (dependabot-end) Bumps [anthropic](https://github.com/anthropics/anthropic-sdk-python) from 0.84.0 to 0.86.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>v0.86.0</h2> <h2>0.86.0 (2026-03-18)</h2> <p>Full Changelog: <a href="https://github.com/anthropics/anthropic-sdk-python/compare/v0.85.0...v0.86.0">v0.85.0...v0.86.0</a></p> <h3>Features</h3> <ul> <li>add support for filesystem memory tools (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/1247">#1247</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/235d218211ac4b8f1aa37e29bedc998bfb6ce77d">235d218</a>)</li> <li><strong>api:</strong> manual updates (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/86dbe4aa58386bfb8d1497debf342e929e9bb5e5">86dbe4a</a>)</li> <li><strong>api:</strong> manual updates (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/45d9cc0914200a43743ab11aa311392e9d8c1b4f">45d9cc0</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>AsyncAnthropic._make_status_error missing 529 and 413 cases (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/1244">#1244</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/05220bc1c1079fe01f5c4babc007ec7a990859d9">05220bc</a>)</li> <li><strong>deps:</strong> bump minimum typing-extensions version (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/09ab112289815ba6f19d8fb3da1e715748182799">09ab112</a>)</li> <li><strong>pydantic:</strong> do not pass <code>by_alias</code> unless set (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/b17480e9d06613aa597dd40d5a47f4f1250ac762">b17480e</a>)</li> </ul> <h3>Chores</h3> <ul> <li><strong>internal:</strong> tweak CI branches (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/3c0308c97804ababfd3f37330e129e68ccfe4bbc">3c0308c</a>)</li> </ul> <h2>v0.85.0</h2> <h2>0.85.0 (2026-03-16)</h2> <p>Full Changelog: <a href="https://github.com/anthropics/anthropic-sdk-python/compare/v0.84.0...v0.85.0">v0.84.0...v0.85.0</a></p> <h3>Features</h3> <ul> <li><strong>api:</strong> chore(config): clean up model enum list (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/31">#31</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/cce1a5b9e6fce4f269cec42803f37ce5e2ac2f76">cce1a5b</a>)</li> <li><strong>api:</strong> GA thinking-display-setting (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/207340cc621855928f53e8ddd58f216ac0d8150d">207340c</a>)</li> <li><strong>tests:</strong> update mock server (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/7dc86a4ffc9e70533a58065496c78394c6a6e97a">7dc86a4</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li><strong>client:</strong> add missing 413 and 529 error handlers to async client (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/1554">#1554</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/9c2986fb9c046b4cffa1b03ca8762f9c9dea0bab">9c2986f</a>)</li> <li><strong>tool runner:</strong> propagate container_id for programmatic tool calling (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/1462">#1462</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/3ae7ff6ff7af8a881706ae8068b1040a23c96fbd">3ae7ff6</a>)</li> <li><strong>tools:</strong> use filtered messages list in async compaction (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/1124">#1124</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/710d666f80b7667e3551c1a68d7c0ffaad115de1">710d666</a>)</li> </ul> <h3>Chores</h3> <ul> <li><strong>ci:</strong> bump uv version (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/09656acef77fa459d30d811bd51aa780a567182b">09656ac</a>)</li> <li><strong>internal:</strong> codegen related update (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/c9e9fc240334fc466426646d7acd64904f881a80">c9e9fc2</a>)</li> <li><strong>internal:</strong> codegen related update (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/77f77d19b4657a7ad0d31de42504c25cf4ed76ef">77f77d1</a>)</li> <li><strong>tests:</strong> unskip tests that are now supported in steady (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/827330b527b4af299af084752a7317b0596956af">827330b</a>)</li> </ul> </blockquote> </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>0.86.0 (2026-03-18)</h2> <p>Full Changelog: <a href="https://github.com/anthropics/anthropic-sdk-python/compare/v0.85.0...v0.86.0">v0.85.0...v0.86.0</a></p> <h3>Features</h3> <ul> <li>add support for filesystem memory tools (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/1247">#1247</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/235d218211ac4b8f1aa37e29bedc998bfb6ce77d">235d218</a>)</li> <li><strong>api:</strong> manual updates (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/86dbe4aa58386bfb8d1497debf342e929e9bb5e5">86dbe4a</a>)</li> <li><strong>api:</strong> manual updates (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/45d9cc0914200a43743ab11aa311392e9d8c1b4f">45d9cc0</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>AsyncAnthropic._make_status_error missing 529 and 413 cases (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/1244">#1244</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/05220bc1c1079fe01f5c4babc007ec7a990859d9">05220bc</a>)</li> <li><strong>deps:</strong> bump minimum typing-extensions version (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/09ab112289815ba6f19d8fb3da1e715748182799">09ab112</a>)</li> <li><strong>pydantic:</strong> do not pass <code>by_alias</code> unless set (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/b17480e9d06613aa597dd40d5a47f4f1250ac762">b17480e</a>)</li> </ul> <h3>Chores</h3> <ul> <li><strong>internal:</strong> tweak CI branches (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/3c0308c97804ababfd3f37330e129e68ccfe4bbc">3c0308c</a>)</li> </ul> <h2>0.85.0 (2026-03-16)</h2> <p>Full Changelog: <a href="https://github.com/anthropics/anthropic-sdk-python/compare/v0.84.0...v0.85.0">v0.84.0...v0.85.0</a></p> <h3>Features</h3> <ul> <li><strong>api:</strong> chore(config): clean up model enum list (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/31">#31</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/cce1a5b9e6fce4f269cec42803f37ce5e2ac2f76">cce1a5b</a>)</li> <li><strong>api:</strong> GA thinking-display-setting (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/207340cc621855928f53e8ddd58f216ac0d8150d">207340c</a>)</li> <li><strong>tests:</strong> update mock server (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/7dc86a4ffc9e70533a58065496c78394c6a6e97a">7dc86a4</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li><strong>client:</strong> add missing 413 and 529 error handlers to async client (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/1554">#1554</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/9c2986fb9c046b4cffa1b03ca8762f9c9dea0bab">9c2986f</a>)</li> <li><strong>tool runner:</strong> propagate container_id for programmatic tool calling (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/1462">#1462</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/3ae7ff6ff7af8a881706ae8068b1040a23c96fbd">3ae7ff6</a>)</li> <li><strong>tools:</strong> use filtered messages list in async compaction (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/1124">#1124</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/710d666f80b7667e3551c1a68d7c0ffaad115de1">710d666</a>)</li> </ul> <h3>Chores</h3> <ul> <li><strong>ci:</strong> bump uv version (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/09656acef77fa459d30d811bd51aa780a567182b">09656ac</a>)</li> <li><strong>internal:</strong> codegen related update (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/c9e9fc240334fc466426646d7acd64904f881a80">c9e9fc2</a>)</li> <li><strong>internal:</strong> codegen related update (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/77f77d19b4657a7ad0d31de42504c25cf4ed76ef">77f77d1</a>)</li> <li><strong>tests:</strong> unskip tests that are now supported in steady (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/827330b527b4af299af084752a7317b0596956af">827330b</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/d7c0974ce6ab94ca135b10b2a45308203c0e0c7e"><code>d7c0974</code></a> release: 0.86.0</li> <li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/c46a3e4708fc7f79a00cc245c6f2b11189dd84c3"><code>c46a3e4</code></a> feat(api): manual updates</li> <li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/34045e490d9da94274c36f4333545eacb503d59c"><code>34045e4</code></a> feat(api): manual updates</li> <li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/5ccd6b4122c83f5f1ca5bfefe496a6a257a1da21"><code>5ccd6b4</code></a> feat: add support for filesystem memory tools (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/1247">#1247</a>)</li> <li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/206252fcfa60a7d127e76c36d10bec8e47494fa4"><code>206252f</code></a> chore(internal): tweak CI branches</li> <li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/c5e5f3e7adf8d60b091116198f29f0b453c18d8d"><code>c5e5f3e</code></a> fix(deps): bump minimum typing-extensions version</li> <li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/8669b920105a717deead3acf5b5085a2e9441b72"><code>8669b92</code></a> fix(pydantic): do not pass <code>by_alias</code> unless set</li> <li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/05220bc1c1079fe01f5c4babc007ec7a990859d9"><code>05220bc</code></a> fix: AsyncAnthropic._make_status_error missing 529 and 413 cases (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/1244">#1244</a>)</li> <li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/be3dd143f464a6a11a8631b990aabdb348cb53c0"><code>be3dd14</code></a> release: 0.85.0</li> <li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/fc9f47e8e4feaaefaef125f80de9e6177d2c3283"><code>fc9f47e</code></a> feat(api): GA thinking-display-setting</li> <li>Additional commits viewable in <a href="https://github.com/anthropics/anthropic-sdk-python/compare/v0.84.0...v0.86.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.84.0&new-version=0.86.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>
Sign in to join this conversation.