markdown-it-py>=3.0
pyyaml>=6.0
mcp>=1.0

[dev]
pytest>=7.0
pytest-cov
pytest-asyncio
ruff
mypy
types-PyYAML
textual>=1.0
markitdown[docx,pdf,pptx,xls,xlsx]
python-docx
python-pptx
openpyxl
reportlab

[explorer]
textual>=1.0

[ingest]
markitdown[docx]

[ingest-all]
markitdown[docx,pdf,pptx,xls,xlsx]

[ingest-office]
markitdown[pptx,xls,xlsx]

[ingest-pdf]
markitdown[pdf]
