click>=8.1

[all]
pypdf>=4
python-docx>=1.0
openpyxl>=3.1
python-pptx>=0.6.23
watchdog>=4.0
keyring>=24

[dev]
pytest>=8
reportlab>=4
pypdf>=4
python-docx>=1.0
openpyxl>=3.1
python-pptx>=0.6.23
pypdfium2>=4
pillow>=10
ruff
build
twine

[dev:python_version < "3.13"]
rapidocr-onnxruntime>=1.3

[docs]
python-docx>=1.0
openpyxl>=3.1
python-pptx>=0.6.23

[keyring]
keyring>=24

[ocr]
pypdfium2>=4
pillow>=10

[ocr:python_version < "3.13"]
rapidocr-onnxruntime>=1.3

[pdf]
pypdf>=4

[pymupdf]
pymupdf>=1.24

[watch]
watchdog>=4.0
