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
6eae19f to
3b492ed
Compare
10d8aa7 to
c4a09bb
Compare
1ce292f to
99df812
Compare
99df812 to
a1d2ff7
Compare
ebd39ae to
ee7e0f7
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.3.2 - [Release notes](https://github.com/langchain-ai/langchain/releases) - [Commits](langchain-ai/langchain@langchain-openai==0.3.34...langchain-openai==1.3.2) Updates `langchain` from 1.2.13 to 1.3.10 - [Release notes](https://github.com/langchain-ai/langchain/releases) - [Commits](langchain-ai/langchain@langchain==1.2.13...langchain==1.3.10) --- 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>
ee7e0f7 to
85394ec
Compare
Bumps the langchain group with 2 updates in the / directory: langchain-openai and langchain.
Updates
langchain-openaifrom 0.3.34 to 1.3.2Release notes
Sourced from langchain-openai's releases.
... (truncated)
Commits
879cad0release(openai): 1.3.2 (#38130)37b339ffix(openai): build Codex async headers off the event loop in_agenerate(#3...11429a9fix(openai): avoid sync token reads in Codex streaming (#38128)454e195hotfix(openai): skip Codex live integration tests in CI (#38124)9e6f58bhotfix(openai): switch version (#38123)bf7b018refactor(openai): mark Codex OAuth classes private (#38122)34af883chore(infra): wire up per-partner version-consistency pre-commit hooks (#38121)8180a09release(openai): 1.4.0 (#38120)6c2b70efeat(openai): add ChatGPT OAuth-backedChatOpenAICodexchat model (#37569)63cc1f4docs: refreshREADMEinstallation and resources (#38119)Updates
langchainfrom 1.2.13 to 1.3.10Release notes
Sourced from langchain's releases.
... (truncated)
Commits
a807a9crelease(langchain): 1.3.10 (#38255)15b0a49chore: bump jupyter-server from 2.18.0 to 2.20.0 in /libs/core (#38252)612139fchore: bump tornado from 6.5.6 to 6.5.7 in /libs/text-splitters (#38175)921e370chore: bump cryptography from 46.0.7 to 48.0.1 in /libs/langchain_v1 (#38176)1aabc26chore: bump aiohttp from 3.14.0 to 3.14.1 in /libs/langchain_v1 (#38179)8d51355chore: bump aiohttp from 3.14.0 to 3.14.1 in /libs/langchain (#38180)0b1b7bbchore: bump cryptography from 46.0.7 to 48.0.1 in /libs/langchain (#38181)dfd0627chore: bump starlette from 1.0.1 to 1.3.1 in /libs/langchain (#38182)0269392chore: bump tornado from 6.5.6 to 6.5.7 in /libs/langchain (#38183)24d0b37chore: bump tornado from 6.5.6 to 6.5.7 in /libs/core (#38184)