Skip to content

Commit 458c934

Browse files
committed
Fix CI numpy pin: drop <2.0.0 upper bound
langchain-community==0.3.31 requires numpy>=2.1.0 when Python is 3.13 (our target). The `numpy<2.0.0` pin made this unresolvable on CI. Locally this was masked because an installed numpy 2.4.2 pre-existed outside the resolver. Verified chromadb 1.5.0 works with numpy 2.4.2 locally. Removing the upper bound lets pip pick numpy 2.x on Python 3.13 while still allowing 1.x where 2.x isn't needed.
1 parent c681663 commit 458c934

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

ui-implementation/src-tauri/backend/requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ aiohttp>=3.9.0 # Async HTTP for embedding_client
1515
chromadb>=1.0.0,<2.0.0 # v0.2.10: Aligned with roampal-core, auto-persists deletes
1616

1717
# Scientific computing (pinned for compatibility)
18-
numpy>=1.22.5,<2.0.0
18+
numpy>=1.22.5
1919
scipy>=1.11.4,<2.0.0
2020
pandas>=1.5.3,<3.0.0
2121

0 commit comments

Comments
 (0)