build(deps): bump anthropic from 0.116.0 to 1.5.0 #123

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

Bumps anthropic from 0.116.0 to 1.5.0.

Release notes

Sourced from anthropic's releases.

v1.5.0

1.5.0 (2026-09-10)

Full Changelog: v1.4.0...v1.5.0

Features

  • api: add auto mode tool permissions for Managed Agents (62aa21b)
  • api: add content_too_large web_fetch tool error code (4b5dec6)
  • api: add the user-profiles-2026-09-04 beta value and external_user_details to user profiles (5f881a5)
  • api: support mounting public GitHub repositories without an authorization_token in Managed Agents sessions (285937c)
  • client: add Message.to_param() and BetaMessage.to_param() (192a2b2)
  • credentials: add CredentialsError and IdentityTokenFileError (9acd79f)
  • tools: accept tool objects directly in messages.create, parse, stream and count_tokens (ebd2fc5)

Bug Fixes

  • client: merge extra_body before client hooks run (7aaf887)
  • credentials: refuse credentials files accessible by group or others (7af3e2b)
  • streaming: keep partial tool input JSON off content blocks (4605bca)
  • types: leave parsed_output out of dumped text blocks (ca0706d)

Chores

  • client: clean up the unused idempotency request option (c97830c)
  • client: keep the idempotency_key request option as a deprecated no-op (#621) (c2ab92e)
  • docs: correct the environment scope field description (b903ee0)
  • internal: remove generated file header comments (ae671f8)
  • internal: restore package version (f3aefc7)
  • internal: restore package version (e3c70e8)
  • internal: stop stamping the package version into generated files (e7a6a28)
  • tests: restore empty test package marker files (0803af0)

v1.4.0

1.4.0 (2026-09-04)

Full Changelog: v1.3.0...v1.4.0

Features

  • api: add Claude Tag category and user breakdowns to usage reports (9fce1e4)
  • api: add named types for organization compliance settings state (1de1957)
  • api: add support for sending a workspace ID on more endpoints (d1d2c01)

Bug Fixes

  • client: raise a clear error when an httpx object is passed instead of an httpx2 one (9447099)

... (truncated)

Changelog

Sourced from anthropic's changelog.

1.5.0 (2026-09-10)

Full Changelog: v1.4.0...v1.5.0

Features

  • api: add auto mode tool permissions for Managed Agents (62aa21b)
  • api: add content_too_large web_fetch tool error code (4b5dec6)
  • api: add the user-profiles-2026-09-04 beta value and external_user_details to user profiles (5f881a5)
  • api: support mounting public GitHub repositories without an authorization_token in Managed Agents sessions (285937c)
  • client: add Message.to_param() and BetaMessage.to_param() (192a2b2)
  • credentials: add CredentialsError and IdentityTokenFileError (9acd79f)
  • tools: accept tool objects directly in messages.create, parse, stream and count_tokens (ebd2fc5)

Bug Fixes

  • client: merge extra_body before client hooks run (7aaf887)
  • credentials: refuse credentials files accessible by group or others (7af3e2b)
  • streaming: keep partial tool input JSON off content blocks (4605bca)
  • types: leave parsed_output out of dumped text blocks (ca0706d)

Chores

  • client: clean up the unused idempotency request option (c97830c)
  • client: keep the idempotency_key request option as a deprecated no-op (#621) (c2ab92e)
  • docs: correct the environment scope field description (b903ee0)
  • internal: remove generated file header comments (ae671f8)
  • internal: restore package version (f3aefc7)
  • internal: restore package version (e3c70e8)
  • internal: stop stamping the package version into generated files (e7a6a28)
  • tests: restore empty test package marker files (0803af0)

1.4.0 (2026-09-04)

Full Changelog: v1.3.0...v1.4.0

Features

  • api: add Claude Tag category and user breakdowns to usage reports (9fce1e4)
  • api: add named types for organization compliance settings state (1de1957)
  • api: add support for sending a workspace ID on more endpoints (d1d2c01)

Bug Fixes

  • client: raise a clear error when an httpx object is passed instead of an httpx2 one (9447099)
  • repair custom-code merge in messages resources (#580) (85454ca)

... (truncated)

Commits
  • eb21a43 Merge pull request #1924 from anthropics/release-please--branches--main--chan...
  • c7c579b release: 1.5.0
  • 62aa21b feat(api): add auto mode tool permissions for Managed Agents
  • 285937c feat(api): support mounting public GitHub repositories without an authorizati...
  • 17e9563 environments: the worker runs on the work item's session token alone when one...
  • 5f881a5 feat(api): add the user-profiles-2026-09-04 beta value and external_user_deta...
  • 4605bca fix(streaming): keep partial tool input JSON off content blocks
  • ebd2fc5 feat(tools): accept tool objects directly in messages.create, parse, stream a...
  • ca0706d fix(types): leave parsed_output out of dumped text blocks
  • 192a2b2 feat(client): add Message.to_param() and BetaMessage.to_param()
  • 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.5.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.5.0</h2> <h2>1.5.0 (2026-09-10)</h2> <p>Full Changelog: <a href="https://github.com/anthropics/anthropic-sdk-python/compare/v1.4.0...v1.5.0">v1.4.0...v1.5.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/62aa21bb10c5d058d44ac969b06421f169495bee">62aa21b</a>)</li> <li><strong>api:</strong> add content_too_large web_fetch tool error code (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/4b5dec6cb427528f3a4f144f11b1010be80a493b">4b5dec6</a>)</li> <li><strong>api:</strong> add the user-profiles-2026-09-04 beta value and external_user_details to user profiles (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/5f881a587a730455a935ca0e85080026f0c5e6d9">5f881a5</a>)</li> <li><strong>api:</strong> support mounting public GitHub repositories without an authorization_token in Managed Agents sessions (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/285937cd7f4d0d63ee55735d74dbb2e643643d8c">285937c</a>)</li> <li><strong>client:</strong> add Message.to_param() and BetaMessage.to_param() (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/192a2b251df49f257d8f73e612b12a3c297d9a6c">192a2b2</a>)</li> <li><strong>credentials:</strong> add CredentialsError and IdentityTokenFileError (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/9acd79f3d6306c6c9d33e4f9f542db9f67f8dd80">9acd79f</a>)</li> <li><strong>tools:</strong> accept tool objects directly in messages.create, parse, stream and count_tokens (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/ebd2fc5cf6572b37dca115e7f82af0cc7b43d25d">ebd2fc5</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li><strong>client:</strong> merge extra_body before client hooks run (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/7aaf887dd1ffd71b2fa5a8368afd16c39a3d3d18">7aaf887</a>)</li> <li><strong>credentials:</strong> refuse credentials files accessible by group or others (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/7af3e2b783ff5231b0172e03c2c89d741427b25b">7af3e2b</a>)</li> <li><strong>streaming:</strong> keep partial tool input JSON off content blocks (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/4605bcaf758e0a87ec9257928a347b005235761c">4605bca</a>)</li> <li><strong>types:</strong> leave parsed_output out of dumped text blocks (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/ca0706dee59642c2ec45354bca05e1b2a1fac7e1">ca0706d</a>)</li> </ul> <h3>Chores</h3> <ul> <li><strong>client:</strong> clean up the unused idempotency request option (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/c97830cb3d1779f84d6456e45cc1717328c8c42c">c97830c</a>)</li> <li><strong>client:</strong> keep the idempotency_key request option as a deprecated no-op (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/621">#621</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/c2ab92ef19b4e482001c5ada85b29eebd5909054">c2ab92e</a>)</li> <li><strong>docs:</strong> correct the environment scope field description (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/b903ee02cb192d91dab138e12c9ddf7ccde13336">b903ee0</a>)</li> <li><strong>internal:</strong> remove generated file header comments (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/ae671f8377dde9f5764ea570a3586fe138db9706">ae671f8</a>)</li> <li><strong>internal:</strong> restore package version (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/f3aefc718125b1a1b7cc1586d11f23a6f6ed82d8">f3aefc7</a>)</li> <li><strong>internal:</strong> restore package version (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/e3c70e8d85bcba86cc4eb2bfbdf7f7bdcb71ecae">e3c70e8</a>)</li> <li><strong>internal:</strong> stop stamping the package version into generated files (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/e7a6a28a85ab26db86bb093037043d1bef4f33b2">e7a6a28</a>)</li> <li><strong>tests:</strong> restore empty test package marker files (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/0803af0f3a2c03ddd5e5c113ec1822f1a7380bf2">0803af0</a>)</li> </ul> <h2>v1.4.0</h2> <h2>1.4.0 (2026-09-04)</h2> <p>Full Changelog: <a href="https://github.com/anthropics/anthropic-sdk-python/compare/v1.3.0...v1.4.0">v1.3.0...v1.4.0</a></p> <h3>Features</h3> <ul> <li><strong>api:</strong> add Claude Tag category and user breakdowns to usage reports (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/9fce1e4994e113c35f4a7116d0c5eb90367b9c66">9fce1e4</a>)</li> <li><strong>api:</strong> add named types for organization compliance settings state (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/1de1957334e7491979ddb21a1d673fa4e56d5459">1de1957</a>)</li> <li><strong>api:</strong> add support for sending a workspace ID on more endpoints (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/d1d2c01d8aa128080dea3d711e12cb3df95a2149">d1d2c01</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li><strong>client:</strong> raise a clear error when an httpx object is passed instead of an httpx2 one (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/94470992f0f00ed331f2faa585cfda2cb8412a08">9447099</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.5.0 (2026-09-10)</h2> <p>Full Changelog: <a href="https://github.com/anthropics/anthropic-sdk-python/compare/v1.4.0...v1.5.0">v1.4.0...v1.5.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/62aa21bb10c5d058d44ac969b06421f169495bee">62aa21b</a>)</li> <li><strong>api:</strong> add content_too_large web_fetch tool error code (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/4b5dec6cb427528f3a4f144f11b1010be80a493b">4b5dec6</a>)</li> <li><strong>api:</strong> add the user-profiles-2026-09-04 beta value and external_user_details to user profiles (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/5f881a587a730455a935ca0e85080026f0c5e6d9">5f881a5</a>)</li> <li><strong>api:</strong> support mounting public GitHub repositories without an authorization_token in Managed Agents sessions (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/285937cd7f4d0d63ee55735d74dbb2e643643d8c">285937c</a>)</li> <li><strong>client:</strong> add Message.to_param() and BetaMessage.to_param() (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/192a2b251df49f257d8f73e612b12a3c297d9a6c">192a2b2</a>)</li> <li><strong>credentials:</strong> add CredentialsError and IdentityTokenFileError (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/9acd79f3d6306c6c9d33e4f9f542db9f67f8dd80">9acd79f</a>)</li> <li><strong>tools:</strong> accept tool objects directly in messages.create, parse, stream and count_tokens (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/ebd2fc5cf6572b37dca115e7f82af0cc7b43d25d">ebd2fc5</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li><strong>client:</strong> merge extra_body before client hooks run (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/7aaf887dd1ffd71b2fa5a8368afd16c39a3d3d18">7aaf887</a>)</li> <li><strong>credentials:</strong> refuse credentials files accessible by group or others (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/7af3e2b783ff5231b0172e03c2c89d741427b25b">7af3e2b</a>)</li> <li><strong>streaming:</strong> keep partial tool input JSON off content blocks (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/4605bcaf758e0a87ec9257928a347b005235761c">4605bca</a>)</li> <li><strong>types:</strong> leave parsed_output out of dumped text blocks (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/ca0706dee59642c2ec45354bca05e1b2a1fac7e1">ca0706d</a>)</li> </ul> <h3>Chores</h3> <ul> <li><strong>client:</strong> clean up the unused idempotency request option (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/c97830cb3d1779f84d6456e45cc1717328c8c42c">c97830c</a>)</li> <li><strong>client:</strong> keep the idempotency_key request option as a deprecated no-op (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/621">#621</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/c2ab92ef19b4e482001c5ada85b29eebd5909054">c2ab92e</a>)</li> <li><strong>docs:</strong> correct the environment scope field description (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/b903ee02cb192d91dab138e12c9ddf7ccde13336">b903ee0</a>)</li> <li><strong>internal:</strong> remove generated file header comments (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/ae671f8377dde9f5764ea570a3586fe138db9706">ae671f8</a>)</li> <li><strong>internal:</strong> restore package version (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/f3aefc718125b1a1b7cc1586d11f23a6f6ed82d8">f3aefc7</a>)</li> <li><strong>internal:</strong> restore package version (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/e3c70e8d85bcba86cc4eb2bfbdf7f7bdcb71ecae">e3c70e8</a>)</li> <li><strong>internal:</strong> stop stamping the package version into generated files (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/e7a6a28a85ab26db86bb093037043d1bef4f33b2">e7a6a28</a>)</li> <li><strong>tests:</strong> restore empty test package marker files (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/0803af0f3a2c03ddd5e5c113ec1822f1a7380bf2">0803af0</a>)</li> </ul> <h2>1.4.0 (2026-09-04)</h2> <p>Full Changelog: <a href="https://github.com/anthropics/anthropic-sdk-python/compare/v1.3.0...v1.4.0">v1.3.0...v1.4.0</a></p> <h3>Features</h3> <ul> <li><strong>api:</strong> add Claude Tag category and user breakdowns to usage reports (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/9fce1e4994e113c35f4a7116d0c5eb90367b9c66">9fce1e4</a>)</li> <li><strong>api:</strong> add named types for organization compliance settings state (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/1de1957334e7491979ddb21a1d673fa4e56d5459">1de1957</a>)</li> <li><strong>api:</strong> add support for sending a workspace ID on more endpoints (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/d1d2c01d8aa128080dea3d711e12cb3df95a2149">d1d2c01</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li><strong>client:</strong> raise a clear error when an httpx object is passed instead of an httpx2 one (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/94470992f0f00ed331f2faa585cfda2cb8412a08">9447099</a>)</li> <li>repair custom-code merge in messages resources (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/580">#580</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/85454cab9a323801b76500707b84c1992c1c0ee4">85454ca</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/eb21a4352015686c30f5759e8c2f02d70f5371e2"><code>eb21a43</code></a> Merge pull request <a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/1924">#1924</a> from anthropics/release-please--branches--main--chan...</li> <li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/c7c579ba52135ff6d0c9195e111d05d7fd37a730"><code>c7c579b</code></a> release: 1.5.0</li> <li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/62aa21bb10c5d058d44ac969b06421f169495bee"><code>62aa21b</code></a> feat(api): add auto mode tool permissions for Managed Agents</li> <li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/285937cd7f4d0d63ee55735d74dbb2e643643d8c"><code>285937c</code></a> feat(api): support mounting public GitHub repositories without an authorizati...</li> <li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/17e956312091c2316e166a94133a83dd682860ed"><code>17e9563</code></a> environments: the worker runs on the work item's session token alone when one...</li> <li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/5f881a587a730455a935ca0e85080026f0c5e6d9"><code>5f881a5</code></a> feat(api): add the user-profiles-2026-09-04 beta value and external_user_deta...</li> <li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/4605bcaf758e0a87ec9257928a347b005235761c"><code>4605bca</code></a> fix(streaming): keep partial tool input JSON off content blocks</li> <li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/ebd2fc5cf6572b37dca115e7f82af0cc7b43d25d"><code>ebd2fc5</code></a> feat(tools): accept tool objects directly in messages.create, parse, stream a...</li> <li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/ca0706dee59642c2ec45354bca05e1b2a1fac7e1"><code>ca0706d</code></a> fix(types): leave parsed_output out of dumped text blocks</li> <li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/192a2b251df49f257d8f73e612b12a3c297d9a6c"><code>192a2b2</code></a> feat(client): add Message.to_param() and BetaMessage.to_param()</li> <li>Additional commits viewable in <a href="https://github.com/anthropics/anthropic-sdk-python/compare/v0.116.0...v1.5.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.5.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-09-25 01:13:43 +00:00 (Migrated from github.com)

Superseded by #126.

Superseded by #126.

Pull request closed

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