Skip to content

fix(deps): update third party deps (major) - #6268

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/major-third-party-deps
Open

renovate[bot] wants to merge 1 commit into
mainfrom
renovate/major-third-party-deps

Conversation

@renovate

@renovate renovate Bot commented Jun 29, 2026 •

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
anthropic >=0.41,<1 → >=1.8,<2 age confidence
mcp >=1.24.0, <2 → >=2.2, <3 age confidence
openai >=2.50,<3 → >=3.19,<4 age confidence
websockets (changelog) >=14.0,<16.0 → >=17.1,<17.2 age confidence

Release Notes

anthropics/anthropic-sdk-python (anthropic)

v1.8.0

Compare Source

Full Changelog: v1.8.0...v1.9.0

Features
  • api: add between_tools thinking type (a9a577d)
  • api: add claude-sonnet-5-5 (a5a25e9)
  • api: add include_inherited and source to workspace rate limits (0bf4af8)
  • api: add typed event type values to the Managed Agents events list filter (1b82cd9)
  • api: cache diagnostics GA — diagnostics on Message / MessageCreateParams (22062b8)
  • tools: optionally run tool calls while the reply streams (26d0812)
Bug Fixes
  • client: send no placeholder filename for unnamed file uploads (9e9709d)
  • helpers: degrade between_tools thinking to disabled on fallback hops (#​952) (a3834d4)
  • messages: accept diagnostics in stream() and parse() (#​929) (fad840c)
Chores
  • api: list the known model ids first in the Model types (e5a082a)
  • ci: choose the CI runner by repository (39ccf62)
  • client: stop sending beta header from parse and tool runner (#​907) (1428100)
  • docs: clarify that stream: true returns the raw event stream (82918fa)
  • docs: make Managed Agents actor descriptions resource-neutral (34ef524)
  • docs: restore the research-preview notice on the Dream type (f03e32e)
Documentation
  • add field docstring spacing rule to CLAUDE.md (e5c35f4)
  • api: prefer each field's own description over its shared type's (d79a2e7)
  • claude.md: add function body spacing rule (3174f8f)
  • list importable type names in api.md (56a42ab)

v1.7.0

Compare Source

Full Changelog: v1.7.0...v1.8.0

Features
  • api: add support for claude-opus-5-5, inline tool definitions and MCP tool-list pinning (beta) (b5cc700)
Bug Fixes
  • api: share one evaluated_permission enum across Managed Agents events (f4f51c8)
  • streaming: avoid a Python 3.13 crash at exit when a stream is left open (af029bd)
  • tools: add_tools() takes effect straight away (#​874) (06d0a6b)
  • tools: leave reply-only params off the tool runner's compaction request (#​871) (4687310)
Chores
  • docs: add descriptions to the Dreams API reference (5574c63)
  • docs: add descriptions to the User Profiles API reference (5574c63)
  • docs: add memory store descriptions to the Managed Agents API reference (5574c63)
  • docs: improve descriptions in the Dreams API reference (1f5e477)
  • docs: simplify the session thread agent type description (a45b7ec)
  • docs: update diagnostics field descriptions on beta messages (367750c)
  • internal: fix tests (70c8cbd)
  • internal: remove mypy (be01ed6)
  • tests: update fixtures (77f6df8)
Documentation
  • add path and header parameter descriptions (f429a30)
Refactors
  • client: remove the request param transform in favour of the JSON encoder (539422c)

v1.6.0

Compare Source

Full Changelog: v1.6.0...v1.7.0

Features
  • api: add group with display_name to rate limits, deprecate group_type (28f0a83)
  • tools: add compact_before_next_turn() to the tool runner (#​641) (8b23fb3)
Bug Fixes
  • bedrock: raise an API error for eventstream exception and error frames (#​769) (8ec9cc9)
  • client: accept X | Y union types when parsing responses (b366fa5)
  • client: don't raise TypeError for X | Y fields with unknown data (30ebd69)
  • client: join multiple anthropic-beta values with a comma and no space (#​781) (1680324)
  • tools: tidy compact_before_next_turn() state and failure handling (#​804) (d3a9fc8)
Chores
  • deps: require pydantic 1.10 or later (91931e1)
  • docs: add descriptions for enum values and path parameters (99184dc)
  • docs: clarify the compaction tool_changes and tool change descriptions (eacc0ff)
  • internal: add more unnecessary cast comments (9e6ce27)
  • internal: pass strict= to zip() in the MCP tool helpers (13cfe64)
  • internal: remove an unused noqa comment from the model tests (2c18298)
  • internal: set ruff's target version to Python 3.10 (2bdfd41)

v1.5.0

Compare Source

Full Changelog: v1.5.0...v1.6.0

Features
  • api: add auto mode tool permissions for Managed Agents (909d92f)
  • api: add compaction parameter and signed compaction blocks (beta) (8689179)
  • api: add enum types for workspace data-residency geo fields (3dc6dbf)
  • api: add thinking_mismatch_allowed entries to input_transformations (beta) (14d1792)
  • api: add url_sources to the web fetch tool (4ba7115)
  • api: add workspace_id parameter to user profiles methods (1c359b2)
  • client: support async credential token providers (95e93f7)
Bug Fixes
  • api: mark usage iteration model as nullable (520d000)
  • api: use one input transformation type for message and delta event (ae86d7d)
  • client: honor Retry-After values above 60 seconds (2d03ba2)
  • client: ignore invalid Retry-After values and validate maxRetries (909d92f)
  • client: retry connection errors in the async client and stop blocking in the coroutine retry loop (909d92f)
  • client: use the default backoff when Retry-After is out of range (3d15f04)
Chores
  • deps: bump aiohttp, pygments and pytest in the dev lockfile (005ad11)
  • deps: require anyio 4.1 or later (79b4175)
  • docs: clarify that session_thread_id on tool use events is informational (2ac7b60)
  • docs: correct the compaction beta's parameter descriptions (5048c9a)
  • internal: sort the imports in beta_message.py (0a92f91)
  • tests: define the model tests' type alias at module level (98c3a7a)
  • tests: stop the mock server without failing a passing test run (d28aea7)
Documentation
  • api: clarify usage.iterations entry typing under server-side fallback (bb06629)
  • stop documenting unions with their first variant's description (7a94250)
  • use markdown formatting in most docstrings (25f344f)

v1.4.0

Compare Source

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.3.0

Compare Source

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)
Chores
  • examples: refresh platform model IDs (#​499) (182abb5)
  • internal: bundle the mock server spec and update dev tooling (f9b0cf2)
  • internal: clean up code comments (#​578) (d202327)
  • internal: fix mypy unreachable error in detect-breaking-changes script (07834f6)
  • internal: narrower codeowners scope (daca8f1)
  • internal: revert codeowners change (41aa767)
  • tests: remove stale warning filters (ba9bf35)
  • tests: reword the skip reason on the path-level query param tests (6b5046a)
Documentation
  • api: update a few doc strings (26c509d)

v1.2.0

Compare Source

Full Changelog: v1.2.0...v1.3.0

Features
  • api: beta user profiles: add external_user_onboarded_at, remove relationship in favor of access_type (74080c3)
  • api: manual updates (1dc3ce0)
  • api: organization compliance settings, user-profile order_by, memory-store and toolset schema updates (429e719)
Bug Fixes
  • aws: resolve base_url from aws_region under skip_auth and with_options (#​564) (b6d1732)
  • batches: add results to GA raw/streaming response wrappers (cbf9715)
  • ci: don't hard-wrap detect-breaking-changes output (b5be779)
  • client: derive multipart filename for file tuples passed without one (a9f3fb4)
  • types: remove unused wire aliases from header and path params (dc0a9ab)
Chores
  • internal: drop the unused discriminator argument from PropertyInfo (3dae6fd)
  • internal: drop the unused distro dependency (a47d85f)
Documentation
  • changelog: detail the beta files/skills GA-shape change (#​1900) (7c84e13)
Refactors
  • types: mark discriminated unions with UnionDiscriminator instead of PropertyInfo (17df0bf)
  • types: use UnionDiscriminator for more discriminated unions (b44af2c)

v1.1.0

Compare Source

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)

v1.0.0

Compare Source

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
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)
Documentation
  • api: clarify session thread agent and usage.iterations compaction descriptions (beta) (4ace503)

v0.125.0

Compare Source

Full Changelog: v0.125.0...v1.0.0

⚠ BREAKING CHANGES
  • client: upgrade to httpx2 and some minor breaking changes. See MIGRATION.md for details
Features
  • client: upgrade to httpx2 and some minor breaking changes. See MIGRATION.md for details (33e2967)
Bug Fixes
  • beta: stop warning about output_format= on the parse/stream/tool_runner helpers (59bf261)
Chores
  • streaming: restore the original event imports in lib/streaming/_types.py (87e9e01)
Documentation
  • examples: use adaptive thinking in thinking examples (b5870af)

v0.124.0

Compare Source

Full Changelog: v0.124.0...v0.125.0

Features
  • api: managed agents web search config and self hosted sandbox memory (b75afd6)

v0.123.0

Compare Source

Full Changelog: v0.123.0...v0.124.0

Features
  • api: Files and Skills APIs are now GA; add computer use and browser use toolsets (9a09e84)

v0.122.0

Compare Source

Full Changelog: v0.122.0...v0.123.0

Features
  • api: additions to files and memory stores (09ce187)
  • api: updates to skill, files, and user profiles (c6cbffd)
  • client: add helpers for accessing the workspace ID in response headers (f79882b)
Bug Fixes
  • api: remove unsupported mid_conv_system content block (6f15b8d)
  • client: compute platform headers without spawning a subprocess (baca9f4)
  • client: export custom status errors from _exceptions.all (#​459) (2950ec4)
  • client: export ServiceUnavailableError and DeadlineExceededError from the package root (#​468) (0dcd06d)
  • session-runner: retry tool-result sends for at least the lease TTL (#​453) (e1a4891)
  • tools: run synchronous session tools in a worker thread (#​399) (8f88c57)
Chores
  • examples: remove legacy Text Completions API examples (cf5c768)
  • internal: remove leftover prism references (826ba7a)

v0.121.0

Compare Source

Full Changelog: v0.121.0...v0.122.0

Features
  • api: add output_behavior to dream creation (create a new memory store or update the input store in place) (852c4bb)
Bug Fixes
  • bedrock,aws: run SigV4 signing off the event loop in async clients (#​334) (2bae6c8)
  • bedrock: expose beta.messages.parse, stream and tool_runner (#​366) (6eca7bb)
  • client: add models (52e9d94)
  • client: keep token exchange bound per client across copy() (#​388) (c13e6e3)
  • client: read PathLike contents passed inside a file tuple (070f953)
  • client: treat empty ANTHROPIC_API_KEY / ANTHROPIC_AUTH_TOKEN as unset (#​341) (76a2e68)
  • streaming: add context to malformed tool input JSON errors in the non-beta accumulator (#​339) (a343e17)
  • streaming: apply all message_delta fields when accumulating streamed messages (#​380) (fc1599b)
  • streaming: emit input_json events for server tool use blocks (#​336) (ccfc8e1)
  • streaming: keep omitted content block fields unset in accumulated messages (#​346) (cd40aab)
  • streaming: run the request transform once in messages.stream() (#​347) (81a92da)
  • streaming: silence pydantic serializer warnings on message_stop events (#​338) (41f9cdc)
  • tools: reject symlink loops in tool paths and skip special skill-archive members (#​322) (43e8669)
  • vertex: expose beta.messages.parse and tool_runner (#​367) (96723a0)
Chores
  • ci: run breaking-change detection as a ci.yml job on every push (6dfd16e)
  • examples: update messages_stream.py shebang from rye to uv (#​1519) (7d72364)
  • internal: codegen related update (21a0e3d)
  • internal: drop remaining references to black (13df390)
  • internal: remove misc things (d6ee99e)
  • tests: use pytest monkeypatch and fakes instead of unittest.mock (55d246f)
  • tests: use pytest monkeypatch instead of unittest.mock (e0c6488)
Documentation
  • api: clarify that user profile name is optional for resold profiles (b8f9f61)
  • fix fulfillment typos in session runner (#​1795) (009b035)
  • fix incorrect docstring in AsyncAnthropicFoundry.models (#​1592) (f1f5e9b)
Refactors
  • use the not_given singleton instead of the legacy NOT_GIVEN alias (eeb4d74)

v0.120.2

Compare Source

Full Changelog: v0.120.2...v0.121.0

Features
  • api: add mid-conversation-tool-changes-2026-07-01 beta (c7d1531)
  • api: add support for session budgets, advisor tool, pinned inference location and skills auto-loading from GitHub (193bae0)
Chores
  • api: remove retired Claude Opus 4.1 models (5352a33)
  • docs: small updates to descriptions (b8d4176)
  • docs: updates to a few documentation strings (3a5dd69)
  • ensure all dependencies have major version constraints (#​274) (d52999b)

v0.120.1

Compare Source

Full Changelog: v0.120.1...v0.120.2

Bug Fixes

v0.120.0

Compare Source

Full Changelog: v0.120.0...v0.120.1

Bug Fixes

v0.119.0

Compare Source

Full Changelog: v0.119.0...v0.120.0

Features
  • api: add claude-opus-5 model (bf4e31c)
  • api: add tool addition/removal blocks and tool_change events (bf4e31c)
  • api: expand client-side fallback credit token types and add server-side fallbacks default option (bf4e31c)

v0.118.0

Compare Source

Full Changelog: v0.118.0...v0.119.0

Features
  • api: add new stop reason 'model_context_window_exceeded' (d983cde)
Bug Fixes
  • tools: handle binary files in agent toolset read/edit (#​283) (417b76b)

v0.117.1

Compare Source

Full Changelog: v0.117.1...v0.118.0

Features
  • api: add support for Managed Agents model effort, initial session events, and threads delta streaming (712bc6f)
modelcontextprotocol/python-sdk (mcp)

v2.2.0

Compare Source

pip install -U mcp. Docs: https://py.sdk.modelcontextprotocol.io/

A few defaults changed in this release. If you run a server or client on 2.x, skim these first:

Behaviour changes

HTTP client redirects are only followed within the endpoint's origin (#​3397)

  • Client("https://..."), streamable_http_client and sse_client follow a redirect only if it stays on the same scheme, host and port (or upgrades http to https on the same host).
  • A redirect anywhere else is not followed: the call fails with MCPError and the session stays usable (an SSE connect fails with httpx2.HTTPStatusError). If that other URL is the server you meant, use it as the endpoint URL.
  • The follow_redirects setting on an httpx2.AsyncClient you pass in is no longer used for MCP requests, so you don't need it for the trailing-slash redirect any more.
  • The OAuth providers apply the same rule to their own requests.

Idle Streamable HTTP sessions now expire (legacy <=2025-11-25 spec( (#​3395)

  • A stateful session with nothing in flight for 30 minutes is closed. The client's next request gets a 404 and it has to initialize again.
  • Clients that keep the GET stream open (the SDK's Client does) are not affected. Neither are stateless servers or 2026-07-28 connections.
  • A server also holds at most 10 000 sessions at once; beyond that, new sessions get a 503.
  • To turn either off: mcp.run(transport="streamable-http", session_idle_timeout=None, max_sessions=None) (also on streamable_http_app() and run_streamable_http_async()).

The OAuth client checks the authorization server's issuer on the legacy path too (#​3398)

  • For servers without protected resource metadata, authorization server metadata whose issuer isn't the server's own origin is now rejected with OAuthFlowError: Authorization server metadata issuer mismatch. The protected-resource-metadata path has done this since 2.0.
  • A 403 that isn't an insufficient_scope challenge is returned to the caller instead of retried.
  • If protected resource metadata can't be fetched because of a 5xx/429, the flow now stops instead of falling back to the legacy endpoints.

Two new MCPDeprecationWarnings (#​3435, #​3447)

  • ClientCredentialsOAuthProvider / PrivateKeyJWTOAuthProvider without issuer=. Pass your authorization server's issuer URL; 3.0 will require it.
  • AuthSettings with resource_server_url set but validate_token_resource unset. Set it to True or False; 3.0 defaults it to True.
  • Both keep working as before in 2.x; this mostly matters if your tests turn warnings into errors.
New
  • AuthSettings.validate_token_resource: only accept tokens your TokenVerifier reports as issued for this server (#​3447).
  • issuer= on ClientCredentialsOAuthProvider and PrivateKeyJWTOAuthProvider (#​3398).
  • session_idle_timeout= and max_sessions= on the Streamable HTTP server entry points (#​3395).
Fixes
  • A client DELETE frees its session immediately, and a refused opening request no longer leaves a session behind (#​2455, #​3228, #​3300).
  • $refs in a tool's outputSchema resolve within that schema only; an unresolvable one surfaces as RuntimeError: Invalid schema for tool ... (#​3394).
Known gaps

The tasks extension (SEP-2663), DPoP (SEP-1932) and the jwt-bearer grant are not implemented yet; https://github.com/modelcontextprotocol/python-sdk/blob/main/ROADMAP.md tracks them.

What's Changed
  • Gate draft PRs too and rewrite the auto-close comment by @​maxisbey in #​3378
  • Resolve tool output-schema references within the schema document only by @​maxisbey in #​3394
  • Expire idle Streamable HTTP sessions by default and cap concurrent sessions by @​maxisbey in #​3395
  • Validate the authorizat

❗ Important

✂ PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "before 9am 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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

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

@renovate
renovate Bot requested a review from a team as a code owner June 29, 2026 01:10
@renovate

renovate Bot commented Jun 29, 2026 •

Copy link
Copy Markdown
Contributor Author

⚠️ Artifact update problem

Renovate failed to update artifacts related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: uv.lock
Using CPython 3.14.8 interpreter at: /opt/containerbase/tools/python/3.14.8/bin/python3
error: No solution found when resolving dependencies for split (markers: python_full_version == '3.14.*' and sys_platform == 'win32')
  cause: Because google-genai>=2.13.0 depends on websockets>=13.0.0,<17.0 and livekit-plugins-google depends on google-genai>=2.13, we can conclude that livekit-plugins-google depends on websockets>=13.0.0,<17.0.
         And because livekit-plugins-gnani depends on websockets>=17.1,<17.2, we can conclude that livekit-plugins-gnani and livekit-plugins-google are incompatible.
         And because your workspace requires livekit-plugins-gnani and livekit-plugins-google, we can conclude that your workspace's requirements are unsatisfiable.

hint: The resolution failed for an environment that is not the current one, consider limiting the environments with `tool.uv.environments`.

File name: uv.lock
Using CPython 3.14.8 interpreter at: /opt/containerbase/tools/python/3.14.8/bin/python3
error: No solution found when resolving dependencies for split (markers: python_full_version == '3.14.*' and sys_platform == 'win32')
  cause: Because google-genai>=2.13.0 depends on websockets>=13.0.0,<17.0 and livekit-plugins-google depends on google-genai>=2.13, we can conclude that livekit-plugins-google depends on websockets>=13.0.0,<17.0.
         And because livekit-plugins-gnani depends on websockets>=17.1,<17.2, we can conclude that livekit-plugins-gnani and livekit-plugins-google are incompatible.
         And because your workspace requires livekit-plugins-gnani and livekit-plugins-google, we can conclude that your workspace's requirements are unsatisfiable.

hint: The resolution failed for an environment that is not the current one, consider limiting the environments with `tool.uv.environments`.

File name: uv.lock
Using CPython 3.14.8 interpreter at: /opt/containerbase/tools/python/3.14.8/bin/python3
error: No solution found when resolving dependencies for split (markers: python_full_version == '3.14.*' and sys_platform == 'win32')
  cause: Because google-genai>=2.13.0 depends on websockets>=13.0.0,<17.0 and livekit-plugins-google depends on google-genai>=2.13, we can conclude that livekit-plugins-google depends on websockets>=13.0.0,<17.0.
         And because livekit-plugins-gnani depends on websockets>=17.1,<17.2, we can conclude that livekit-plugins-gnani and livekit-plugins-google are incompatible.
         And because your workspace requires livekit-plugins-gnani and livekit-plugins-google, we can conclude that your workspace's requirements are unsatisfiable.

hint: The resolution failed for an environment that is not the current one, consider limiting the environments with `tool.uv.environments`.

File name: uv.lock
Using CPython 3.14.8 interpreter at: /opt/containerbase/tools/python/3.14.8/bin/python3
error: No solution found when resolving dependencies for split (markers: python_full_version == '3.14.*' and sys_platform == 'win32')
  cause: Because google-genai>=2.13.0 depends on websockets>=13.0.0,<17.0 and livekit-plugins-google depends on google-genai>=2.13, we can conclude that livekit-plugins-google depends on websockets>=13.0.0,<17.0.
         And because livekit-plugins-gnani depends on websockets>=17.1,<17.2, we can conclude that livekit-plugins-gnani and livekit-plugins-google are incompatible.
         And because your workspace requires livekit-plugins-gnani and livekit-plugins-google, we can conclude that your workspace's requirements are unsatisfiable.

hint: The resolution failed for an environment that is not the current one, consider limiting the environments with `tool.uv.environments`.

devin-ai-integration[bot]

This comment was marked as resolved.

@renovate renovate Bot changed the title fix(deps): update dependency websockets to v16 Update dependency websockets to v16 Jul 7, 2026
@renovate renovate Bot changed the title Update dependency websockets to v16 fix(deps): update dependency websockets to v16 Jul 7, 2026
@renovate
renovate Bot force-pushed the renovate/major-third-party-deps branch from 028d78b to a38489b Compare July 9, 2026 19:12
devin-ai-integration[bot]

This comment was marked as resolved.

@renovate
renovate Bot force-pushed the renovate/major-third-party-deps branch 4 times, most recently from d134a54 to dbc0e47 Compare July 24, 2026 09:16
@renovate
renovate Bot force-pushed the renovate/major-third-party-deps branch 2 times, most recently from 310b3b3 to 4acc2c8 Compare July 30, 2026 17:04
devin-ai-integration[bot]

This comment was marked as resolved.

@renovate
renovate Bot force-pushed the renovate/major-third-party-deps branch 3 times, most recently from 84e8897 to bead794 Compare August 7, 2026 22:34
@renovate
renovate Bot force-pushed the renovate/major-third-party-deps branch 2 times, most recently from dbe5b34 to 938506c Compare August 11, 2026 14:33
@renovate renovate Bot changed the title fix(deps): update dependency websockets to v16 fix(deps): update third party deps (major) Aug 11, 2026
devin-ai-integration[bot]

This comment was marked as resolved.

@renovate
renovate Bot force-pushed the renovate/major-third-party-deps branch 3 times, most recently from 2fcc078 to 3a0312a Compare August 14, 2026 11:31
devin-ai-integration[bot]

This comment was marked as resolved.

@renovate
renovate Bot force-pushed the renovate/major-third-party-deps branch 3 times, most recently from 6a364ec to 7e677e3 Compare August 26, 2026 03:12
devin-ai-integration[bot]

This comment was marked as resolved.

@renovate
renovate Bot force-pushed the renovate/major-third-party-deps branch from 7e677e3 to fee9e00 Compare August 26, 2026 11:55
@renovate
renovate Bot force-pushed the renovate/major-third-party-deps branch 2 times, most recently from ace3885 to a4caf52 Compare September 9, 2026 00:39
devin-ai-integration[bot]

This comment was marked as resolved.

@renovate
renovate Bot force-pushed the renovate/major-third-party-deps branch from a4caf52 to e061b34 Compare September 9, 2026 01:54
devin-ai-integration[bot]

This comment was marked as resolved.

@renovate
renovate Bot force-pushed the renovate/major-third-party-deps branch 3 times, most recently from 3159ec2 to aaae4b1 Compare September 10, 2026 19:14
devin-ai-integration[bot]

This comment was marked as resolved.

@renovate
renovate Bot force-pushed the renovate/major-third-party-deps branch from aaae4b1 to 67f6c85 Compare September 11, 2026 23:32
devin-ai-integration[bot]

This comment was marked as resolved.

@renovate
renovate Bot force-pushed the renovate/major-third-party-deps branch 7 times, most recently from 4be39b3 to 65f507e Compare September 18, 2026 23:27
devin-ai-integration[bot]

This comment was marked as resolved.

@renovate
renovate Bot force-pushed the renovate/major-third-party-deps branch from 65f507e to cddc11e Compare September 21, 2026 16:53
devin-ai-integration[bot]

This comment was marked as resolved.

@renovate
renovate Bot force-pushed the renovate/major-third-party-deps branch 5 times, most recently from 405642b to 2b2832d Compare September 23, 2026 17:30
devin-ai-integration[bot]

This comment was marked as resolved.

@renovate
renovate Bot force-pushed the renovate/major-third-party-deps branch from 2b2832d to e893dd1 Compare September 23, 2026 19:08
devin-ai-integration[bot]

This comment was marked as resolved.

Generated by renovateBot

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants