From 4eb3c2a08d962eb11fc9d877161e669ff754866a Mon Sep 17 00:00:00 2001 From: Varun Nuthalapati Date: Sat, 25 Apr 2026 12:00:12 -0700 Subject: [PATCH] fix: relax faiss-cpu and numpy version pins for Python 3.13 compat faiss-cpu==1.8.0 is not published for Python 3.13 (first compatible wheel is 1.9.0.post1). numpy==1.26.4 conflicts with langchain-community which requires numpy>=2.1.0 on Python 3.13. Relax both to >= lower bounds so pip can resolve the correct version for the running Python interpreter without breaking existing setups. Fixes #254 --- requirements.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/requirements.txt b/requirements.txt index 4cc7b674..7d49c857 100644 --- a/requirements.txt +++ b/requirements.txt @@ -12,8 +12,8 @@ pywin32>=310; sys_platform == 'win32' pywinauto==0.6.8; sys_platform == 'win32' PyYAML==6.0.1 requests==2.32.5 -faiss-cpu==1.8.0 -numpy==1.26.4 +faiss-cpu>=1.9.0 +numpy>=1.26.4 lxml==5.1.0 psutil==5.9.8 beautifulsoup4==4.12.3