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.86.0 to 0.105.2.
<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.105.2</h2>
<h2>0.105.2 (2026-05-29)</h2>
<p>Full Changelog: <a href="https://github.com/anthropics/anthropic-sdk-python/compare/v0.105.1...v0.105.2">v0.105.1...v0.105.2</a></p>
<h2>v0.105.1</h2>
<h2>0.105.1 (2026-05-29)</h2>
<p>Full Changelog: <a href="https://github.com/anthropics/anthropic-sdk-python/compare/v0.105.0...v0.105.1">v0.105.0...v0.105.1</a></p>
<h3>Chores</h3>
<ul>
<li><strong>internal:</strong> use Trusted Publishing for PyPI releases (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/1d04fc52d2dd1f88e22808de2c53b0d66913631f">1d04fc5</a>)</li>
</ul>
<h2>v0.105.0</h2>
<h2>0.105.0 (2026-05-28)</h2>
<p>Full Changelog: <a href="https://github.com/anthropics/anthropic-sdk-python/compare/v0.104.1...v0.105.0">v0.104.1...v0.105.0</a></p>
<h3>Features</h3>
<ul>
<li><strong>api:</strong> Add support for claude-opus-4-8, mid-conversation system blocks, and usage.output_tokens_details (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/f18b01414b21b49943a6ba2cdaa30ff7dd6a3025">f18b014</a>)</li>
<li>support custom file size caps (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/1825">#1825</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/7e5f944ad85bd99526d9df30dc034f657472adaa">7e5f944</a>)</li>
</ul>
<h3>Chores</h3>
<ul>
<li><strong>examples:</strong> rename managed-agents private-sandbox-worker to self-hosted-sandbox-worker (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/1822">#1822</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/750f956a535b9e4772951d6bf1abd81203f27d4e">750f956</a>)</li>
</ul>
<h3>Documentation</h3>
<ul>
<li>replace literal newlines (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/8f7f6c0d1b5ffb9563affdcf3dd2410dc72ed1b4">8f7f6c0</a>)</li>
</ul>
<h2>v0.104.1</h2>
<h2>0.104.1 (2026-05-21)</h2>
<p>Full Changelog: <a href="https://github.com/anthropics/anthropic-sdk-python/compare/v0.104.0...v0.104.1">v0.104.0...v0.104.1</a></p>
<h3>Bug Fixes</h3>
<ul>
<li><strong>streaming:</strong> carry encrypted_content through beta compaction accumulator (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/1821">#1821</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/f7a720c514cc5e428b310f46249ca1c807894c2e">f7a720c</a>)</li>
</ul>
<h2>v0.104.0</h2>
<h2>0.104.0 (2026-05-21)</h2>
<p>Full Changelog: <a href="https://github.com/anthropics/anthropic-sdk-python/compare/v0.103.1...v0.104.0">v0.103.1...v0.104.0</a></p>
<h3>Features</h3>
<!-- 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>0.105.2 (2026-05-29)</h2>
<p>Full Changelog: <a href="https://github.com/anthropics/anthropic-sdk-python/compare/v0.105.1...v0.105.2">v0.105.1...v0.105.2</a></p>
<h2>0.105.1 (2026-05-29)</h2>
<p>Full Changelog: <a href="https://github.com/anthropics/anthropic-sdk-python/compare/v0.105.0...v0.105.1">v0.105.0...v0.105.1</a></p>
<h3>Chores</h3>
<ul>
<li><strong>internal:</strong> use Trusted Publishing for PyPI releases (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/1d04fc52d2dd1f88e22808de2c53b0d66913631f">1d04fc5</a>)</li>
</ul>
<h2>0.105.0 (2026-05-28)</h2>
<p>Full Changelog: <a href="https://github.com/anthropics/anthropic-sdk-python/compare/v0.104.1...v0.105.0">v0.104.1...v0.105.0</a></p>
<h3>Features</h3>
<ul>
<li><strong>api:</strong> Add support for claude-opus-4-8, mid-conversation system blocks, and usage.output_tokens_details (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/f18b01414b21b49943a6ba2cdaa30ff7dd6a3025">f18b014</a>)</li>
<li>support custom file size caps (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/1825">#1825</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/7e5f944ad85bd99526d9df30dc034f657472adaa">7e5f944</a>)</li>
</ul>
<h3>Chores</h3>
<ul>
<li><strong>examples:</strong> rename managed-agents private-sandbox-worker to self-hosted-sandbox-worker (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/1822">#1822</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/750f956a535b9e4772951d6bf1abd81203f27d4e">750f956</a>)</li>
</ul>
<h3>Documentation</h3>
<ul>
<li>replace literal newlines (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/8f7f6c0d1b5ffb9563affdcf3dd2410dc72ed1b4">8f7f6c0</a>)</li>
</ul>
<h2>0.104.1 (2026-05-21)</h2>
<p>Full Changelog: <a href="https://github.com/anthropics/anthropic-sdk-python/compare/v0.104.0...v0.104.1">v0.104.0...v0.104.1</a></p>
<h3>Bug Fixes</h3>
<ul>
<li><strong>streaming:</strong> carry encrypted_content through beta compaction accumulator (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/1821">#1821</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/f7a720c514cc5e428b310f46249ca1c807894c2e">f7a720c</a>)</li>
</ul>
<h2>0.104.0 (2026-05-21)</h2>
<p>Full Changelog: <a href="https://github.com/anthropics/anthropic-sdk-python/compare/v0.103.1...v0.104.0">v0.103.1...v0.104.0</a></p>
<h3>Features</h3>
<ul>
<li><strong>api:</strong> Add support for thinking-token-count beta for estimated tokens in thinking block deltas when streaming (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/80d0fdf460d6cd4f190681fd2241baf8ed76cc5f">80d0fdf</a>)</li>
</ul>
<h2>0.103.1 (2026-05-19)</h2>
<p>Full Changelog: <a href="https://github.com/anthropics/anthropic-sdk-python/compare/v0.103.0...v0.103.1">v0.103.0...v0.103.1</a></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/ddd43b7ceb79f433dfafe488d95f48c22801186b"><code>ddd43b7</code></a> release: 0.105.2</li>
<li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/6213e7729866b9055899d1d3291e585caeebc512"><code>6213e77</code></a> ci: grant id-token permission for PyPI trusted publishing (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/1837">#1837</a>)</li>
<li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/d88cede61b29972d423d4cd5c3d3ec3ae1e7f708"><code>d88cede</code></a> release: 0.105.1</li>
<li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/2ace39fd7aa63ed471acaac3ab1d6e90600d41d3"><code>2ace39f</code></a> codegen metadata</li>
<li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/24fe7d6b83668ec333159aab619af27104e37641"><code>24fe7d6</code></a> chore(internal): use Trusted Publishing for PyPI releases</li>
<li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/c1d9307e8f59489cfbc34bc17f8b34555cff41eb"><code>c1d9307</code></a> codegen metadata</li>
<li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/9eaf324743cae99ed43d6bb273428425f2cec9c9"><code>9eaf324</code></a> codegen metadata</li>
<li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/43b5b1fbe5173d41c452109100ade7b8ecda3515"><code>43b5b1f</code></a> Update CHANGELOG.md</li>
<li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/daca1accbfacfc2f80db292a25190c10d6a1ef35"><code>daca1ac</code></a> release: 0.105.0</li>
<li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/2b826760101664ef89db42132932f53ba97c894d"><code>2b82676</code></a> feat(api): Add support for claude-opus-4-8, mid-conversation system blocks, a...</li>
<li>Additional commits viewable in <a href="https://github.com/anthropics/anthropic-sdk-python/compare/v0.86.0...v0.105.2">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.86.0 to 0.105.2.
Release notes
Sourced from anthropic's releases.
... (truncated)
Changelog
Sourced from anthropic's changelog.
... (truncated)
Commits
ddd43b7release: 0.105.26213e77ci: grant id-token permission for PyPI trusted publishing (#1837)d88cederelease: 0.105.12ace39fcodegen metadata24fe7d6chore(internal): use Trusted Publishing for PyPI releasesc1d9307codegen metadata9eaf324codegen metadata43b5b1fUpdate CHANGELOG.mddaca1acrelease: 0.105.02b82676feat(api): Add support for claude-opus-4-8, mid-conversation system blocks, a...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 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)