build(deps): bump anthropic from 0.116.0 to 1.2.0 #111

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

Bumps anthropic from 0.116.0 to 1.2.0.

Release notes

Sourced from anthropic's releases.

v1.2.0

1.2.0 (2026-08-27)

Full Changelog: v1.1.0...v1.2.0

Features

  • api: beta files/skills namespaces use GA shapes; drop dated beta header pins (9df4565)

Bug Fixes

  • aws,bedrock: sign raw request bytes so binary file uploads work (#531) (f50e910)
  • ci: resolve assignment aliases in detect-breaking-changes (f2c4925)
  • sessions: make event accumulator forward-compatible with new event types (#533) (cbbaf6e)
  • tools: let read return a view_range of a file over the size cap (#538) (b68e876)
  • tools: preserve exact file bytes in the agent toolset and memory tool (no newline translation) (#540) (56921a8)
  • webhooks: require headers to be passed to unwrap() (0baa902)

Documentation

  • api: clarify pagination on the organization rate-limit list endpoints (1832b27)

v1.1.0

1.1.0 (2026-08-26)

Full Changelog: v1.0.0...v1.1.0

Features

  • api: add updates thinking display mode (beta) (eb4a73f)
  • api: add missing anthropic-beta values (dbebd15)
  • api: add support for Organization API endpoints (5a5b8fc)

Bug Fixes

  • docs: correct link for long requests error (#1884) (4474f31), closes #1883
  • tools: keep the tool runner going on pause_turn (#343) (ab1ec60)

Chores

  • docs: clarify skill version latest support and memory version retention (a754f3b)
  • internal: cancel superseded CI runs (c061ab1)
  • internal: minor workflow reformat (1569002)
  • internal: remove the legacy response API (a48b1dd)
  • internal: use import httpx2 directly instead of aliasing as httpx (628d789)

... (truncated)

Changelog

Sourced from anthropic's changelog.

1.2.0 (2026-08-27)

Full Changelog: v1.1.0...v1.2.0

Features

  • api: beta files/skills namespaces use GA shapes; drop dated beta header pins (9df4565)

    The beta Files and Skills namespaces (client.beta.files, client.beta.skills) no longer send the files-api-2025-04-14 / skills-2025-10-02 headers and return the same shapes as client.files / client.skills (with Beta-prefixed type names under anthropic.types.beta). Requests that still send those headers on raw HTTP keep receiving the beta shapes.

    Changes in the beta namespaces:

    • client.beta.skills.delete() now deletes a Skill together with all of its versions (previously refused while any version existed). It returns BetaDeletedSkill (was SkillDeleteResponse).
    • Beta Messages type BetaSkill (container skill reference with skill_id, type, version) is renamed BetaContainerSkill; the request-side BetaSkillParams keeps its name. BetaSkill now names the Skill object returned by client.beta.skills.create() / retrieve() / list() (replacing SkillCreateResponse / SkillRetrieveResponse / SkillListResponse), and skill versions are BetaSkillVersion / BetaDeletedSkillVersion (replacing Version*Response).
    • client.beta.files.list() returns SyncPageCursor[BetaFileMetadata] / AsyncPageCursor[BetaFileMetadata] (with data / next_page) and paginates with page= / ids= (was SyncPage / AsyncPage with data, has_more, first_id, last_id and before_id= / after_id=); iterating the result for auto-pagination is unchanged. BetaSkill uses display_name (was display_title, also the create() keyword) and latest_version_id (was latest_version), and BetaSkillVersion is addressed by its skver_… id (the Unix-timestamp version field is gone).

    Migration guides: Migrate from files-api-2025-04-14 · Migrate from skills-2025-10-02

Bug Fixes

  • aws,bedrock: sign raw request bytes so binary file uploads work (#531) (f50e910)
  • ci: resolve assignment aliases in detect-breaking-changes (f2c4925)
  • sessions: make event accumulator forward-compatible with new event types (#533) (cbbaf6e)
  • tools: let read return a view_range of a file over the size cap (#538) (b68e876)
  • tools: preserve exact file bytes in the agent toolset and memory tool (no newline translation) (#540) (56921a8)
  • webhooks: require headers to be passed to unwrap() (0baa902)

Documentation

  • api: clarify pagination on the organization rate-limit list endpoints (1832b27)

1.1.0 (2026-08-26)

Full Changelog: v1.0.0...v1.1.0

Features

  • api: add updates thinking display mode (beta) (eb4a73f)
  • api: add missing anthropic-beta values (dbebd15)
  • api: add support for Organization API endpoints (5a5b8fc)

Bug Fixes

  • docs: correct link for long requests error (#1884) (4474f31), closes #1883
  • tools: keep the tool runner going on pause_turn (#343) (ab1ec60)

Chores

... (truncated)

Commits
  • 071efb6 release: 1.2.0
  • 6d48fd0 docs(api): clarify pagination on the organization rate-limit list endpoints
  • 2f564a2 fix(tools): let read return a view_range of a file over the size cap (#538)
  • dffb22d fix(tools): preserve exact file bytes in the agent toolset and memory tool (n...
  • 932ab4b fix(ci): resolve assignment aliases in detect-breaking-changes
  • e541b4d feat(api): beta files/skills namespaces use GA shapes; drop dated beta header...
  • 0c1a85a fix(sessions): make event accumulator forward-compatible with new event types...
  • 39a670c fix(webhooks): require headers to be passed to unwrap()
  • 05532bc fix(aws,bedrock): sign raw request bytes so binary file uploads work (#531)
  • 181e2e5 release: 1.1.0
  • 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.2.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.2.0</h2> <h2>1.2.0 (2026-08-27)</h2> <p>Full Changelog: <a href="https://github.com/anthropics/anthropic-sdk-python/compare/v1.1.0...v1.2.0">v1.1.0...v1.2.0</a></p> <h3>Features</h3> <ul> <li><strong>api:</strong> beta files/skills namespaces use GA shapes; drop dated beta header pins (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/9df4565fdfe4eec941809a0a3d1615ee11e16b68">9df4565</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li><strong>aws,bedrock:</strong> sign raw request bytes so binary file uploads work (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/531">#531</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/f50e9106c002d71966f5f8027758b3d703999936">f50e910</a>)</li> <li><strong>ci:</strong> resolve assignment aliases in detect-breaking-changes (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/f2c49254941b4d700fe97cbe6bb85205b06a6460">f2c4925</a>)</li> <li><strong>sessions:</strong> make event accumulator forward-compatible with new event types (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/533">#533</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/cbbaf6e46358d5c844eac01ed3c50a797daf93a7">cbbaf6e</a>)</li> <li><strong>tools:</strong> let read return a view_range of a file over the size cap (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/538">#538</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/b68e876345bde1ecc099ef245e87b1319dc8d080">b68e876</a>)</li> <li><strong>tools:</strong> preserve exact file bytes in the agent toolset and memory tool (no newline translation) (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/540">#540</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/56921a8c04e0ec71192fcd22dd28db2a5e1306f7">56921a8</a>)</li> <li><strong>webhooks:</strong> require headers to be passed to <code>unwrap()</code> (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/0baa90225359f6b4bec50476c19bb52c2ad4250d">0baa902</a>)</li> </ul> <h3>Documentation</h3> <ul> <li><strong>api:</strong> clarify pagination on the organization rate-limit list endpoints (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/1832b27d0751943640cb898bb77c088ea3f24acb">1832b27</a>)</li> </ul> <h2>v1.1.0</h2> <h2>1.1.0 (2026-08-26)</h2> <p>Full Changelog: <a href="https://github.com/anthropics/anthropic-sdk-python/compare/v1.0.0...v1.1.0">v1.0.0...v1.1.0</a></p> <h3>Features</h3> <ul> <li><strong>api:</strong> add <code>updates</code> thinking display mode (beta) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/eb4a73fdddc153e1bb4375f7b9e3d45b4bce5c5b">eb4a73f</a>)</li> <li><strong>api:</strong> add missing anthropic-beta values (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/dbebd1515db48f4200105b3a92136a0ba787751e">dbebd15</a>)</li> <li><strong>api:</strong> add support for Organization API endpoints (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/5a5b8fc1eec3f3a494f6a3b08819e0ea06ecc45d">5a5b8fc</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li><strong>docs:</strong> correct link for long requests error (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/1884">#1884</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/4474f31efa48588eff590f04419230791e22419f">4474f31</a>), closes <a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/1883">#1883</a></li> <li><strong>tools:</strong> keep the tool runner going on pause_turn (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/343">#343</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/ab1ec609f2cce801644ff4410660deb52680f273">ab1ec60</a>)</li> </ul> <h3>Chores</h3> <ul> <li><strong>docs:</strong> clarify skill version <code>latest</code> support and memory version retention (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/a754f3b53f2040491d6390850e08982d36f19910">a754f3b</a>)</li> <li><strong>internal:</strong> cancel superseded CI runs (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/c061ab1cf0cf9a7c6519abe1260a2bc0bac4794c">c061ab1</a>)</li> <li><strong>internal:</strong> minor workflow reformat (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/1569002594c39349d8a38eaef51c57caaa981485">1569002</a>)</li> <li><strong>internal:</strong> remove the legacy response API (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/a48b1dde8b3159085c904b9abe252adccf06b47b">a48b1dd</a>)</li> <li><strong>internal:</strong> use <code>import httpx2</code> directly instead of aliasing as httpx (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/628d7891884748b4eef51506543bfd2ef757ba17">628d789</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.2.0 (2026-08-27)</h2> <p>Full Changelog: <a href="https://github.com/anthropics/anthropic-sdk-python/compare/v1.1.0...v1.2.0">v1.1.0...v1.2.0</a></p> <h3>Features</h3> <ul> <li> <p><strong>api:</strong> beta files/skills namespaces use GA shapes; drop dated beta header pins (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/9df4565fdfe4eec941809a0a3d1615ee11e16b68">9df4565</a>)</p> <p>The beta Files and Skills namespaces (<code>client.beta.files</code>, <code>client.beta.skills</code>) no longer send the <code>files-api-2025-04-14</code> / <code>skills-2025-10-02</code> headers and return the same shapes as <code>client.files</code> / <code>client.skills</code> (with <code>Beta</code>-prefixed type names under <code>anthropic.types.beta</code>). Requests that still send those headers on raw HTTP keep receiving the beta shapes.</p> <p>Changes in the beta namespaces:</p> <ul> <li><code>client.beta.skills.delete()</code> now deletes a Skill together with all of its versions (previously refused while any version existed). It returns <code>BetaDeletedSkill</code> (was <code>SkillDeleteResponse</code>).</li> <li>Beta Messages type <code>BetaSkill</code> (container skill reference with <code>skill_id</code>, <code>type</code>, <code>version</code>) is renamed <code>BetaContainerSkill</code>; the request-side <code>BetaSkillParams</code> keeps its name. <code>BetaSkill</code> now names the Skill object returned by <code>client.beta.skills.create()</code> / <code>retrieve()</code> / <code>list()</code> (replacing <code>SkillCreateResponse</code> / <code>SkillRetrieveResponse</code> / <code>SkillListResponse</code>), and skill versions are <code>BetaSkillVersion</code> / <code>BetaDeletedSkillVersion</code> (replacing <code>Version*Response</code>).</li> <li><code>client.beta.files.list()</code> returns <code>SyncPageCursor[BetaFileMetadata]</code> / <code>AsyncPageCursor[BetaFileMetadata]</code> (with <code>data</code> / <code>next_page</code>) and paginates with <code>page=</code> / <code>ids=</code> (was <code>SyncPage</code> / <code>AsyncPage</code> with <code>data</code>, <code>has_more</code>, <code>first_id</code>, <code>last_id</code> and <code>before_id=</code> / <code>after_id=</code>); iterating the result for auto-pagination is unchanged. <code>BetaSkill</code> uses <code>display_name</code> (was <code>display_title</code>, also the <code>create()</code> keyword) and <code>latest_version_id</code> (was <code>latest_version</code>), and <code>BetaSkillVersion</code> is addressed by its <code>skver_…</code> <code>id</code> (the Unix-timestamp <code>version</code> field is gone).</li> </ul> <p>Migration guides: <a href="https://platform.claude.com/docs/en/build-with-claude/files#migrate-from-files-api-2025-04-14">Migrate from <code>files-api-2025-04-14</code></a> · <a href="https://platform.claude.com/docs/en/build-with-claude/skills-guide#migrate-from-skills-2025-10-02">Migrate from <code>skills-2025-10-02</code></a></p> </li> </ul> <h3>Bug Fixes</h3> <ul> <li><strong>aws,bedrock:</strong> sign raw request bytes so binary file uploads work (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/531">#531</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/f50e9106c002d71966f5f8027758b3d703999936">f50e910</a>)</li> <li><strong>ci:</strong> resolve assignment aliases in detect-breaking-changes (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/f2c49254941b4d700fe97cbe6bb85205b06a6460">f2c4925</a>)</li> <li><strong>sessions:</strong> make event accumulator forward-compatible with new event types (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/533">#533</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/cbbaf6e46358d5c844eac01ed3c50a797daf93a7">cbbaf6e</a>)</li> <li><strong>tools:</strong> let read return a view_range of a file over the size cap (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/538">#538</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/b68e876345bde1ecc099ef245e87b1319dc8d080">b68e876</a>)</li> <li><strong>tools:</strong> preserve exact file bytes in the agent toolset and memory tool (no newline translation) (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/540">#540</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/56921a8c04e0ec71192fcd22dd28db2a5e1306f7">56921a8</a>)</li> <li><strong>webhooks:</strong> require headers to be passed to <code>unwrap()</code> (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/0baa90225359f6b4bec50476c19bb52c2ad4250d">0baa902</a>)</li> </ul> <h3>Documentation</h3> <ul> <li><strong>api:</strong> clarify pagination on the organization rate-limit list endpoints (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/1832b27d0751943640cb898bb77c088ea3f24acb">1832b27</a>)</li> </ul> <h2>1.1.0 (2026-08-26)</h2> <p>Full Changelog: <a href="https://github.com/anthropics/anthropic-sdk-python/compare/v1.0.0...v1.1.0">v1.0.0...v1.1.0</a></p> <h3>Features</h3> <ul> <li><strong>api:</strong> add <code>updates</code> thinking display mode (beta) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/eb4a73fdddc153e1bb4375f7b9e3d45b4bce5c5b">eb4a73f</a>)</li> <li><strong>api:</strong> add missing anthropic-beta values (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/dbebd1515db48f4200105b3a92136a0ba787751e">dbebd15</a>)</li> <li><strong>api:</strong> add support for Organization API endpoints (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/5a5b8fc1eec3f3a494f6a3b08819e0ea06ecc45d">5a5b8fc</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li><strong>docs:</strong> correct link for long requests error (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/1884">#1884</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/4474f31efa48588eff590f04419230791e22419f">4474f31</a>), closes <a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/1883">#1883</a></li> <li><strong>tools:</strong> keep the tool runner going on pause_turn (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/343">#343</a>) (<a href="https://github.com/anthropics/anthropic-sdk-python/commit/ab1ec609f2cce801644ff4410660deb52680f273">ab1ec60</a>)</li> </ul> <h3>Chores</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/071efb619cfe195d74deb377e1dd14814643b2ca"><code>071efb6</code></a> release: 1.2.0</li> <li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/6d48fd00ddadeb2e47a25912f0843aa7d81dbfd9"><code>6d48fd0</code></a> docs(api): clarify pagination on the organization rate-limit list endpoints</li> <li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/2f564a2a88194d7896a0dc6548dd549dbfd49d9a"><code>2f564a2</code></a> fix(tools): let read return a view_range of a file over the size cap (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/538">#538</a>)</li> <li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/dffb22d3e75c871f6e89cbdcdc0b03138628c3f4"><code>dffb22d</code></a> fix(tools): preserve exact file bytes in the agent toolset and memory tool (n...</li> <li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/932ab4bac086c598ba2d95bdc43e300290b57cae"><code>932ab4b</code></a> fix(ci): resolve assignment aliases in detect-breaking-changes</li> <li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/e541b4d61a640cb39af78539def933de9b23cc61"><code>e541b4d</code></a> feat(api): beta files/skills namespaces use GA shapes; drop dated beta header...</li> <li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/0c1a85aba2d480487e9e6d10ac9711b4ac7b4f4a"><code>0c1a85a</code></a> fix(sessions): make event accumulator forward-compatible with new event types...</li> <li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/39a670c6b4eaffcac43bb2358f3b44f86f0806b5"><code>39a670c</code></a> fix(webhooks): require headers to be passed to <code>unwrap()</code></li> <li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/05532bc9e541b0c2bdab2aa28d8a3988b7fc9ce0"><code>05532bc</code></a> fix(aws,bedrock): sign raw request bytes so binary file uploads work (<a href="https://redirect.github.com/anthropics/anthropic-sdk-python/issues/531">#531</a>)</li> <li><a href="https://github.com/anthropics/anthropic-sdk-python/commit/181e2e5715c89a1451e384adb01d70a59d3ca10d"><code>181e2e5</code></a> release: 1.1.0</li> <li>Additional commits viewable in <a href="https://github.com/anthropics/anthropic-sdk-python/compare/v0.116.0...v1.2.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.2.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-11 01:13:50 +00:00 (Migrated from github.com)

Superseded by #117.

Superseded by #117.

Pull request closed

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