numpy>=1.24
scipy>=1.10
usearch>=2.0
lark>=1.1
msgspec>=0.18
psutil>=5.9
threadpoolctl>=3.1
model2vec>=0.4
croniter>=6.0
pyyaml>=6.0

[audio]
faster-whisper>=1.0

[dev]
pytest>=7.0
pytest-benchmark>=4.0
pytest-cov>=4.0
pytest-xdist>=3.8
pytest-timeout>=2.4
httpx>=0.24
onnxruntime>=1.17
tokenizers>=0.15

[embedders-extra]
fastembed>=0.8
llama-cpp-python>=0.3

[gpu]

[gpu:sys_platform == "linux" and platform_machine == "x86_64"]
onnxruntime-gpu>=1.23

[ingest]
markitdown>=0.1
pymupdf4llm>=0.1
pymupdf>=1.20

[ingest-pro]
docling>=2.0

[playground]
fastapi>=0.100
uvicorn>=0.20
pydantic>=2.0

[pro]
graphstore[ingest]
graphstore[vision]
graphstore[audio]
graphstore[embedders-extra]
graphstore[gpu]
tokenizers>=0.15
onnxruntime>=1.17
huggingface-hub>=0.24

[vision]
llama-cpp-python[server]>=0.3
huggingface-hub>=0.24
