pydantic>=2.0
PyYAML>=6.0
pypdf>=4.0

[datasets]
datasets>=2.18.0

[deepgram]
deepgram-sdk>=3.0

[dev]
behave>=1.2.6
coverage[toml]>=7.0
sphinx>=7.0
myst-parser>=2.0
sphinx_rtd_theme>=2.0
ruff>=0.4.0
black>=24.0
python-semantic-release>=9.0.0

[docling]
docling[vlm]>=2.0.0

[docling-mlx]
docling[mlx-vlm]>=2.0.0

[markitdown]

[markitdown:python_version >= "3.10"]
markitdown[all]>=0.1.0

[ocr]
rapidocr-onnxruntime>=1.3.0

[openai]
openai>=1.0

[paddleocr]
paddleocr>=2.7.0
paddlepaddle>=2.5.0
huggingface_hub>=0.20.0
requests>=2.28.0

[topic-modeling]
bertopic>=0.15.0

[unstructured]
unstructured>=0.12.0
python-docx>=1.1.0
