# Core packages Fathom cannot start without. setup_app.py installs these first, then checks that they import.
fastapi>=0.110
uvicorn>=0.29
pydantic>=2.6
pillow>=10.3
numpy>=1.26
opencv-python-headless>=4.9
onnxruntime>=1.18
tokenizers>=0.19
huggingface_hub>=0.23
openpyxl>=3.1
imageio-ffmpeg>=0.5
pymupdf>=1.24
pywebview>=5.1
pyyaml>=6.0
cryptography>=42
fonttools>=4.50
send2trash>=1.8
pypdf>=4.0
reportlab>=4.0
segno>=1.6
charset-normalizer>=3.3
# needed by the OCR engine (it is installed with --no-deps, so its own requirements are listed here)
pyclipper>=1.3
shapely>=2.0
six>=1.16
tqdm>=4.66
# the assistant's document, slide, sheet and chart makers
python-docx>=1.1
python-pptx>=0.6.23
matplotlib>=3.8
