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

* 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.

Co-authored-by: Mason Daugherty <mason@langchain.dev>
This commit is contained in:
Christophe Bornet
2025-12-30 00:55:34 +01:00
committed by GitHub
parent 04c0c1bdc3
commit ea25f5ebdd
2 changed files with 544 additions and 546 deletions

View File

@@ -55,7 +55,7 @@ test_integration = [
"thinc>=8.3.6,<9.0.0",
"nltk>=3.9.1,<4.0.0",
"transformers>=4.51.3,<5.0.0",
"sentence-transformers>=3.0.1,<4.0.0; python_version < \"3.14\"",
"sentence-transformers>=3.0.1,<4.0.0",
"scipy>=1.7.0,<2.0.0; python_version >= \"3.12\" and python_version < \"3.13\"",
"scipy>=1.14.1,<2.0.0; python_version >= \"3.13\"",
"tiktoken>=0.8.0,<1.0.0",

File diff suppressed because it is too large Load Diff