Skip to content

chore(text-splitters): bump dependency locks for python 3.14#34522

Merged
Mason Daugherty (mdrxy) merged 2 commits intolangchain-ai:masterfrom
cbornet:text-splitters-bump-deps
Dec 29, 2025
Merged

chore(text-splitters): bump dependency locks for python 3.14#34522
Mason Daugherty (mdrxy) merged 2 commits intolangchain-ai:masterfrom
cbornet:text-splitters-bump-deps

Conversation

@cbornet
Copy link
Collaborator

@cbornet Christophe Bornet (cbornet) commented Dec 29, 2025

  • Support sentence-transformers optional dep on python 3.14
  • Bump some dep locks to use pre-built wheels instead of building them (murmurhash, cymem, preshed, thinc, srsly, blis)
  • Still not possible to use spacy: even though there are wheels available, spacy depends on Pydantic v1 which doesn't work on Python 3.14.
  • Speeds up installation and CI.

@github-actions github-actions bot added infra PRs made that include chores, devops, repo meta changes text-splitters Related to the package `text-splitters` dependencies Pull requests that update a dependency file (e.g. `pyproject.toml` or `uv.lock`) and removed infra PRs made that include chores, devops, repo meta changes labels Dec 29, 2025
@github-actions github-actions bot added infra PRs made that include chores, devops, repo meta changes and removed infra PRs made that include chores, devops, repo meta changes labels Dec 29, 2025
@cbornet Christophe Bornet (cbornet) changed the title chore(text-splitters): bump dependencies for python 3.14 chore(text-splitters): bump dependency locks for python 3.14 Dec 29, 2025
@github-actions github-actions bot added infra PRs made that include chores, devops, repo meta changes and removed infra PRs made that include chores, devops, repo meta changes labels Dec 29, 2025
@mdrxy Mason Daugherty (mdrxy) merged commit ea25f5e into langchain-ai:master Dec 29, 2025
61 checks passed
@cbornet Christophe Bornet (cbornet) deleted the text-splitters-bump-deps branch December 29, 2025 23:56
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 (e.g. `pyproject.toml` or `uv.lock`) external infra PRs made that include chores, devops, repo meta changes text-splitters Related to the package `text-splitters`

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants