numpy<2.0.0
pandas>=2.0
scikit-learn>=1.3
sentence-transformers>=2.2.2
chromadb>=0.3.1
rank-bm25>=0.2.2
optuna>=3.0
tqdm
colorama
pyyaml
python-dotenv
openai>=1.0.0
google-generativeai>=0.8.0
anthropic>=0.25.0
supabase>=2.4.0
pytest
langchain>=0.2.5
langchain-community>=0.2.5
langchain-text-splitters>=0.2.1

[:sys_platform != "darwin"]
faiss-cpu

[:sys_platform == "darwin"]
faiss-cpu==1.7.4

[dev]
black
flake8
isort
pytest-cov

[docs]
mkdocs
mkdocs-material
