Skip to content

chore(deps-dev): bump the langchain group across 1 directory with 2 updates - #2003

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/langchain-7a0a862fad
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/langchain-7a0a862fad

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 14, 2026 •

Copy link
Copy Markdown
Contributor

Bumps the langchain group with 2 updates in the / directory: langchain-core and langchain-openai.

Updates langchain-core from 1.2.22 to 1.7.0

Release notes

Sourced from langchain-core's releases.

langchain-core==1.7.0

Changes since langchain-core==1.6.13

release(core): 1.7.0 (#41418) feat(core): emit tool-call-delta for streamed tool-call args (#41257)

Notes

  • Tool-call args now stream as tool-call-delta slices instead of block-delta snapshots of the args so far. If you read raw stream events and their block-delta args mid-stream, read tool-call-delta instead. .tool_calls.get() and .output are unchanged. To keep snapshots, pin langchain-core<1.7.
  • Since 1.6.13, iterating ChatModelStream.tool_calls yields each call's new args slice, not a snapshot of the args so far.

langchain-core==1.6.13

Changes since langchain-core==1.6.12

release(core): 1.6.13 (#41397) chore(deps): bump certifi from 2025.11.12 to 2026.10.19 in /libs/core (#41373) feat(core,langchain,standard-tests): read tool-call-delta in stream consumers (#41246)

langchain-core==1.6.12

Changes since langchain-core==1.6.11

release(core): 1.6.12 (#41277) fix(core): propagate extras on content-block-start events (#41272)

langchain-core==1.6.11

Changes since langchain-core==1.6.10

release(core): 1.6.11 (#41260) feat(core): accept address inside LangChainTracer (#41006)

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

... (truncated)

Commits
  • f4e6cde release(core): 1.7.0 (#41418)
  • 1013180 docs: update OpenWiki (#41416)
  • 64ecb6a chore(model-profiles): refresh model profile data (#41415)
  • b84fa61 feat(core): emit tool-call-delta for streamed tool-call args (#41257)
  • 6908e67 chore(deps): bump uv to 0.13.5 (#41408)
  • 8eff3b3 docs: update OpenWiki (#41356)
  • 45dae8c chore(deps): bump aiohttp from 3.14.4 to 3.14.5 in /libs/partners/openai (#41...
  • 150d2cb chore(deps): bump aiohttp from 3.14.4 to 3.14.5 in /libs/partners/huggingface...
  • de1cc39 chore(deps): bump setuptools from 84.2.0 to 84.2.1 in /libs/partners/huggingf...
  • fbb8a35 chore(langchain): update lockfile (#41402)
  • Additional commits viewable in compare view

Updates langchain-openai from 1.1.12 to 1.7.3

Release notes

Sourced from langchain-openai's releases.

langchain-openai==1.7.3

Changes since langchain-openai==1.7.2

test(openai): use current lightweight model in integration tests (#41509) release(openai): 1.7.3 (#41506) chore(model-profiles): refresh openai model profile data (#41505) build(infra): patch test-only Pillow without dropping Python 3.10 (#41484) revert: patch vulnerable integration dependencies (#41481) build(deps): patch vulnerable integration dependencies (#41473) chore(infra): relax third-party dependency upper bounds (#41407) chore(deps): bump aiohttp from 3.14.4 to 3.14.5 in /libs/partners/openai (#41379) chore(deps): bump certifi from 2025.10.5 to 2026.10.19 in /libs/partners/openai (#41380) chore(deps): bump aiohttp from 3.14.3 to 3.14.4 in /libs/partners/openai (#41362) chore(model-profiles): refresh model profile data (#41325) chore(deps): bump pytest from 9.0.3 to 9.1.1 in /libs/partners/openai (#41328) chore(deps): bump pygments from 2.20.0 to 2.21.0 in /libs/partners/openai (#41333) chore(deps): bump requests from 2.33.0 to 2.34.2 in /libs/partners/openai (#41331) chore(deps): bump orjson from 3.11.6 to 3.13.0 in /libs/partners/openai (#41329) fix: fix dependencies in some partner packages (#41266)

langchain-openai==1.7.2

Changes since langchain-openai==1.7.1

release(openai): 1.7.2 (#41245) fix(openai): keep Responses stream items on one block when output_index drifts (#41121)

langchain-openai==1.7.1

Changes since langchain-openai==1.7.0

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

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)

... (truncated)

Commits
  • 575db57 test(openai): use current lightweight model in integration tests (#41509)
  • 0d29456 release(openai): 1.7.3 (#41506)
  • 8635846 chore(model-profiles): refresh openai model profile data (#41505)
  • 0c09d02 chore(deps): bump the minor-and-patch group across 3 directories with 32 upda...
  • 621a915 ci(infra): harden release workflow against supply-chain tampering (#41489)
  • b2f6837 docs: update OpenWiki (#41497)
  • 7b8bc18 chore(model-profiles): refresh model profile data (#41494)
  • d57f1ea build(infra): avoid vulnerable filelock releases without dropping compatibili...
  • 2cc234c ci(infra): run matrix regression tests before generating jobs (#41487)
  • 28ec094 build(infra): patch test-only Pillow without dropping Python 3.10 (#41484)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Oct 14, 2026

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

I reviewed this lockfile bump and didn't find any bugs. The langchain bump also pulls the dev environment's openai from 2.29.0 to 3.26.0, a major version, so a human should confirm the OpenAI integration tests still pass before merging.

What was reviewed:

  • The openai jump from 2.x to 3.x (now built on httpx2, with distro and tqdm dropped). langfuse/openai.py imports private openai modules (_types, _constants, _legacy_response, _response) and has version-gated resource patching, so it is the code most likely to break.
  • httpx 0.x is still locked, so the SDK's own httpx-based code paths are unaffected.
  • In the [options] block, uv rewrote the absolute exclude-newer timestamps to the 0001-01-01 placeholder. It kept the P7D/P3D spans, which match exclude-newer = "7 days" in pyproject.toml.
Extended reasoning...

Only uv.lock changes. It bumps langchain-core and langchain-openai, and through them openai goes up a major version, from 2.29.0 to 3.26.0, and new packages are added (httpx2, httpcore2, truststore, langchain-protocol). No auth, crypto or data-handling code changes, but the SDK's OpenAI wrapper in langfuse/openai.py relies on private openai internals and version checks, which a major upgrade can break. pyproject.toml allows openai>=1.0.0 without an upper bound, so nothing stops the v3 resolution. That compatibility risk is why this should be deferred rather than approved.

@dependabot
dependabot Bot force-pushed the dependabot/uv/langchain-7a0a862fad branch 6 times, most recently from 50e35a4 to 9078dbb Compare October 23, 2026 14:24
@dependabot
dependabot Bot force-pushed the dependabot/uv/langchain-7a0a862fad branch 5 times, most recently from bd53748 to 1cc3d7f Compare November 2, 2026 06:01
…pdates

Bumps the langchain group with 2 updates in the / directory: [langchain-core](https://github.com/langchain-ai/langchain) and [langchain-openai](https://github.com/langchain-ai/langchain).


Updates `langchain-core` from 1.2.22 to 1.7.0
- [Release notes](https://github.com/langchain-ai/langchain/releases)
- [Commits](langchain-ai/langchain@langchain-core==1.2.22...langchain-core==1.7.0)

Updates `langchain-openai` from 1.1.12 to 1.7.3
- [Release notes](https://github.com/langchain-ai/langchain/releases)
- [Commits](langchain-ai/langchain@langchain-openai==1.1.12...langchain-openai==1.7.3)

---
updated-dependencies:
- dependency-name: langchain-core
  dependency-version: 1.6.7
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: langchain
- dependency-name: langchain-openai
  dependency-version: 1.6.7
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: langchain
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/uv/langchain-7a0a862fad branch from 1cc3d7f to ab5494c Compare November 3, 2026 05:54

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

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants