pyyaml<7,>=6.0

[all]
pytest>=8.0.0
sentence-transformers>=2.2.0
numpy>=1.24.0
scikit-learn>=1.3.0
pynacl>=1.5.0
fastapi<0.136.3,>=0.110
uvicorn>=0.27

[all:python_version < "3.11"]
tomli>=2.0.0

[crypto]
pynacl>=1.5.0

[dev]
pytest>=8.0.0

[dev:python_version < "3.11"]
tomli>=2.0.0

[embeddings]
sentence-transformers>=2.2.0
numpy>=1.24.0
scikit-learn>=1.3.0

[http]
fastapi<0.136.3,>=0.110
uvicorn>=0.27

[semantic]
sentence-transformers>=2.2.0
numpy>=1.24.0
scikit-learn>=1.3.0
