Skip to content

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

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

chore(deps-dev): bump the langchain group across 1 directory with 2 updates#1622
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/langchain-5313e6a929

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Apr 10, 2026

Copy link
Copy Markdown
Contributor

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

Updates langchain-openai from 0.3.34 to 1.5.2

Release notes

Sourced from langchain-openai's releases.

langchain-openai==1.5.2

Changes since langchain-openai==1.5.1

release(openai): 1.5.2 (#39719) fix(openai): preserve reasoning item boundaries (#39278) release(openai): 1.5.2a1 (#39709) feat(openai): extract gateway metadata from response headers when available (#39706) chore(openai): update snapshots (#39657) fix(openai): support o-series models in get_num_tokens_from_messages (#38710)

langchain-openai==1.5.2a1

Initial release

release(openai): 1.5.2a1 (#39709) feat(openai): extract gateway metadata from response headers when available (#39706) chore(openai): update snapshots (#39657) fix(openai): support o-series models in get_num_tokens_from_messages (#38710) release(openai): 1.5.1 (#39653) fix(openai): preserve streamed encrypted reasoning (#39635) chore(infra): support langsmith gateway in CI (#39651) release(openai): 1.5.0 (#39629) feat(openai): support openai 3.0 SDK (#39613) chore(partners): bump langgraph floor in openai and huggingface lockfiles (#39617) release(openai): 1.4.3 (#39485) fix(openai): filter invalid tool calls from content (#39366) chore(openai): update guidance for responses API for OpenAI-compatible providers (#39327) chore(openai): update docstring for include_response_headers (#39326) release(openai): 1.4.2 (#39322) fix(openai): handle ContextWindowExceededError (#39300) chore: bump the minor-and-patch group across 3 directories with 7 updates (#39187) fix(openai): filter langchain-generated content block IDs (#39209) fix(openai): preserve Responses text options (#39204) fix(openai): redact MCP authorization (#39155) chore(model-profiles): refresh model profile data (#39050) release(openai): 1.4.1 (#39045) feat(anthropic,fireworks,openai): support langsmith gateway through env var (#38742) fix(openai): correct gpt-5.3-chat-latest profile (#39009) release(openai): 1.4.0 (#38983) chore: bump pillow from 12.2.0 to 12.3.0 in /libs/partners/openai (#38999) feat(core): add reasoning_effort as a standard chat model parameter (#38887) chore(model-profiles): refresh model profile data (#38797) release(openai): 1.3.5 (#38785) feat(openai): support explicit prompt caching (#38762) chore(model-profiles): refresh model profile data (#38774) release(openai): 1.3.4 (#38731) fix(openai): suppress Pydantic serializer warning on structured output parsed field (#37727) test(openai): skip Codex VCR tests before cassette setup (#38690) chore: bump the minor-and-patch group across 3 directories with 11 updates (#38587) chore: bump langgraph-checkpoint from 4.1.0 to 4.1.1 in /libs/partners/openai (#38476) fix(core): use asyncio.get_running_loop() in async contexts (#38157)

... (truncated)

Commits
  • 5cfde66 release(openai): 1.5.2 (#39719)
  • 65e5e3c fix(core): require all nested properties for strict tool schemas (#39306)
  • 32c15bb fix(openai): preserve reasoning item boundaries (#39278)
  • 91ed383 fix(standard-tests): close quote in bind_tools example (#39722)
  • 94509fa fix(core): remove stale sync-stream xfail [closes #39720] (#39723)
  • 1662cea chore(model-profiles): refresh model profile data (#39710)
  • cccfbb1 perf(core): Lazily import transformers (#38037)
  • 9f2d56e release(openai): 1.5.2a1 (#39709)
  • a2ff1bb feat(openai): extract gateway metadata from response headers when available (...
  • 9c21d84 fix(core): accept non-dict Mapping values in mustache templates (#39680)
  • Additional commits viewable in compare view

Updates langchain from 1.2.13 to 1.3.15

Release notes

Sourced from langchain's releases.

langchain==1.3.15

Changes since langchain==1.3.14

release(langchain): 1.3.15 (#39595) feat(langchain): expose trace_policy on AgentMiddleware (#38910) chore(langchain): fix type errors in tests (#39589) chore: bump h2 from 4.3.0 to 4.4.1 in /libs/langchain_v1 (#39324) fix(langchain): preserve history on SummarizationMiddleware summary failure (#39268) fix(langchain): handle import error in LLMToolEmulator by model (#39290) refactor(langchain): update doc strings (#39305) feat(langchain): add state_schema param to wrap_tool_call (#39292) fix(langchain): re-export PIIMatch from middleware package (#39291) fix(langchain): restrict narrowed ToolStrategy in bound tools (#39259) feat(langchain): filter internal middleware model calls from messages projection (#39252) chore: bump aiohttp from 3.14.1 to 3.14.3 in /libs/langchain_v1 (#39242) chore: bump cryptography from 48.0.1 to 50.0.0 in /libs/langchain_v1 (#39240) test(langchain): regression test for shell tool + checkpointer msgpack error (#39267) fix(langchain): handle malformed structured-output responses (#39245) fix(langchain): prevent orphaned tool_calls in ToolCallLimitMiddleware end behavior (#39258) fix(langchain): add aliases for bedrock mantle chat models (#39260) feat(langchain): add LangSmith provider to init_chat_model (#39224) fix(langchain): clear stale structured_response between checkpointed turns (#39248) fix(langchain): stop HITL approval gates from silently failing open (#39247) chore: bump the minor-and-patch group across 3 directories with 7 updates (#39187) fix(langchain): propagate model middleware control flow (#39199) fix(langchain): update Anthropic config test (#39172) chore: bump pyasn1 from 0.6.3 to 0.6.4 in /libs/langchain_v1 (#39026) chore: bump pillow from 12.2.0 to 12.3.0 in /libs/langchain_v1 (#38994) feat(core): add reasoning_effort as a standard chat model parameter (#38887) docs(langchain): clarify ToolRetryMiddleware exception handling (#38884)

langchain==1.3.14

Changes since langchain==1.3.13

release(langchain): 1.3.14 (#38883) fix(langchain): only retry retryable exceptions in ToolRetryMiddleware (#38845) feat(langchain): ToolErrorMiddleware (#38781)

langchain==1.3.13

Changes since langchain==1.3.12

release(langchain): 1.3.13 (#38787) feat(langchain): add meta extra and support langchain-meta in init_chat_model (#38786) feat(openai): support explicit prompt caching (#38762) chore(deps): refresh lockfiles (#38746)

langchain==1.3.12

Changes since langchain==1.3.11

release(langchain): 1.3.12 (#38730)

... (truncated)

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Apr 10, 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.

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.

@dependabot
dependabot Bot force-pushed the dependabot/uv/langchain-5313e6a929 branch 5 times, most recently from fe0fe0c to 413d518 Compare April 22, 2026 05:56
@dependabot
dependabot Bot force-pushed the dependabot/uv/langchain-5313e6a929 branch from 413d518 to a218e0f Compare April 27, 2026 06:15
@dependabot
dependabot Bot force-pushed the dependabot/uv/langchain-5313e6a929 branch 2 times, most recently from 81e1288 to 4e210e8 Compare May 11, 2026 06:48
@dependabot
dependabot Bot force-pushed the dependabot/uv/langchain-5313e6a929 branch 4 times, most recently from 955020b to cf83784 Compare May 20, 2026 10:42
@dependabot
dependabot Bot force-pushed the dependabot/uv/langchain-5313e6a929 branch 5 times, most recently from 6eae19f to 3b492ed Compare May 29, 2026 05:56
@dependabot
dependabot Bot force-pushed the dependabot/uv/langchain-5313e6a929 branch 2 times, most recently from 10d8aa7 to c4a09bb Compare June 3, 2026 22:37
@dependabot
dependabot Bot force-pushed the dependabot/uv/langchain-5313e6a929 branch 5 times, most recently from 1ce292f to 99df812 Compare June 17, 2026 05:54
@dependabot
dependabot Bot force-pushed the dependabot/uv/langchain-5313e6a929 branch from 99df812 to a1d2ff7 Compare June 22, 2026 05:54
@dependabot
dependabot Bot force-pushed the dependabot/uv/langchain-5313e6a929 branch 3 times, most recently from f0b9adf to efc8733 Compare July 9, 2026 05:55
@dependabot
dependabot Bot force-pushed the dependabot/uv/langchain-5313e6a929 branch 5 times, most recently from b4f3478 to a84b7ce Compare July 16, 2026 05:54
@dependabot
dependabot Bot force-pushed the dependabot/uv/langchain-5313e6a929 branch 5 times, most recently from cca9da6 to d21624f Compare July 23, 2026 05:54
@dependabot
dependabot Bot force-pushed the dependabot/uv/langchain-5313e6a929 branch 6 times, most recently from 041dff0 to 2174ea0 Compare July 31, 2026 05:54
@dependabot
dependabot Bot force-pushed the dependabot/uv/langchain-5313e6a929 branch 3 times, most recently from d5964fa to fbde2e8 Compare August 12, 2026 05:54
@dependabot
dependabot Bot force-pushed the dependabot/uv/langchain-5313e6a929 branch 6 times, most recently from 65b1549 to 3c368eb Compare August 25, 2026 05:54
…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.5.2
- [Release notes](https://github.com/langchain-ai/langchain/releases)
- [Commits](langchain-ai/langchain@langchain-openai==0.3.34...langchain-openai==1.5.2)

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

---
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>
@dependabot
dependabot Bot force-pushed the dependabot/uv/langchain-5313e6a929 branch from 3c368eb to 7bd93de Compare August 26, 2026 05:54
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