markitdown>=0.1.0
pypdf>=3.17.0
python-pptx>=0.6.21
pillow>=10.0.0
python-magic>=0.4.27
pdf2image>=1.16.3
python-dotenv>=1.0.0

[all]
markitdown[all]>=0.1.0
openpyxl>=3.1.2
xlrd>=2.0.1
pandas>=2.0.0
tabulate>=0.9.0
pymupdf>=1.23.0
pdfplumber>=0.10.0
pydub>=0.25.1
speechrecognition>=3.10.0

[dev]
pytest>=7.0
pytest-asyncio>=0.21.0
pytest-cov>=4.0
pytest-xdist>=3.0
pytest-benchmark>=4.0
pytest-timeout>=2.4.0
ruff>=0.1.0
black>=22.0
isort>=5.0
flake8>=6.0
mypy>=1.0
bandit>=1.7
safety>=2.3
tomli_w>=1.0.0

[docs]
sphinx>=7.0
sphinx-autodoc-typehints>=1.24
sphinx-rtd-theme>=2.0
myst-parser>=2.0
sphinx-copybutton>=0.5
pydocstyle>=6.3
interrogate>=1.5
docstr-coverage>=2.3
pdoc>=14.0

[test]
psutil>=5.9
memory_profiler>=0.60
pytest-timeout>=2.1.0
