Skip to content

Commit 0ff2bc8

Browse files
authored
chore(langchain_v1): remove text splitters from langchain v1 namespace (#33297)
Removing text splitters for now for a lighter dependency. We may re-introduce
1 parent 426b8e2 commit 0ff2bc8

File tree

4 files changed

+3
-58
lines changed

4 files changed

+3
-58
lines changed

libs/langchain_v1/langchain/text_splitter.py

Lines changed: 0 additions & 50 deletions
This file was deleted.

libs/langchain_v1/pyproject.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ license = { text = "MIT" }
88
requires-python = ">=3.10.0,<4.0.0"
99
dependencies = [
1010
"langchain-core>=1.0.0a6,<2.0.0",
11-
"langchain-text-splitters>=1.0.0a1,<2.0.0",
1211
"langgraph>=1.0.0a4,<2.0.0",
1312
"pydantic>=2.7.4,<3.0.0",
1413
]

libs/langchain_v1/tests/unit_tests/test_dependencies.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,4 @@ def test_required_dependencies(uv_conf: Mapping[str, Any]) -> None:
3030
dependencies = uv_conf["project"]["dependencies"]
3131
required_dependencies = {Requirement(dep).name for dep in dependencies}
3232

33-
assert sorted(required_dependencies) == sorted(
34-
["langchain-core", "langchain-text-splitters", "langgraph", "pydantic"]
35-
)
33+
assert sorted(required_dependencies) == sorted(["langchain-core", "langgraph", "pydantic"])

libs/langchain_v1/uv.lock

Lines changed: 2 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)