numpy<3,>=1.23
scikit-learn<2,>=1.1
pyyaml<7,>=6.0

[all]
sentence-transformers<6,>=2.2
openai<2,>=1.0
anthropic<1,>=0.30
pypdf<6,>=4.0

[dev]
pytest<10,>=7.0

[llm]
openai<2,>=1.0
anthropic<1,>=0.30

[pdf]
pypdf<6,>=4.0

[semantic]
sentence-transformers<6,>=2.2
