release(langchain-classic): 1.0.8 (#38033)

This commit is contained in:
Mason Daugherty
2026-06-10 17:25:50 -04:00
committed by GitHub
parent 8ac91e3f5f
commit 1aa17046de
3 changed files with 7 additions and 37 deletions

View File

@@ -20,10 +20,10 @@ classifiers = [
"Topic :: Software Development :: Libraries :: Python Modules",
]
version = "1.0.7"
version = "1.0.8"
requires-python = ">=3.10.0,<4.0.0"
dependencies = [
"langchain-core>=1.3.3,<2.0.0",
"langchain-core>=1.4.4,<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",
@@ -74,8 +74,7 @@ test = [
"pytest-xdist<4.0.0,>=3.6.1",
"numpy>=1.26.4; python_version<'3.13'",
"numpy>=2.1.0; python_version>='3.13'",
"cffi<1.17.1; python_version < \"3.10\"",
"cffi; python_version >= \"3.10\"",
"cffi",
"freezegun>=1.2.2,<2.0.0",
"responses>=0.22.0,<1.0.0",
"lark>=1.1.5,<2.0.0",
@@ -85,8 +84,6 @@ test = [
"toml>=0.10.2,<1.0.0",
"packaging>=24.2.0,<27.0.0",
"langchain-tests>=1.1.9,<2.0.0",
"langchain-core>=1.4.0,<2.0.0",
"langchain-text-splitters>=1.0.0,<2.0.0",
"langchain-openai",
]
test_integration = [
@@ -94,13 +91,10 @@ test_integration = [
"wrapt>=1.15.0,<3.0.0",
"python-dotenv>=1.0.0,<2.0.0",
"cassio>=0.1.0,<1.0.0; python_version < '3.14'",
"langchain-core>=1.4.0,<2.0.0",
"langchain-text-splitters>=1.0.0,<2.0.0",
]
lint = [
"ruff>=0.15.0,<0.16.0",
"cffi<1.17.1; python_version < \"3.10\"",
"cffi; python_version >= \"3.10\"",
"cffi",
]
typing = [
"mypy>=1.19.1,<1.20.0",
@@ -113,16 +107,12 @@ typing = [
"types-chardet>=5.0.4.6,<6.0.0.0",
"numpy>=1.26.4; python_version < '3.13'",
"numpy>=2.1.0; python_version >= '3.13'",
"langchain-core>=1.4.0,<2.0.0",
"langchain-text-splitters>=1.0.0,<2.0.0",
"fastapi<1.0.0,>=0.116.1",
]
dev = [
"jupyter>=1.0.0,<2.0.0",
"playwright>=1.28.0,<2.0.0",
"setuptools>=67.6.1,<83.0.0",
"langchain-core>=1.4.0,<2.0.0",
"langchain-text-splitters>=1.0.0,<2.0.0",
]

View File

@@ -58,9 +58,7 @@ def test_test_group_dependencies(uv_conf: Mapping[str, Any]) -> None:
assert sorted(test_group_deps) == sorted(
[
"freezegun",
"langchain-core",
"langchain-tests",
"langchain-text-splitters",
"langchain-openai",
"lark",
"packaging",

24
libs/langchain/uv.lock generated
View File

@@ -2650,7 +2650,7 @@ wheels = [
[[package]]
name = "langchain-classic"
version = "1.0.7"
version = "1.0.8"
source = { editable = "." }
dependencies = [
{ name = "async-timeout", marker = "python_full_version < '3.11'" },
@@ -2719,8 +2719,6 @@ xai = [
[package.dev-dependencies]
dev = [
{ name = "jupyter" },
{ name = "langchain-core" },
{ name = "langchain-text-splitters" },
{ name = "playwright" },
{ name = "setuptools" },
]
@@ -2731,10 +2729,8 @@ lint = [
test = [
{ name = "cffi" },
{ name = "freezegun" },
{ name = "langchain-core" },
{ name = "langchain-openai" },
{ name = "langchain-tests" },
{ name = "langchain-text-splitters" },
{ name = "lark" },
{ name = "numpy" },
{ name = "packaging" },
@@ -2754,16 +2750,12 @@ test = [
]
test-integration = [
{ name = "cassio", marker = "python_full_version < '3.14'" },
{ name = "langchain-core" },
{ name = "langchain-text-splitters" },
{ name = "python-dotenv" },
{ name = "vcrpy" },
{ name = "wrapt" },
]
typing = [
{ name = "fastapi" },
{ name = "langchain-core" },
{ name = "langchain-text-splitters" },
{ name = "mypy" },
{ name = "mypy-protobuf" },
{ name = "numpy" },
@@ -2808,24 +2800,18 @@ provides-extras = ["community", "anthropic", "openai", "azure-ai", "cohere", "go
[package.metadata.requires-dev]
dev = [
{ name = "jupyter", specifier = ">=1.0.0,<2.0.0" },
{ name = "langchain-core", editable = "../core" },
{ name = "langchain-text-splitters", editable = "../text-splitters" },
{ name = "playwright", specifier = ">=1.28.0,<2.0.0" },
{ name = "setuptools", specifier = ">=67.6.1,<83.0.0" },
]
lint = [
{ name = "cffi", marker = "python_full_version < '3.10'", specifier = "<1.17.1" },
{ name = "cffi", marker = "python_full_version >= '3.10'" },
{ name = "cffi" },
{ name = "ruff", specifier = ">=0.15.0,<0.16.0" },
]
test = [
{ name = "cffi", marker = "python_full_version < '3.10'", specifier = "<1.17.1" },
{ name = "cffi", marker = "python_full_version >= '3.10'" },
{ name = "cffi" },
{ name = "freezegun", specifier = ">=1.2.2,<2.0.0" },
{ name = "langchain-core", editable = "../core" },
{ name = "langchain-openai", editable = "../partners/openai" },
{ name = "langchain-tests", editable = "../standard-tests" },
{ name = "langchain-text-splitters", editable = "../text-splitters" },
{ name = "lark", specifier = ">=1.1.5,<2.0.0" },
{ name = "numpy", marker = "python_full_version < '3.13'", specifier = ">=1.26.4" },
{ name = "numpy", marker = "python_full_version >= '3.13'", specifier = ">=2.1.0" },
@@ -2846,16 +2832,12 @@ test = [
]
test-integration = [
{ name = "cassio", marker = "python_full_version < '3.14'", specifier = ">=0.1.0,<1.0.0" },
{ name = "langchain-core", editable = "../core" },
{ name = "langchain-text-splitters", editable = "../text-splitters" },
{ name = "python-dotenv", specifier = ">=1.0.0,<2.0.0" },
{ name = "vcrpy", specifier = ">=8.0.0,<9.0.0" },
{ name = "wrapt", specifier = ">=1.15.0,<3.0.0" },
]
typing = [
{ name = "fastapi", specifier = ">=0.116.1,<1.0.0" },
{ name = "langchain-core", editable = "../core" },
{ name = "langchain-text-splitters", editable = "../text-splitters" },
{ name = "mypy", specifier = ">=1.19.1,<1.20.0" },
{ name = "mypy-protobuf", specifier = ">=3.0.0,<6.0.0" },
{ name = "numpy", marker = "python_full_version < '3.13'", specifier = ">=1.26.4" },