chore(deps): bump anthropic from 0.109.2 to 0.120.2 - #4039
Conversation
Bumps [anthropic](https://github.com/anthropics/anthropic-sdk-python) from 0.109.2 to 0.120.2. - [Release notes](https://github.com/anthropics/anthropic-sdk-python/releases) - [Changelog](https://github.com/anthropics/anthropic-sdk-python/blob/main/CHANGELOG.md) - [Commits](anthropics/anthropic-sdk-python@v0.109.2...v0.120.2) --- updated-dependencies: - dependency-name: anthropic dependency-version: 0.120.2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
🔍 Dependency Analysis Summary
Scope: Overall risk: 🟢 LOW The reason risk is low despite spanning 11 minor releases: the direct use of the Anthropic SDK in OCS is four exception classes. Everything else goes through 📋 Detailed Changelog Reviewanthropic-sdk-python 0.109.2 → 0.120.2 (full compare)
Breaking changes: None declared in any release in the range. Nearly all additions are gated behind Managed Agents / Threads / MCP / agent-toolset APIs that OCS does not touch. Security-relevant: 0.117.0 stops credential material from appearing in traceback frames ( The only removal-shaped item is 0.115.1 "removed nonfunctional types from SDKs" — verified below that it removed nothing OCS or
|
Bumps anthropic from 0.109.2 to 0.120.2.
Release notes
Sourced from anthropic's releases.
... (truncated)
Changelog
Sourced from anthropic's changelog.
... (truncated)
Commits
f5c30d0release: 0.120.28b327c3fix(mcp): support mcp sdk v2 alongside v1 (#300)3b65b23release: 0.120.16c127aefix(mcp): pin mcp extra to <2 (#1783)36863a0codegen metadata60c64fbrelease: 0.120.070c0a64feat(api): add claude-opus-5 modeleb178ecrelease: 0.119.06914718feat(api): add new stop reason 'model_context_window_exceeded'd2bad4ffix(tools): handle binary files in agent toolset read/edit (#283)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)