# Core dependencies for DocCraft (matches install_requires in setup.py)
numpy>=1.21.0
Pillow>=8.0.0
PyMuPDF>=1.18.0
pdfplumber>=0.7.0
pytesseract>=0.3.8
opencv-python>=4.5.0
scipy>=1.7.0
pandas>=1.3.0
openpyxl>=3.0.0
psutil>=5.8.0
paddlepaddle>=2.4.0
paddleocr>=2.6.0

# ---
# Optional: AI dependencies (matches [ai] extra in setup.py)
# Uncomment to install AI features:
# transformers>=4.30.0
# torch>=2.0.0
# torchvision>=0.15.0
# matplotlib>=3.3.0
# transformers_stream_generator>=0.0.5

# ---
# Optional: Development dependencies (matches [dev] extra in setup.py)
# Uncomment to install development/testing tools:
# pytest>=6.0.0
# pytest-cov>=2.0.0
# black>=21.0.0
# flake8>=3.8.0
# mypy>=0.800
# python-Levenshtein
# munkres

# ---
# For all features (AI + dev):
# pip install '.[all]'