chore(deps-dev): bump the langchain group across 1 directory with 2 updates#1622
chore(deps-dev): bump the langchain group across 1 directory with 2 updates#1622dependabot[bot] wants to merge 1 commit into
Conversation
There was a problem hiding this comment.
The langchain-openai bump spans a major version boundary (0.3.34 → 1.1.12), which may introduce breaking API changes in the test suite — worth a human check that CI passes.
Extended reasoning...
Overview
This is a dependabot PR updating two dev-only dependencies in pyproject.toml and uv.lock: langchain-openai (0.3.34 → 1.1.12) and langchain (1.2.13 → 1.2.15). Incidentally, langgraph (1.1.3 → 1.1.5) and langgraph-prebuilt (1.0.8 → 1.0.9) are also bumped as transitive resolution changes. All changes are to the [dependency-groups] dev section — none affect the published package.
Security Risks
No security risks from the version bumps themselves. The langchain 1.2.14 release includes a pygments CVE fix (CVE-2026-4539), which is a minor positive. No auth, crypto, or data-exposure surface in these changes.
Level of Scrutiny
The langchain-openai jump from 0.3.34 to 1.1.12 crosses a major version boundary and skips many minor versions, meaning the upstream library may have introduced API breaking changes. Even though it is a dev dependency, the test suite relies on it and tests could silently pass or fail depending on API compatibility. The constraint in pyproject.toml was widened from <0.4 to <1.2 to accommodate this, which is a deliberate widening. A human should confirm CI is green before merging.
Other Factors
No bugs were found by the automated bug hunting system. The langchain and langgraph bumps are minor patch-level and low risk. The lock file hash updates are consistent with the version changes. The main concern is solely the magnitude of the langchain-openai version jump.
fe0fe0c to
413d518
Compare
413d518 to
a218e0f
Compare
81e1288 to
4e210e8
Compare
955020b to
cf83784
Compare
3d6ff5b to
6eae19f
Compare
…pdates Bumps the langchain group with 2 updates in the / directory: [langchain-openai](https://github.com/langchain-ai/langchain) and [langchain](https://github.com/langchain-ai/langchain). Updates `langchain-openai` from 0.3.34 to 1.2.2 - [Release notes](https://github.com/langchain-ai/langchain/releases) - [Commits](langchain-ai/langchain@langchain-openai==0.3.34...langchain-openai==1.2.2) Updates `langchain` from 1.2.13 to 1.3.1 - [Release notes](https://github.com/langchain-ai/langchain/releases) - [Commits](langchain-ai/langchain@langchain==1.2.13...langchain==1.3.1) --- updated-dependencies: - dependency-name: langchain dependency-version: 1.2.15 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: langchain - dependency-name: langchain-openai dependency-version: 1.1.12 dependency-type: direct:development update-type: version-update:semver-major dependency-group: langchain ... Signed-off-by: dependabot[bot] <support@github.com>
6eae19f to
3b492ed
Compare
Bumps the langchain group with 2 updates in the / directory: langchain-openai and langchain.
Updates
langchain-openaifrom 0.3.34 to 1.2.2Release notes
Sourced from langchain-openai's releases.
... (truncated)
Commits
a1e2dafrelease(openai): 1.2.2 (#37617)9e21348fix(openai): guard httpx finalizers against uninitialized instances (#37568)74cecb4ci(infra): expand integration tests dispatch dropdown to external partners (#...269d628fix(standard-tests): recognize parametrize-nested xfails in override check (#...23d369etest(xai): tolerate extra block types in web search and xfail v1 streaming to...aef86c4chore(infra): bumplangchain-testsfloor to 1.1.9 (#37610)ebc1880release(standard-tests): 1.1.9 (#37609)22575adtest(standard-tests): allow extra content blocks in streaming assertions (#37...1aa4496feat(langchain): register stream transformers on middleware (#37591)d2931d8release(fireworks): 1.4.1 (#37603)Updates
langchainfrom 1.2.13 to 1.3.1Release notes
Sourced from langchain's releases.
... (truncated)
Commits
b6b769brelease(langchain): 1.3.1 (#37454)36c381bfix(langchain): alias Bedrock providers in summarization token check (#37453)0831e44docs(openai): documentbase_urlenv var fallback chain (#37436)e208f38chore: bump langsmith from 0.8.0 to 0.8.4 in /libs/partners/xai (#37411)a4a2be9chore: bump langsmith from 0.8.0 to 0.8.4 in /libs/partners/qdrant (#37412)f5322d9chore: bump langsmith from 0.8.0 to 0.8.4 in /libs/partners/perplexity (#37413)5d9ac69chore: bump langsmith from 0.8.0 to 0.8.4 in /libs/partners/openrouter (#37414)f42d80cfix(core): preserve chunkadditional_kwargsacross v3 stream assembly (#37435)649d82ffix(core): preserve reasoning blocks alongside tool_call in v3 stream (#37434)9f9a8a7chore: bump langsmith from 0.8.0 to 0.8.4 in /libs/partners/ollama (#37415)