numpy>=1.20.0

[all]
sentence-transformers>=2.0.0
torch>=1.9.0
pymupdf>=1.23.0
trafilatura>=1.6.0
beautifulsoup4>=4.12.0
python-pptx>=0.6.23
python-docx>=1.0.0
ray>=2.0.0
langchain-core>=0.1.0
llama-index-core>=0.10.0

[api]
fastapi>=0.100.0
uvicorn>=0.20.0

[connectors]
pymupdf>=1.23.0
trafilatura>=1.6.0
beautifulsoup4>=4.12.0
python-pptx>=0.6.23
python-docx>=1.0.0

[connectors-full]
taparash[connectors]
unstructured[all-docs]>=0.10.0

[dev]
pytest>=7.0.0
black>=22.0.0
isort>=5.10.0
mypy>=0.950
flake8>=4.0.0

[distributed]
ray>=2.0.0

[langchain]
langchain-core>=0.1.0

[llamaindex]
llama-index-core>=0.10.0

[metrics]
prometheus-client>=0.16.0

[semantic]
sentence-transformers>=2.0.0
torch>=1.9.0

[yaml]
pyyaml>=5.0
