From 56d6e89be0aba2a27c5894948c2adfd34ccb01b2 Mon Sep 17 00:00:00 2001 From: Mason Daugherty Date: Fri, 24 Apr 2026 15:23:28 -0400 Subject: [PATCH] hotfix: bump min core versions (#36996) --- libs/langchain/pyproject.toml | 2 +- libs/langchain_v1/pyproject.toml | 2 +- libs/partners/anthropic/pyproject.toml | 2 +- libs/partners/anthropic/uv.lock | 2 +- libs/partners/chroma/pyproject.toml | 2 +- libs/partners/chroma/uv.lock | 2 +- libs/partners/deepseek/pyproject.toml | 2 +- libs/partners/deepseek/uv.lock | 4 ++-- libs/partners/exa/pyproject.toml | 2 +- libs/partners/exa/uv.lock | 2 +- libs/partners/fireworks/pyproject.toml | 2 +- libs/partners/fireworks/uv.lock | 2 +- libs/partners/groq/pyproject.toml | 2 +- libs/partners/groq/uv.lock | 2 +- libs/partners/huggingface/pyproject.toml | 2 +- libs/partners/huggingface/uv.lock | 2 +- libs/partners/mistralai/pyproject.toml | 2 +- libs/partners/mistralai/uv.lock | 2 +- libs/partners/nomic/pyproject.toml | 2 +- libs/partners/nomic/uv.lock | 2 +- libs/partners/ollama/pyproject.toml | 2 +- libs/partners/ollama/uv.lock | 2 +- libs/partners/openai/pyproject.toml | 2 +- libs/partners/openrouter/pyproject.toml | 2 +- libs/partners/openrouter/uv.lock | 2 +- libs/partners/perplexity/pyproject.toml | 2 +- libs/partners/perplexity/uv.lock | 2 +- libs/partners/qdrant/pyproject.toml | 2 +- libs/partners/qdrant/uv.lock | 2 +- libs/partners/xai/pyproject.toml | 2 +- libs/partners/xai/uv.lock | 4 ++-- libs/standard-tests/pyproject.toml | 2 +- libs/standard-tests/uv.lock | 2 +- libs/text-splitters/pyproject.toml | 2 +- 34 files changed, 36 insertions(+), 36 deletions(-) diff --git a/libs/langchain/pyproject.toml b/libs/langchain/pyproject.toml index f7ed0b54c3c..0ea3efcd70e 100644 --- a/libs/langchain/pyproject.toml +++ b/libs/langchain/pyproject.toml @@ -23,7 +23,7 @@ classifiers = [ version = "1.0.4" requires-python = ">=3.10.0,<4.0.0" dependencies = [ - "langchain-core>=1.2.31,<2.0.0", + "langchain-core>=1.3.2,<2.0.0", "langchain-text-splitters>=1.1.2,<2.0.0", "langsmith>=0.1.17,<1.0.0", "pydantic>=2.7.4,<3.0.0", diff --git a/libs/langchain_v1/pyproject.toml b/libs/langchain_v1/pyproject.toml index ff87305b532..7844879ac79 100644 --- a/libs/langchain_v1/pyproject.toml +++ b/libs/langchain_v1/pyproject.toml @@ -24,7 +24,7 @@ classifiers = [ version = "1.2.15" requires-python = ">=3.10.0,<4.0.0" dependencies = [ - "langchain-core>=1.2.10,<2.0.0", + "langchain-core>=1.3.2,<2.0.0", "langgraph>=1.1.5,<1.2.0", "pydantic>=2.7.4,<3.0.0", ] diff --git a/libs/partners/anthropic/pyproject.toml b/libs/partners/anthropic/pyproject.toml index 6639280163b..4bf875e694d 100644 --- a/libs/partners/anthropic/pyproject.toml +++ b/libs/partners/anthropic/pyproject.toml @@ -24,7 +24,7 @@ version = "1.4.1" requires-python = ">=3.10.0,<4.0.0" dependencies = [ "anthropic>=0.96.0,<1.0.0", - "langchain-core>=1.2.31,<2.0.0", + "langchain-core>=1.3.2,<2.0.0", "pydantic>=2.7.4,<3.0.0", ] diff --git a/libs/partners/anthropic/uv.lock b/libs/partners/anthropic/uv.lock index 8714343b2e4..179f6b6fd1a 100644 --- a/libs/partners/anthropic/uv.lock +++ b/libs/partners/anthropic/uv.lock @@ -660,7 +660,7 @@ typing = [ [[package]] name = "langchain-core" -version = "1.3.1" +version = "1.3.2" source = { editable = "../../core" } dependencies = [ { name = "jsonpatch" }, diff --git a/libs/partners/chroma/pyproject.toml b/libs/partners/chroma/pyproject.toml index 83eebfa61ce..6905a604cd7 100644 --- a/libs/partners/chroma/pyproject.toml +++ b/libs/partners/chroma/pyproject.toml @@ -21,7 +21,7 @@ classifiers = [ ] requires-python = ">=3.10.0,<4.0.0" dependencies = [ - "langchain-core>=1.2.21,<2.0.0", + "langchain-core>=1.3.2,<2.0.0", "numpy>=1.26.0; python_version < '3.13'", "numpy>=2.1.0; python_version >= '3.13'", "chromadb>=1.5.5,<2.0.0", diff --git a/libs/partners/chroma/uv.lock b/libs/partners/chroma/uv.lock index 7e17280c880..a1a059aa431 100644 --- a/libs/partners/chroma/uv.lock +++ b/libs/partners/chroma/uv.lock @@ -824,7 +824,7 @@ typing = [ [[package]] name = "langchain-core" -version = "1.3.1" +version = "1.3.2" source = { editable = "../../core" } dependencies = [ { name = "jsonpatch" }, diff --git a/libs/partners/deepseek/pyproject.toml b/libs/partners/deepseek/pyproject.toml index 056a06750bd..5df22ea3c9f 100644 --- a/libs/partners/deepseek/pyproject.toml +++ b/libs/partners/deepseek/pyproject.toml @@ -23,7 +23,7 @@ classifiers = [ version = "1.1.0" requires-python = ">=3.10.0,<4.0.0" dependencies = [ - "langchain-core>=1.2.21,<2.0.0", + "langchain-core>=1.3.2,<2.0.0", "langchain-openai>=1.1.0,<2.0.0", ] diff --git a/libs/partners/deepseek/uv.lock b/libs/partners/deepseek/uv.lock index 55b04bb24d1..b9303ccc432 100644 --- a/libs/partners/deepseek/uv.lock +++ b/libs/partners/deepseek/uv.lock @@ -391,7 +391,7 @@ wheels = [ [[package]] name = "langchain-core" -version = "1.3.1" +version = "1.3.2" source = { editable = "../../core" } dependencies = [ { name = "jsonpatch" }, @@ -502,7 +502,7 @@ typing = [{ name = "mypy", specifier = ">=1.10.0,<2.0.0" }] [[package]] name = "langchain-openai" -version = "1.2.0" +version = "1.2.1" source = { editable = "../openai" } dependencies = [ { name = "langchain-core" }, diff --git a/libs/partners/exa/pyproject.toml b/libs/partners/exa/pyproject.toml index b27e6e1d3b7..9afbc9efc4b 100644 --- a/libs/partners/exa/pyproject.toml +++ b/libs/partners/exa/pyproject.toml @@ -22,7 +22,7 @@ classifiers = [ ] requires-python = ">=3.10.0,<4.0.0" dependencies = [ - "langchain-core>=1.2.22,<2.0.0", + "langchain-core>=1.3.2,<2.0.0", "exa-py>=1.0.8,<2.0.0" ] diff --git a/libs/partners/exa/uv.lock b/libs/partners/exa/uv.lock index 12b8e4a5a03..2ab754972b5 100644 --- a/libs/partners/exa/uv.lock +++ b/libs/partners/exa/uv.lock @@ -417,7 +417,7 @@ wheels = [ [[package]] name = "langchain-core" -version = "1.3.1" +version = "1.3.2" source = { editable = "../../core" } dependencies = [ { name = "jsonpatch" }, diff --git a/libs/partners/fireworks/pyproject.toml b/libs/partners/fireworks/pyproject.toml index 0d69c5da471..0d7569a90c0 100644 --- a/libs/partners/fireworks/pyproject.toml +++ b/libs/partners/fireworks/pyproject.toml @@ -23,7 +23,7 @@ classifiers = [ version = "1.2.0" requires-python = ">=3.10.0,<4.0.0" dependencies = [ - "langchain-core>=1.2.21,<2.0.0", + "langchain-core>=1.3.2,<2.0.0", "fireworks-ai>=0.13.0,<1.0.0", "openai>=2.0.0,<3.0.0", "requests>=2.0.0,<3.0.0", diff --git a/libs/partners/fireworks/uv.lock b/libs/partners/fireworks/uv.lock index 15e33175cdd..d3493e0e771 100644 --- a/libs/partners/fireworks/uv.lock +++ b/libs/partners/fireworks/uv.lock @@ -697,7 +697,7 @@ wheels = [ [[package]] name = "langchain-core" -version = "1.3.1" +version = "1.3.2" source = { editable = "../../core" } dependencies = [ { name = "jsonpatch" }, diff --git a/libs/partners/groq/pyproject.toml b/libs/partners/groq/pyproject.toml index 6fa823d5b43..6852434a6b1 100644 --- a/libs/partners/groq/pyproject.toml +++ b/libs/partners/groq/pyproject.toml @@ -23,7 +23,7 @@ classifiers = [ version = "1.1.2" requires-python = ">=3.10.0,<4.0.0" dependencies = [ - "langchain-core>=1.2.21,<2.0.0", + "langchain-core>=1.3.2,<2.0.0", "groq>=0.30.0,<1.0.0" ] diff --git a/libs/partners/groq/uv.lock b/libs/partners/groq/uv.lock index f5c8a067cb6..40cfae9cf69 100644 --- a/libs/partners/groq/uv.lock +++ b/libs/partners/groq/uv.lock @@ -335,7 +335,7 @@ wheels = [ [[package]] name = "langchain-core" -version = "1.3.1" +version = "1.3.2" source = { editable = "../../core" } dependencies = [ { name = "jsonpatch" }, diff --git a/libs/partners/huggingface/pyproject.toml b/libs/partners/huggingface/pyproject.toml index 264368bbf26..dd0a5d71eb8 100644 --- a/libs/partners/huggingface/pyproject.toml +++ b/libs/partners/huggingface/pyproject.toml @@ -23,7 +23,7 @@ classifiers = [ version = "1.2.2" requires-python = ">=3.10.0,<4.0.0" dependencies = [ - "langchain-core>=1.2.31,<2.0.0", + "langchain-core>=1.3.2,<2.0.0", "tokenizers>=0.19.1,<1.0.0", "huggingface-hub>=0.33.4,<2.0.0", ] diff --git a/libs/partners/huggingface/uv.lock b/libs/partners/huggingface/uv.lock index 5850ba81d81..3eecbf236fc 100644 --- a/libs/partners/huggingface/uv.lock +++ b/libs/partners/huggingface/uv.lock @@ -1053,7 +1053,7 @@ wheels = [ [[package]] name = "langchain-core" -version = "1.3.1" +version = "1.3.2" source = { editable = "../../core" } dependencies = [ { name = "jsonpatch" }, diff --git a/libs/partners/mistralai/pyproject.toml b/libs/partners/mistralai/pyproject.toml index 4d7e757eace..eaec5c922c3 100644 --- a/libs/partners/mistralai/pyproject.toml +++ b/libs/partners/mistralai/pyproject.toml @@ -23,7 +23,7 @@ classifiers = [ version = "1.1.2" requires-python = ">=3.10.0,<4.0.0" dependencies = [ - "langchain-core>=1.2.21,<2.0.0", + "langchain-core>=1.3.2,<2.0.0", "tokenizers>=0.15.1,<1.0.0", "httpx>=0.25.2,<1.0.0", "httpx-sse>=0.3.1,<1.0.0", diff --git a/libs/partners/mistralai/uv.lock b/libs/partners/mistralai/uv.lock index 346559cb042..6c7d72cd658 100644 --- a/libs/partners/mistralai/uv.lock +++ b/libs/partners/mistralai/uv.lock @@ -370,7 +370,7 @@ wheels = [ [[package]] name = "langchain-core" -version = "1.3.1" +version = "1.3.2" source = { editable = "../../core" } dependencies = [ { name = "jsonpatch" }, diff --git a/libs/partners/nomic/pyproject.toml b/libs/partners/nomic/pyproject.toml index ef85c4b0b1e..880ffb26d29 100644 --- a/libs/partners/nomic/pyproject.toml +++ b/libs/partners/nomic/pyproject.toml @@ -22,7 +22,7 @@ classifiers = [ ] requires-python = ">=3.10.0,<4.0.0" dependencies = [ - "langchain-core>=1.2.21,<2.0.0", + "langchain-core>=1.3.2,<2.0.0", "nomic>=3.5.3,<4.0.0", "pillow>=12.1.1,<13.0.0", ] diff --git a/libs/partners/nomic/uv.lock b/libs/partners/nomic/uv.lock index 397b5403ef6..5ba581c2e1e 100644 --- a/libs/partners/nomic/uv.lock +++ b/libs/partners/nomic/uv.lock @@ -383,7 +383,7 @@ wheels = [ [[package]] name = "langchain-core" -version = "1.3.1" +version = "1.3.2" source = { editable = "../../core" } dependencies = [ { name = "jsonpatch" }, diff --git a/libs/partners/ollama/pyproject.toml b/libs/partners/ollama/pyproject.toml index 17a78a2df97..969e5d4a0b9 100644 --- a/libs/partners/ollama/pyproject.toml +++ b/libs/partners/ollama/pyproject.toml @@ -24,7 +24,7 @@ version = "1.1.0" requires-python = ">=3.10.0,<4.0.0" dependencies = [ "ollama>=0.6.1,<1.0.0", - "langchain-core>=1.2.21,<2.0.0", + "langchain-core>=1.3.2,<2.0.0", ] [project.urls] diff --git a/libs/partners/ollama/uv.lock b/libs/partners/ollama/uv.lock index d95ae498817..10a97f123ae 100644 --- a/libs/partners/ollama/uv.lock +++ b/libs/partners/ollama/uv.lock @@ -309,7 +309,7 @@ wheels = [ [[package]] name = "langchain-core" -version = "1.3.1" +version = "1.3.2" source = { editable = "../../core" } dependencies = [ { name = "jsonpatch" }, diff --git a/libs/partners/openai/pyproject.toml b/libs/partners/openai/pyproject.toml index 45120db6f69..cd4ec71c658 100644 --- a/libs/partners/openai/pyproject.toml +++ b/libs/partners/openai/pyproject.toml @@ -23,7 +23,7 @@ classifiers = [ version = "1.2.1" requires-python = ">=3.10.0,<4.0.0" dependencies = [ - "langchain-core>=1.3.0,<2.0.0", + "langchain-core>=1.3.2,<2.0.0", "openai>=2.26.0,<3.0.0", "tiktoken>=0.7.0,<1.0.0", ] diff --git a/libs/partners/openrouter/pyproject.toml b/libs/partners/openrouter/pyproject.toml index 07044997489..f0d7709d7d8 100644 --- a/libs/partners/openrouter/pyproject.toml +++ b/libs/partners/openrouter/pyproject.toml @@ -23,7 +23,7 @@ classifiers = [ version = "0.2.1" requires-python = ">=3.10.0,<4.0.0" dependencies = [ - "langchain-core>=1.2.23,<2.0.0", + "langchain-core>=1.3.2,<2.0.0", "openrouter>=0.7.11,<1.0.0", ] diff --git a/libs/partners/openrouter/uv.lock b/libs/partners/openrouter/uv.lock index 487ea8ced55..7c5838b46b2 100644 --- a/libs/partners/openrouter/uv.lock +++ b/libs/partners/openrouter/uv.lock @@ -346,7 +346,7 @@ wheels = [ [[package]] name = "langchain-core" -version = "1.3.1" +version = "1.3.2" source = { editable = "../../core" } dependencies = [ { name = "jsonpatch" }, diff --git a/libs/partners/perplexity/pyproject.toml b/libs/partners/perplexity/pyproject.toml index af2ea136c9b..2761824ed4a 100644 --- a/libs/partners/perplexity/pyproject.toml +++ b/libs/partners/perplexity/pyproject.toml @@ -23,7 +23,7 @@ classifiers = [ version = "1.1.0" requires-python = ">=3.10.0,<4.0.0" dependencies = [ - "langchain-core>=1.2.21,<2.0.0", + "langchain-core>=1.3.2,<2.0.0", "perplexityai>=0.22.0", ] diff --git a/libs/partners/perplexity/uv.lock b/libs/partners/perplexity/uv.lock index 5a9e236d23d..2b7a96185de 100644 --- a/libs/partners/perplexity/uv.lock +++ b/libs/partners/perplexity/uv.lock @@ -434,7 +434,7 @@ wheels = [ [[package]] name = "langchain-core" -version = "1.3.1" +version = "1.3.2" source = { editable = "../../core" } dependencies = [ { name = "jsonpatch" }, diff --git a/libs/partners/qdrant/pyproject.toml b/libs/partners/qdrant/pyproject.toml index e920721a492..b9af7f9a726 100644 --- a/libs/partners/qdrant/pyproject.toml +++ b/libs/partners/qdrant/pyproject.toml @@ -24,7 +24,7 @@ requires-python = ">=3.10.0,<4.0.0" dependencies = [ "qdrant-client>=1.15.1,<2.0.0", "pydantic>=2.7.4,<3.0.0", - "langchain-core>=1.2.21,<2.0.0", + "langchain-core>=1.3.2,<2.0.0", ] [project.urls] diff --git a/libs/partners/qdrant/uv.lock b/libs/partners/qdrant/uv.lock index fff7181363d..203ec93f9e1 100644 --- a/libs/partners/qdrant/uv.lock +++ b/libs/partners/qdrant/uv.lock @@ -528,7 +528,7 @@ wheels = [ [[package]] name = "langchain-core" -version = "1.3.1" +version = "1.3.2" source = { editable = "../../core" } dependencies = [ { name = "jsonpatch" }, diff --git a/libs/partners/xai/pyproject.toml b/libs/partners/xai/pyproject.toml index 29b17632545..f3befc9c290 100644 --- a/libs/partners/xai/pyproject.toml +++ b/libs/partners/xai/pyproject.toml @@ -24,7 +24,7 @@ version = "1.2.2" requires-python = ">=3.10.0,<4.0.0" dependencies = [ "langchain-openai>=1.1.7,<2.0.0", - "langchain-core>=1.2.21,<2.0.0", + "langchain-core>=1.3.2,<2.0.0", "requests>=2.0.0,<3.0.0", "aiohttp>=3.9.1,<4.0.0", ] diff --git a/libs/partners/xai/uv.lock b/libs/partners/xai/uv.lock index 7031485cf3f..248ed325bca 100644 --- a/libs/partners/xai/uv.lock +++ b/libs/partners/xai/uv.lock @@ -676,7 +676,7 @@ wheels = [ [[package]] name = "langchain-core" -version = "1.3.1" +version = "1.3.2" source = { editable = "../../core" } dependencies = [ { name = "jsonpatch" }, @@ -738,7 +738,7 @@ typing = [ [[package]] name = "langchain-openai" -version = "1.2.0" +version = "1.2.1" source = { editable = "../openai" } dependencies = [ { name = "langchain-core" }, diff --git a/libs/standard-tests/pyproject.toml b/libs/standard-tests/pyproject.toml index c85d2e8005c..eb47eb394d5 100644 --- a/libs/standard-tests/pyproject.toml +++ b/libs/standard-tests/pyproject.toml @@ -24,7 +24,7 @@ classifiers = [ version = "1.1.6" requires-python = ">=3.10.0,<4.0.0" dependencies = [ - "langchain-core>=1.2.27,<2.0.0", + "langchain-core>=1.3.2,<2.0.0", "pytest>=9.0.3,<10.0.0", "pytest-asyncio>=1.3.0,<2.0.0", "httpx>=0.28.1,<1.0.0", diff --git a/libs/standard-tests/uv.lock b/libs/standard-tests/uv.lock index ddbfc0c38d8..0ce0ce1cfa4 100644 --- a/libs/standard-tests/uv.lock +++ b/libs/standard-tests/uv.lock @@ -324,7 +324,7 @@ wheels = [ [[package]] name = "langchain-core" -version = "1.3.1" +version = "1.3.2" source = { editable = "../core" } dependencies = [ { name = "jsonpatch" }, diff --git a/libs/text-splitters/pyproject.toml b/libs/text-splitters/pyproject.toml index d54fbffabdc..faa520795c0 100644 --- a/libs/text-splitters/pyproject.toml +++ b/libs/text-splitters/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ version = "1.1.2" requires-python = ">=3.10.0,<4.0.0" dependencies = [ - "langchain-core>=1.2.31,<2.0.0", + "langchain-core>=1.3.2,<2.0.0", ] [project.urls]