
[all]
pdfplumber>=0.11.10
python-docx
pandas
openpyxl
tabulate>=0.9.0
pillow>=10.0.0
openai<3.0.0,>=2.0.0
rapidocr_onnxruntime
mineru<4,>=3.4
opencv-python-headless
onnxruntime
pypdf>=6.15.0
huggingface_hub
scikit-learn
shapely
pyclipper
jieba

[deepdoc]
pdfplumber>=0.11.10
opencv-python-headless>=4.9.0
onnxruntime>=1.17.0
pypdf>=6.15.0
huggingface_hub>=0.20.0
scikit-learn>=1.3.0
shapely>=2.0.0
pyclipper>=1.3.0
jieba>=0.42.1

[dev]
pytest>=7.0.0
pytest-cov>=4.0.0
ruff>=0.6.0
pdfplumber>=0.11.10
python-docx>=1.1.0
pandas>=2.0.0
openpyxl>=3.1.0
openai<3.0.0,>=2.0.0
tabulate>=0.9.0
jieba>=0.42.1

[docx]
python-docx>=1.1.0

[excel]
pandas>=2.0.0
openpyxl>=3.1.0
tabulate>=0.9.0
pillow>=10.0.0

[mineru]
mineru<4,>=3.4

[model]
openai<3.0.0,>=2.0.0

[ocr]
rapidocr_onnxruntime>=1.3.0
pdfplumber>=0.11.10

[pdf]
pdfplumber>=0.11.10
