Skip to content

Commit d29c762

Browse files
committed
fix(chroma): fix Python 3.14 support in langchain-chroma
1 parent 3e64c25 commit d29c762

3 files changed

Lines changed: 310 additions & 259 deletions

File tree

.github/scripts/check_diff.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -142,11 +142,8 @@ def _get_configs_for_single_dir(job: str, dir_: str) -> List[Dict[str, str]]:
142142
"codspeed-mode": mode,
143143
}
144144
]
145-
elif dir_ == "libs/core":
145+
if dir_ == "libs/core":
146146
py_versions = ["3.10", "3.11", "3.12", "3.13", "3.14"]
147-
# custom logic for specific directories
148-
elif dir_ in {"libs/partners/chroma"}:
149-
py_versions = ["3.10", "3.13"]
150147
else:
151148
py_versions = ["3.10", "3.14"]
152149

libs/partners/chroma/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ dependencies = [
2424
"langchain-core>=1.2.21,<2.0.0",
2525
"numpy>=1.26.0; python_version < '3.13'",
2626
"numpy>=2.1.0; python_version >= '3.13'",
27-
"chromadb>=1.3.5,<2.0.0",
27+
"chromadb>=1.5.5,<2.0.0",
2828
]
2929

3030
[project.urls]

0 commit comments

Comments
 (0)