Skip to content

chore(deps): bump the uv-minor-and-patch group across 1 directory with 27 updates - #796

Merged
AlexanderZ-Band merged 3 commits into
mainfrom
dependabot/uv/main/uv-minor-and-patch-f6ca6bf576
Oct 14, 2026
Merged

AlexanderZ-Band merged 3 commits into
mainfrom
dependabot/uv/main/uv-minor-and-patch-f6ca6bf576

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 13, 2026

Copy link
Copy Markdown
Contributor

Bumps the uv-minor-and-patch group with 27 updates in the / directory:

Package From To
band-client-rest 0.0.41 0.0.46
python-dotenv 1.2.3 1.2.4
anthropic 1.11.0 1.13.0
langchain 1.4.2 1.4.4
langchain-core 1.6.5 1.6.10
langgraph 1.2.12 1.2.14
langchain-openai 1.6.6 1.7.0
langchain-anthropic 1.7.4 1.7.5
langchain-text-splitters 1.1.2 1.1.3
claude-agent-sdk 0.2.159 0.2.165
github-copilot-sdk 1.0.14 1.0.19
werkzeug 3.1.8 3.1.9
crewai 1.15.22 1.15.27
a2a-sdk 1.1.5 1.2.2
slack-sdk 3.44.1 3.45.0
aiohttp 3.14.3 3.14.4
boto3 1.43.97 1.43.111
fastapi 0.141.1 0.143.0
agno 3.1.0 3.1.2
pytest-mock 3.15.1 3.16.0
packaging 26.1 26.3
pydantic-ai-slim 2.18.0 2.55.0
opentelemetry-sdk 1.44.0 1.45.1
opentelemetry-instrumentation-logging 0.65b0 0.66b1
ruff 0.16.8 0.17.0
commitizen 4.18.1 4.19.2
typer 0.27.2 0.27.3

Updates band-client-rest from 0.0.41 to 0.0.46

Commits

Updates python-dotenv from 1.2.3 to 1.2.4

Release notes

Sourced from python-dotenv's releases.

v1.2.4

Fixed

  • dotenv get no longer exits with code 1 for empty string values (KEY=) by [@​ShamikOfficial] in #700
  • An unquoted empty value followed by an inline comment (e.g. KEY= # comment) is now parsed as an empty string instead of the comment text by [@​Noethix55555] in #663
  • dotenv run --no-override now expands variable references with the same precedence as load_dotenv(override=False), so a value like ${BASE}/suffix uses the existing BASE from the environment instead of the one from the .env file by [@​ROTl24] in #698
Changelog

Sourced from python-dotenv's changelog.

[1.2.4] - 2026-10-01

Fixed

  • dotenv get no longer exits with code 1 for empty string values (KEY=) by [@​ShamikOfficial] in #700
  • An unquoted empty value followed by an inline comment (e.g. KEY= # comment) is now parsed as an empty string instead of the comment text by [@​Noethix55555] in #663
  • dotenv run --no-override now expands variable references with the same precedence as load_dotenv(override=False), so a value like ${BASE}/suffix uses the existing BASE from the environment instead of the one from the .env file by [@​ROTl24] in #698
Commits
  • a565c2c Bump version: 1.2.3 → 1.2.4
  • 4a7abd0 docs: add 1.2.4 release notes (#663, #698, #700)
  • f215c02 fix: dotenv get exits 0 for empty string values (#700)
  • 58f2d7c test: make test_run_with_command_flags portable and meaningful (#709)
  • e0310e5 fix: honor --no-override when expanding variables in dotenv run (#698)
  • a00cb2e docs: add CHANGELOG entry for #663 (fix #600)
  • f5485a6 fix: parse empty unquoted value with inline comment as empty string
  • See full diff in compare view

Updates anthropic from 1.11.0 to 1.13.0

Release notes

Sourced from anthropic's releases.

v1.13.0

Features

  • api: add types for the Chat and Cowork unified analytics metrics
  • api: add workflows, multiagent configuration and thread status filtering to Managed Agents

Chores

  • internal: name the default API version header value

v1.12.1

Chores

  • ci: check that pull requests update the changelog
  • docs: note that listing Claude Console spend limits is in early access
  • internal: match the package version in uv.lock

v1.12.0

1.12.0 (2026-10-07)

Full Changelog: v1.11.0...v1.12.0

Features

  • api: add claude-haiku-5-5 and typed computer and browser toolset tool calls (f6346e6)
  • api: add disabled to thinking types in model capabilities (78d815d)
  • api: add display_name to RBAC roles and deprecate name (f63f99c)
  • api: add include_default parameter to list workspaces (5d4b37b)
  • api: add lifecycle stage fields and filter to /v1/models (0c96c02)
  • api: add line to model objects (a85c649)
  • api: add url_sources to the Managed Agents web_fetch tool config (78d815d)
  • api: add web search and code execution support to model capabilities (78d815d)

Bug Fixes

  • api: send the beta header by default when listing spend limits (e2690b4)
  • client: send empty strings in query params and multipart forms (80e69f1)
  • tools: keep a local edit made after a memory upload whose response was lost (#990) (78d815d)

Chores

  • client: track whether the client timeout was set explicitly (36a223f)
  • docs: correct example groups in rate limit list description (71fcf2f)
  • docs: describe a federation rule's target by its type (78d815d)
  • docs: fix example IDs in sessions, agents and vault credentials (78d815d)
  • docs: update Managed Agents multiagent and thread descriptions (78d815d)
  • docs: update the activity summaries endpoint description (d9bd4bf)

... (truncated)

Changelog

Sourced from anthropic's changelog.

1.13.0 (2026-10-09)

Features

  • api: add types for the Chat and Cowork unified analytics metrics
  • api: add workflows, multiagent configuration and thread status filtering to Managed Agents

Chores

  • internal: name the default API version header value

1.12.1 (2026-10-08)

Chores

  • ci: check that pull requests update the changelog
  • docs: note that listing Claude Console spend limits is in early access
  • internal: match the package version in uv.lock

1.12.0 (2026-10-07)

Full Changelog: v1.11.0...v1.12.0

Features

  • api: add claude-haiku-5-5 and typed computer and browser toolset tool calls (f6346e6)
  • api: add disabled to thinking types in model capabilities (78d815d)
  • api: add display_name to RBAC roles and deprecate name (f63f99c)
  • api: add include_default parameter to list workspaces (5d4b37b)
  • api: add lifecycle stage fields and filter to /v1/models (0c96c02)
  • api: add line to model objects (a85c649)
  • api: add url_sources to the Managed Agents web_fetch tool config (78d815d)
  • api: add web search and code execution support to model capabilities (78d815d)

Bug Fixes

  • api: send the beta header by default when listing spend limits (e2690b4)
  • client: send empty strings in query params and multipart forms (80e69f1)
  • tools: keep a local edit made after a memory upload whose response was lost (#990) (78d815d)

Chores

  • client: track whether the client timeout was set explicitly (36a223f)
  • docs: correct example groups in rate limit list description (71fcf2f)
  • docs: describe a federation rule's target by its type (78d815d)
  • docs: fix example IDs in sessions, agents and vault credentials (78d815d)
  • docs: update Managed Agents multiagent and thread descriptions (78d815d)

... (truncated)

Commits
  • b4b7916 release: 1.13.0
  • 92bd307 Merge pull request #1007 from anthropics/synced/published
  • e80192f feat(api): add workflows, multiagent configuration and thread status filterin...
  • ae2b53d codegen metadata
  • 444c449 codegen metadata
  • 2abb479 codegen metadata
  • 4250339 codegen metadata
  • 9992c35 codegen metadata
  • 5fe6a75 chore(internal): name the default API version header value
  • bf97cda feat(api): declare error codes on the Skills operations
  • Additional commits viewable in compare view

Updates langchain from 1.4.2 to 1.4.4

Release notes

Sourced from langchain's releases.

langchain-fireworks==1.4.4

Changes since langchain-fireworks==1.4.3

release(fireworks): 1.4.4 (#38753) fix(fireworks): report cached prompt token usage (#38751) chore(deps): refresh lockfiles (#38746) chore(model-profiles): refresh model profile data (#38663) chore: bump pytest from 9.1.0 to 9.1.1 in /libs/partners/fireworks (#38594) chore: bump langsmith from 0.8.18 to 0.9.5 in /libs/partners/fireworks (#38595) docs(fireworks): clarify prompt-cache session affinity guidance (#38522) test(fireworks): cover request-level extra headers (#38518)

langchain==1.4.4

Changes since langchain==1.4.3

release(langchain): 1.4.4 (#41163) fix(langchain): (SummarizationMiddleware) retry summary step on context overflow (#41159) chore(deps): bump fsspec from 2026.6.0 to 2026.9.0 in /libs/langchain_v1 (#41097) chore(deps): bump multidict from 6.7.0 to 6.9.1 in /libs/langchain_v1 (#41075) chore(deps): bump langgraph-sdk from 0.4.2 to 0.4.4 in /libs/langchain_v1 (#41074) chore(deps): bump fsspec from 2025.10.0 to 2026.6.0 in /libs/langchain_v1 (#41071) chore(langchain): bump minimum FastMCP to 4.0.11 (#41054) chore(deps): bump pyjwt from 2.13.0 to 2.15.0 in /libs/langchain_v1 (#40939) chore(deps): bump urllib3 from 2.7.0 to 2.8.0 in /libs/langchain_v1 (#40943)

langchain-fireworks==1.4.3

Changes since langchain-fireworks==1.4.2

release(fireworks): 1.4.3 chore: bump vcrpy from 8.1.1 to 8.2.1 in /libs/partners/fireworks (#38314) chore: bump langsmith from 0.8.16 to 0.8.18 in /libs/partners/fireworks (#38313) chore: bump langsmith from 0.8.14 to 0.8.16 in /libs/partners/fireworks (#38235) chore: bump pytest from 9.0.3 to 9.1.0 in /libs/partners/fireworks (#38233) chore(model-profiles): refresh model profile data (#38210) chore(model-profiles): refresh model profile data (#38191) chore(model-profiles): refresh model profile data (#38133) docs: refresh README installation and resources (#38119) release(core): 1.4.7 (#38111) fix(core,partners): rename package version trace metadata (#38110) style(core,langchain,langchain-classic,partners): replace double backticks in docstrings (#38095) chore: bump langsmith from 0.8.9 to 0.8.14 in /libs/partners/fireworks (#38093) release(core): 1.4.6 (#38061) feat(core,partners): add package version tracking to tracing metadata (#35295) chore(infra): bump mypy to 2.1 and unify type-check config across the monorepo (#36470) feat(standard-tests): validate tool call chunks during streaming (#34707) chore(partners): bump locks (#38052) hotfix(openai): min core dep (#37990) chore(model-profiles): refresh model profile data (#37973) chore(model-profiles): refresh model profile data (#37936) test(langchain,partners): disable pytest-benchmark under xdist to silence PytestBenchmarkWarning (#37901)

... (truncated)

Commits

Updates langchain-core from 1.6.5 to 1.6.10

Release notes

Sourced from langchain-core's releases.

langchain-core==1.6.10

Changes since langchain-core==1.6.9

release(core): 1.6.10 (#41220) feat(core,anthropic,openai): declare mid-conversation support in model profiles (#41180)

langchain-core==1.6.9

Changes since langchain-core==1.6.8

release(core): 1.6.9 (#41160) feat(core): accept a callable in with_retry (#41158)

langchain-core==1.6.8

Changes since langchain-core==1.6.7

release(core): 1.6.8 (#41153) fix(core): harden scoped and compatible IPv6 SSRF checks (#41151)

langchain-core==1.6.7

Changes since langchain-core==1.6.6

release(core): 1.6.7 (#41087) fix(core): include openai redacted_content in v1 output for bedrock converse (#41086) fix(core): python 3.14 hardening around inspect.signature (#41059) chore(deps): bump notebook from 7.5.7 to 7.6.3 in /libs/core (#41057) chore(deps): bump notebook from 7.5.6 to 7.5.7 in /libs/core (#40992) chore(deps): bump urllib3 from 2.7.0 to 2.8.0 in /libs/core (#40972) chore(deps): bump tornado from 6.5.8 to 6.5.9 in /libs/core (#40970)

langchain-core==1.6.6

Changes since langchain-core==1.6.5

release(core): 1.6.6 (#40906) fix(anthropic): support Claude Sonnet 5.5 compatibility (#40882) docs(core): fix docstring examples that don't run as copied (#40815)

Commits

Updates langgraph from 1.2.12 to 1.2.14

Release notes

Sourced from langgraph's releases.

langgraph==1.2.14

Changes since 1.2.13

  • release(langgraph): 1.2.14 (#9215)

langgraph==1.2.13

Changes since 1.2.12

  • fix(langgraph): fork before replaying an update checkpoint the thread moved past (#9170)
  • fix(langgraph): keep an update_state on an older checkpoint out of its other branches (#9165)
  • fix(langgraph): keep DeltaChannel counters on every update_state path (#9142)
  • release(langgraph): 1.2.13 (#9205)
  • fix(langgraph): don't walk history for a DeltaChannel that was never written (#9141)
  • fix(langgraph): don't replay an abandoned branch into a DeltaChannel fork (#8548)
  • chore(deps): bump notebook from 7.5.6 to 7.5.7 in /libs/langgraph (#9168)
  • fix(langgraph): hydrate subgraph delta channels with the caller-resolved saver (#8538)
  • fix(langgraph): stop reporting answered interrupts in get_state (#9103)
  • chore(deps-dev): bump the minor-and-patch group across 1 directory with 5 updates (#9155)
  • chore(deps-dev): bump the minor-and-patch group in /libs/checkpoint-conformance with 2 updates (#9145)
  • chore(deps): bump the minor-and-patch group in /libs/sdk-py with 5 updates (#9149)
  • chore(deps): bump tornado from 6.5.8 to 6.5.9 in /libs/langgraph (#9160)
  • chore(deps-dev): bump types-requests from 2.33.0.20260712 to 2.33.0.20260906 in /libs/langgraph (#9156)
  • chore(deps): bump pyjwt from 2.15.0 to 2.15.1 in /libs/langgraph (#9140)
  • chore(deps): bump urllib3 from 2.7.0 to 2.8.0 in /libs/langgraph (#9138)
  • chore(deps): bump pyjwt from 2.14.0 to 2.15.0 in /libs/langgraph (#9139)
  • chore(deps): bump pyjwt from 2.13.0 to 2.14.0 in /libs/langgraph (#9126)
Commits
  • 70dd640 release(langgraph): 1.2.14 (#9215)
  • 55b0e36 release(sdk-py): 0.4.6 (#9214)
  • d89c7e1 fix(sdk-py): percent-encode thread_id and assistant_id in thread stream reque...
  • 2d94208 fix(langgraph): fork before replaying an update checkpoint the thread moved p...
  • 456e2b1 fix(langgraph): keep an update_state on an older checkpoint out of its other ...
  • 1b84cb0 fix(langgraph): keep DeltaChannel counters on every update_state path (#9142)
  • 8e15e0d release(langgraph): 1.2.13 (#9205)
  • 524b320 fix(langgraph): don't walk history for a DeltaChannel that was never written ...
  • 9a0394d fix(langgraph): don't replay an abandoned branch into a DeltaChannel fork (#8...
  • 7dc9195 chore(deps): bump notebook from 7.5.6 to 7.5.7 in /libs/langgraph (#9168)
  • Additional commits viewable in compare view

Updates langchain-openai from 1.6.6 to 1.7.0

Release notes

Sourced from langchain-openai's releases.

langchain-openai==1.7.0

Changes since langchain-openai==1.6.7

release(openai): 1.7.0 (#41154) feat(openai): support decisions api (#41125) chore(deps): bump langgraph-sdk from 0.4.4 to 0.4.6 in /libs/partners/openai (#41096) chore(deps): bump langgraph-sdk from 0.4.2 to 0.4.4 in /libs/partners/openai (#41072) chore(deps): bump pyjwt from 2.15.0 to 2.15.1 in /libs/partners/openai (#40951) chore(deps): bump urllib3 from 2.7.0 to 2.8.0 in /libs/partners/openai (#40952)

langchain-openai==1.6.7

Changes since langchain-openai==1.6.6

release(openai): 1.6.7 (#40933) chore(model-profiles): refresh model profile data (#40924) test(openai): drop retired completions live tests (#40910) chore(model-profiles): refresh model profile data (#40869) feat(openai): discover Azure workload identity (#40532)

Commits

Updates langchain-anthropic from 1.7.4 to 1.7.5

Release notes

Sourced from langchain-anthropic's releases.

langchain-anthropic==1.7.5

Changes since langchain-anthropic==1.7.4

release(anthropic): 1.7.5 (#40912) fix(anthropic): support Claude Sonnet 5.5 compatibility (#40882) fix(anthropic): serialize invalid tool calls as tool use on replay (#40864)

Commits

Updates langchain-text-splitters from 1.1.2 to 1.1.3

Release notes

Sourced from langchain-text-splitters's releases.

langchain-text-splitters==1.1.3

Changes since langchain-text-splitters==1.1.2

release(text-splitters): 1.1.3 (#41001) chore(deps): bump the minor-and-patch group across 3 directories with 4 updates (#40969) chore(deps): bump tornado from 6.5.9 to 6.5.10 in /libs/text-splitters (#40971) chore(deps): bump urllib3 from 2.7.0 to 2.8.0 in /libs/text-splitters (#40938) chore(deps): bump tornado from 6.5.8 to 6.5.9 in /libs/text-splitters (#40940) chore(deps): bump anyio from 4.14.2 to 4.15.1 in /libs/text-splitters (#40645) chore(deps): bump anyio from 4.11.0 to 4.14.2 in /libs/text-splitters (#40624) chore(deps): bump soupsieve from 2.8.4 to 2.9 in /libs/text-splitters (#40579) chore(deps): bump the minor-and-patch group across 3 directories with 5 updates (#40566) chore(deps): bump types-requests from 2.33.0.20260712 to 2.33.0.20260906 in /libs/text-splitters (#40568) chore(deps): update lxml requirement from <7.0,>=6.1.2 to >=6.1.3,<7.0 in /libs/text-splitters (#40569) chore(deps): bump mistune from 3.3.0 to 3.3.3 in /libs/text-splitters (#40148) chore(deps): bump the minor-and-patch group across 3 directories with 5 updates (#40085) chore(deps): update lxml requirement from <7.0,>=6.1.0 to >=6.1.2,<7.0 in /libs/text-splitters (#40087) chore(deps): bump tornado from 6.5.7 to 6.5.8 in /libs/text-splitters (#40112) chore: bump the minor-and-patch group across 3 directories with 8 updates (#39863) chore: bump the major group across 2 directories with 2 updates (#39864) chore: bump types-requests from 2.33.0.20260518 to 2.33.0.20260712 in /libs/text-splitters (#39867) fix(text-splitters): raise TypeError for non-dict, non-convertible input to RecursiveJsonSplitter (#39238) chore: bump the minor-and-patch group across 3 directories with 7 updates (#39187) chore(infra): add missing LICENSE files to publishable packages (#39146) chore: bump jupyterlab from 4.5.9 to 4.5.10 in /libs/text-splitters (#39028) chore: bump setuptools from 80.9.0 to 83.0.0 in /libs/text-splitters (#39029) chore: bump torch from 2.12.1 to 2.13.0 in /libs/text-splitters (#38946) chore: bump soupsieve from 2.8 to 2.8.4 in /libs/text-splitters (#38748) chore: bump nltk from 3.9.4 to 3.10.0 in /libs/text-splitters (#38747) chore: bump mistune from 3.2.1 to 3.3.0 in /libs/text-splitters (#38826) chore(deps): refresh lockfiles (#38746) fix(text-splitters): restore lazy imports for heavy optional dependencies (#35469) feat(text-splitters): replace mypy by ty for type checking (#38658) chore: bump the minor-and-patch group across 3 directories with 11 updates (#38587) chore: bump pytest from 9.1.0 to 9.1.1 in /libs/text-splitters (#38299) chore: bump jupyterlab from 4.5.7 to 4.5.9 in /libs/text-splitters (#38296) chore: bump langsmith from 0.8.5 to 0.8.18 in /libs/text-splitters (#38301) chore: bump tornado from 6.5.6 to 6.5.7 in /libs/text-splitters (#38175) chore: bump bleach from 6.2.0 to 6.4.0 in /libs/text-splitters (#38195) chore: bump torch from 2.9.1 to 2.12.1 in /libs/text-splitters (#38231) chore: bump pytest from 9.0.3 to 9.1.0 in /libs/text-splitters (#38232) chore: bump jupyter-server from 2.18.0 to 2.20.0 in /libs/text-splitters (#38250) docs: refresh README installation and resources (#38119) chore: bump tornado from 6.5.5 to 6.5.6 in /libs/text-splitters (#38112) release(core): 1.4.7 (#38111) release(core): 1.4.6 (#38061) chore(infra): bump mypy to 2.1 and unify type-check config across the monorepo (#36470) fix(langchain): tighten structured output model fallbacks (#38042) hotfix(core): bump lockfile(s) (#38032) chore(core): fix some any generics (#34545)

... (truncated)

Commits
  • e2db474 release(text-splitters): 1.1.3 (#41001)
  • 0f13669 chore(model-profiles): refresh model profile data (#40994)
  • ff46bb4 fix(ollama): raise ollama floor to 0.6.3 for thinking levels (#40986)
  • 884d2d6 chore(deps): bump uv to 0.12.21 (#40975)
  • 6f258ae chore(model-profiles): refresh model profile data (#40974)
  • 0904175 chore(deps): bump urllib3 from 2.7.0 to 2.8.0 in /libs/core (#40972)
  • ba41751 chore(deps): bump the minor-and-patch group across 3 directories with 4 updat...
  • dc7b1d8 chore(deps): bump aws-actions/configure-aws-credentials from 6.2.4 to 6.3.0 i...
  • 402dfa6 chore(deps): bump tornado from 6.5.9 to 6.5.10 in /libs/text-splitters (#40971)
  • 79aa9cf chore(deps): bump tornado from 6.5.8 to 6.5.9 in /libs/core (#40970)
  • Additional commits viewable in compare view

Updates claude-agent-sdk from 0.2.159 to 0.2.165

Release notes

Sourced from claude-agent-sdk's releases.

v0.2.165

Internal/Other Changes

  • Updated bundled Claude CLI to version 2.1.294
  • CI: alert Slack when a release is blocked or fails (#1368)

PyPI: https://pypi.org/project/claude-agent-sdk/0.2.165/

pip install claude-agent-sdk==0.2.165

v0.2.164

Internal/Other Changes

  • Updated bundled Claude CLI to version 2.1.292
  • CI: security hardening for GitHub Actions workflows that call Claude — egress-firewall runner, network allow list, auto permission mode, and a check workflow to enforce them (#1329)
  • CI: raised PyPI per-file limit guard to 250 MiB to match the updated project limit (#1366)
  • Tests: fixed thinking-deltas e2e test for CLI 2.1.287+ by using explicit thinking display options (#1367)

PyPI: https://pypi.org/project/claude-agent-sdk/0.2.164/

pip install claude-agent-sdk==0.2.164

v0.2.163

Internal/Other Changes

  • Updated bundled Claude CLI to version 2.1.286
  • CI: pinned the model for issue triage to fix failures caused by the CLI's new default model (#1328)

PyPI: https://pypi.org/project/claude-agent-sdk/0.2.163/

pip install claude-agent-sdk==0.2.163

... (truncated)

Changelog

Sourced from claude-agent-sdk's changelog.

0.2.165

Internal/Other Changes

  • Updated bundled Claude CLI to version 2.1.294
  • CI: alert Slack when a release is blocked or fails (#1368)

0.2.164

Internal/Other Changes

  • Updated bundled Claude CLI to version 2.1.292
  • CI: security hardening for GitHub Actions workflows that call Claude — egress-firewall runner, network allow list, auto permission mode, and a check workflow to enforce them (#1329)
  • CI: raised PyPI per-file limit guard to 250 MiB to match the updated project limit (#1366)
  • Tests: fixed thinking-deltas e2e test for CLI 2.1.287+ by using explicit thinking display options (#1367)

0.2.163

Internal/Other Changes

  • Updated bundled Claude CLI to version 2.1.286
  • CI: pinned the model for issue triage to fix failures caused by the CLI's new default model (#1328)

0.2.162

Internal/Other Changes

  • Updated bundled Claude CLI to version 2.1.285

0.2.161

Internal/Other Changes

  • Updated bundled Claude CLI to version 2.1.284

0.2.160

Bug Fixes

  • Fixed follow-up turns failing after background subagents: When using query() with hooks, can_use_tool, or SDK MCP servers, stdin was closed too early if a subagent finished just before the turn's result arrived. Follow-up turns would then fail with "Stream closed" and the model would report the tool as refused. The SDK now listens for the CLI's session_state_changed messages and keeps stdin open until the CLI reports idle, matching the TypeScript SDK's behavior. A bounded wait ceiling (configurable via CLAUDE_CODE_PRINT_BG_WAIT_CEILING_MS, default 10 minutes) prevents indefinite hangs. Older CLIs without state events fall back to the previous close-at-first-result behavior. (#1190, #1279)

Documentation

  • Aligned docstrings with the code and fixed docstring formatting (#1293)

Internal/Other Changes

  • Updated bundled Claude CLI to version 2.1.283
  • CI: skip wheels over PyPI's per-file limit instead of failing the release (#1309)
Commits
  • f752934 docs: update changelog for v0.2.165
  • d36b6a6 chore: release v0.2.165
  • 09d370d chore: bump bundled CLI version to 2.1.294
  • f7b0b62 chore: bump bundled CLI version to 2.1.293
  • 23bb015 ci: alert Slack when a release is blocked or fails (#1368)

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Oct 13, 2026
@linear-code

linear-code Bot commented Oct 14, 2026

Copy link
Copy Markdown

INT-1791

@AlexanderZ-Band AlexanderZ-Band left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

No blocking defects. The decline short-circuit does not cause an extra model call, duplicate history, or end the next turn early, and the legacy httpx client is one per adapter rather than a leak. Notes below are cleanup and a missing test for the OpenAI provider workaround.

Comment thread src/band/adapters/pydantic_ai.py Outdated
Comment thread src/band/adapters/pydantic_ai.py Outdated
Comment thread src/band/adapters/pydantic_ai.py Outdated
Comment thread tests/adapters/test_pydantic_ai_adapter.py Outdated
Comment thread src/band/adapters/pydantic_ai.py
@AlexanderZ-Band
AlexanderZ-Band added this pull request to stack #803 October 14, 2026 10:44
@AlexanderZ-Band
AlexanderZ-Band force-pushed the dependabot/uv/main/uv-minor-and-patch-f6ca6bf576 branch from f5f2b95 to 14ed927 Compare October 14, 2026 16:02
@AlexanderZ-Band
AlexanderZ-Band removed this pull request from stack #803 October 14, 2026 19:32
@AlexanderZ-Band
AlexanderZ-Band added this pull request to stack #807 October 14, 2026 19:33
dependabot Bot and others added 3 commits October 14, 2026 22:35
…h 27 updates

---
updated-dependencies:
- dependency-name: band-client-rest
  dependency-version: 0.0.46
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: uv-minor-and-patch
- dependency-name: python-dotenv
  dependency-version: 1.2.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: uv-minor-and-patch
- dependency-name: anthropic
  dependency-version: 1.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: uv-minor-and-patch
- dependency-name: langchain
  dependency-version: 1.4.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: uv-minor-and-patch
- dependency-name: langchain-core
  dependency-version: 1.6.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: uv-minor-and-patch
- dependency-name: langgraph
  dependency-version: 1.2.14
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: uv-minor-and-patch
- dependency-name: langchain-openai
  dependency-version: 1.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: uv-minor-and-patch
- dependency-name: langchain-anthropic
  dependency-version: 1.7.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: uv-minor-and-patch
- dependency-name: langchain-text-splitters
  dependency-version: 1.1.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: uv-minor-and-patch
- dependency-name: claude-agent-sdk
  dependency-version: 0.2.165
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: uv-minor-and-patch
- dependency-name: github-copilot-sdk
  dependency-version: 1.0.19
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: uv-minor-and-patch
- dependency-name: werkzeug
  dependency-version: 3.1.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: uv-minor-and-patch
- dependency-name: crewai
  dependency-version: 1.15.27
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: uv-minor-and-patch
- dependency-name: a2a-sdk
  dependency-version: 1.2.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: uv-minor-and-patch
- dependency-name: slack-sdk
  dependency-version: 3.45.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: uv-minor-and-patch
- dependency-name: aiohttp
  dependency-version: 3.14.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: uv-minor-and-patch
- dependency-name: boto3
  dependency-version: 1.43.111
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: uv-minor-and-patch
- dependency-name: fastapi
  dependency-version: 0.143.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: uv-minor-and-patch
- dependency-name: agno
  dependency-version: 3.1.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: uv-minor-and-patch
- dependency-name: pytest-mock
  dependency-version: 3.16.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: uv-minor-and-patch
- dependency-name: packaging
  dependency-version: '26.3'
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: uv-minor-and-patch
- dependency-name: pydantic-ai-slim
  dependency-version: 2.55.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: uv-minor-and-patch
- dependency-name: opentelemetry-sdk
  dependency-version: 1.45.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: uv-minor-and-patch
- dependency-name: opentelemetry-instrumentation-logging
  dependency-version: 0.66b1
  dependency-type: direct:production
  dependency-group: uv-minor-and-patch
- dependency-name: ruff
  dependency-version: 0.17.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: uv-minor-and-patch
- dependency-name: commitizen
  dependency-version: 4.19.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: uv-minor-and-patch
- dependency-name: typer
  dependency-version: 0.27.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: uv-minor-and-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Resolve OpenAI models with legacy httpx clients, end terminal declines
without an extra model step under tight usage limits, and align test
tool-call fixtures with JSON wire shapes.

Co-authored-by: Cursor <cursoragent@cursor.com>
The provider-prefix list was duplicated, the factory had no return type,
and nothing checked that openai model strings still get a legacy httpx client.

Co-authored-by: Cursor <cursoragent@cursor.com>
@AlexanderZ-Band
AlexanderZ-Band force-pushed the dependabot/uv/main/uv-minor-and-patch-f6ca6bf576 branch from 14ed927 to 2b6b2b2 Compare October 14, 2026 19:35
@AlexanderZ-Band
AlexanderZ-Band added this pull request to the merge queue Oct 14, 2026
Merged via the queue into main with commit 21b4c95 Oct 14, 2026
28 checks passed
@AlexanderZ-Band
AlexanderZ-Band deleted the dependabot/uv/main/uv-minor-and-patch-f6ca6bf576 branch October 14, 2026 20:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant