Skip to content

build(deps): Bump langchain-core from 1.4.9 to 1.5.5 - #769

Merged
huang195 merged 1 commit into
mainfrom
dependabot/pip/langchain-core-1.5.5
Aug 24, 2026
Merged

build(deps): Bump langchain-core from 1.4.9 to 1.5.5#769
huang195 merged 1 commit into
mainfrom
dependabot/pip/langchain-core-1.5.5

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 17, 2026

Copy link
Copy Markdown
Contributor

Bumps langchain-core from 1.4.9 to 1.5.5.

Release notes

Sourced from langchain-core's releases.

langchain-core==1.5.5

Changes since langchain-core==1.5.4

release(core): 1.5.5 (#39655) fix(core): make abatch_iterate consistent with batch_iterate for None and zero size (#39367) fix(core): respect pydantic aliases when validating tool inputs (#39572) fix(core): issues in merging chunks (#39535) fix(core): handle v1 base model validation in async path (#39576) fix(core): handle tool descriptions for infer_schema=False (#39573) fix(core): clear usage metadata callback on exceptions in context manager (#39616) fix(core): handle falsy LLM and chat model caches (#39283) chore(core): add httpx as an explicit dep (#39612) fix(core): preserve non-str/non-dict items in DictPromptTemplate list values (#39588) fix(core): raise ValueError when explicit tool_outputs length mismatches tool_calls in tool_example_to_messages (#39142) fix(core): guard malformed Anthropic content blocks (#38670)

langchain-core==1.5.4

Changes since langchain-core==1.5.3

release(core): 1.5.4 (#39592) fix(core): compat with pydantic 2.14 (#39328) fix(core): stop StructuredPrompt from mutating caller kwargs (#39174) fix(core): preserve flat tool args schema for RootModel runnables (#39307) fix(core): close internally created event loops in streaming tracers (#39222) chore: bump the minor-and-patch group across 3 directories with 7 updates (#39187) fix(core): preserve OpenAI file blocks (#39205) fix(core): document reserved argument names for tools (#39207) fix(core): handle injected args for subclasses of BaseTool (#39202) fix(core): respect include_injected=False with filter_args (#39200) fix(core): redact streaming callback options (#39179) fix(core): type text stream projections (#39170) chore(infra): add missing LICENSE files to publishable packages (#39146)

langchain-core==1.5.3

Changes since langchain-core==1.5.2

release(core): 1.5.3 (#39145) fix(core): fall back to LANGSMITH_API_KEY for gateway (#39115)

langchain-core==1.5.2

Changes since langchain-core==1.5.1

release(core): 1.5.2 (#39108) fix(core): handle empty string in gateway env vars (#39107) chore: bump setuptools from 82.0.0 to 83.0.0 in /libs/core (#39032) chore: bump jupyterlab from 4.5.9 to 4.5.10 in /libs/core (#39033) chore: bump setuptools from 80.9.0 to 83.0.0 in /libs/text-splitters (#39029)

langchain-core==1.5.1

Changes since langchain-core==1.5.0

... (truncated)

Commits
  • c197a7b chore(model-profiles): refresh model profile data (#39646)
  • 555702e release(core): 1.5.5 (#39655)
  • e32fa9a chore(infra): add fields for social handles in issue templates (#39654)
  • d6cd98a release(openai): 1.5.1 (#39653)
  • 7b954aa fix(openai): preserve streamed encrypted reasoning (#39635)
  • 0082ce0 chore(infra): support langsmith gateway in CI (#39651)
  • f9ee55d fix(core): make abatch_iterate consistent with batch_iterate for None and zer...
  • 162f9d9 chore(model-profiles): refresh model profile data (#39625)
  • a2f02ab chore(langchain): update docs on error handling for json schema (#39632)
  • cde5293 fix(core): respect pydantic aliases when validating tool inputs (#39572)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Aug 17, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner August 17, 2026 23:14
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Aug 17, 2026
Bumps [langchain-core](https://github.com/langchain-ai/langchain) from 1.4.9 to 1.5.5.
- [Release notes](https://github.com/langchain-ai/langchain/releases)
- [Commits](langchain-ai/langchain@langchain-core==1.4.9...langchain-core==1.5.5)

---
updated-dependencies:
- dependency-name: langchain-core
  dependency-version: 1.5.5
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/pip/langchain-core-1.5.5 branch from 4934821 to 27f4087 Compare August 20, 2026 15:48

@huang195 huang195 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

All three open Python bumps edit the same file, authbridge/requirements.txt, so they cannot merge independently — whichever lands first forces the other two to rebase.

Recommended order, because langchain-openai depends on langchain-core:

  1. #769 langchain-core 1.4.9 → 1.5.5
  2. #767 langchain-openai 1.3.5 → 1.5.1
  3. #765 langgraph 1.2.9 → 1.2.11

Merging core after openai risks a resolver conflict. Alternatively bundle all three into one PR and close the originals — one CI run instead of three rebase cycles.

CI green.

Assisted-By: Claude Code

@huang195
huang195 merged commit 96c098f into main Aug 24, 2026
20 checks passed
@github-project-automation github-project-automation Bot moved this from New/ToDo to Done in Rossoctl Issue Prioritization Aug 24, 2026
@huang195
huang195 deleted the dependabot/pip/langchain-core-1.5.5 branch August 24, 2026 16:39
huang195 added a commit that referenced this pull request Aug 24, 2026
….txt

authbridge/requirements.txt is currently unsatisfiable on main:

  langchain-core==1.5.5
  langchain-openai==1.6.0   # requires langchain-core>=1.6.0,<2.0.0

  $ pip install --dry-run 'langchain-openai==1.6.0' 'langchain-core==1.5.5'
  ERROR: Cannot install langchain-core==1.5.5 and langchain-openai==1.6.0
         because these package versions have conflicting dependencies.
  ERROR: ResolutionImpossible

How it got here: #769 pinned langchain-core to 1.5.5, and #767 was opened
against langchain-openai 1.5.1 (which needs core >= 1.5.4, satisfied). A
rebase of #767 silently retargeted it to 1.6.0, which needs core >= 1.6.0,
and it merged with an approval that predated the retarget --
dismiss_stale_reviews is false, so the approval carried over.

Nothing caught it: Python Tests completes in 12s and never installs
requirements.txt, and main has no required status checks.

1.6.0 is the current langchain-core release. Verified this resolves, and
verified it is safe to land alone -- tested against langgraph 1.2.9 (main's
pin today) and 1.2.11 (the target of open PR #765); both resolve.

Signed-off-by: Hai Huang <huang195@gmail.com>

Assisted-By: Claude (Anthropic AI) <noreply@anthropic.com>
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

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants