Skip to content

Update dependency anthropic to >=2.6.0 - #1064

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/anthropic-2.x
Open

renovate[bot] wants to merge 1 commit into
mainfrom
renovate/anthropic-2.x

Conversation

@renovate

@renovate renovate Bot commented Nov 9, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
anthropic >=2.3.0 → >=2.6.0 age confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

anthropics/anthropic-sdk-python (anthropic)

v2.6.0

Compare Source

Features
  • api: add error code for ramp limit errors
  • api: add error codes for External Key validation failures
  • api: add support for signing organization members out everywhere
Bug Fixes
  • bedrock,vertex: raise error-code and status exception classes on platform clients
  • bedrock: keep a custom http_client and aws_profile on copies made with copy and with_options
Chores
  • client: stop recording sampling parameters on OpenTelemetry spans
  • docs: describe the type and message of API errors
  • internal: define the status error mapping once on the base client
  • internal: tell contributors when a runtime type check belongs
  • tests: remove ambient ANTHROPIC_ and AWS_ variables before the tests run
Documentation
  • client: describe the type, message, code and details of API errors
  • client: list each method's errors without their descriptions

v2.5.0

Compare Source

Features
  • api: add error details types and new error type values
  • api: add ids filter to list workspaces
  • client: add error classes for HTTP statuses and API error codes, and error_code, details and api_message on APIStatusError
Bug Fixes
  • api: capitalize CMEK in error details type names
  • api: move some error details types to the resource they describe
  • bedrock: raise a ValueError when model is "." or ".." instead of sending the request to a different path
  • bedrock: raise a ValueError when model is empty instead of sending the request to /model//invoke
  • client: make OverloadedError and ServiceUnavailableError subclasses of InternalServerError
  • client: make the first parse of each response model thread-safe
  • client: reject path parameters such as '..;x' and ';x'
  • client: validate unions correctly across threads on pydantic v1
  • tools: keep the memory tool from renaming or deleting the /memories directory
  • vertex: percent-encode the model, project ID and region in the request path
Chores
  • api: update example values for pattern-constrained string fields
  • ci: also run the tests with deferred pydantic model builds
  • docs: clarify plugin reach values
  • docs: clarify plugin version description and plugin reach
  • docs: clarify plugin version description length
  • docs: clarify some API field descriptions
  • docs: clarify three error descriptions
  • docs: clarify which blocks to send back around a fallback block
  • docs: correct Claude Tag direct message notes in usage reports
  • docs: reword Dream and RBAC role permission descriptions
  • docs: update the telemetry destination headers description
  • docs: use the Claude Platform name in analytics filter docs
  • internal: accept changelog entry files in the changelog check
  • internal: move error body helpers into the internal utils
  • internal: remove stale TODO comments and a test that could not pass
  • tests: check that a None path param is rejected
Documentation
  • api: show each field's own description for speed
  • clean up escapes and code spans in doc comments

v2.4.0

Compare Source

Features
  • api: add GA methods for analytics, spend limits and RBAC
  • api: add named beta types for unified metrics and RBAC delete responses
  • api: add shared analytics order and increase request actor types
  • api: add tool_use_limit_reached_error and compaction_limit_reached_error session error types
  • api: add types for analytics group_by and spend limit period filters
  • api: add user_profile_id to External Keys and Workspaces
Bug Fixes
  • api: make spend_limit nullable in the spend limit increase request approve response
  • api: require always-sent analytics fields and drop the unused project product field
  • client: let pydantic validate params types that accept omit
Chores
  • ci: remove unused build upload steps
  • docs: clarify the Slack channel id description
  • docs: clarify what disabling the Compliance API stops
  • docs: clarify what the capability_access_all role action grants
  • docs: link Dreams model fields to the supported models section
  • docs: update example user ID in Admin API examples
  • internal: add a section for each repository's own review rules
  • internal: plainer wording in worker comments
Documentation
  • client: add missing await to the async parse() docstring example
  • examples: keep the message threads example valid on Sonnet 5.5
  • examples: use current model IDs
  • readme: point to the docs site for documentation
  • link to the SDK documentation instead of removed README sections

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "before 8am on Monday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@opentelemetry-pr-dashboard

opentelemetry-pr-dashboard Bot commented Nov 9, 2026 •

Copy link
Copy Markdown

Pull request dashboard status

Waiting on maintainers · refreshed 2026-11-11 19:10 UTC

Merge when ready.

Also blocked by: 1 required status check is failing.

Status above doesn't look right?
  • Just replied or pushed? Anything around or after the refresh time above may not be picked up yet — give it a few minutes.
  • Anything look wrong? Report it with what you expected; it helps us improve the dashboard.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No active review issues remain for the Anthropic SDK minimum-version updates in the examples and documentation dependencies.

No open issues 🎉

What changed in this PR

Raises the minimum Anthropic SDK version from 2.3.0 to 2.6.0 for the instrumentation examples and documentation environment. The instrumentation package’s supported dependency range is unchanged.

Changes:

  • Updates both manual and zero-code example requirements.
  • Updates the documentation dependency to the same minimum version.
File Description
instrumentation/​opentelemetry-instrumentation-genai-anthropic/​examples/​zero-code/​requirements.txt Requires Anthropic SDK ≥2.6.0 for the zero-code example.
instrumentation/​opentelemetry-instrumentation-genai-anthropic/​examples/​manual/​requirements.txt Requires Anthropic SDK ≥2.6.0 for the manual example.
docs-requirements.txt Requires Anthropic SDK ≥2.6.0 for documentation builds.

Review effort: Balanced

@lmolkova
lmolkova added this pull request to the merge queue Nov 11, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Nov 11, 2026
@lmolkova
lmolkova added this pull request to the merge queue Nov 11, 2026
@lmolkova
lmolkova removed this pull request from the merge queue due to a manual request Nov 11, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No active review issues were identified for the Anthropic SDK dependency updates in the examples and documentation environment.

No open issues 🎉

Review effort: Balanced

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

2 participants