# Cortessa — macOS build dependencies
# (mirrors the Windows set, but swaps the Windows .NET WebView2 stack
#  [pythonnet/clr_loader] for the macOS WKWebView backend [pyobjc].)

# --- Core extraction ---
PyMuPDF>=1.24.0
python-docx>=1.1.0
python-pptx>=0.6.23
openpyxl>=3.1.0
extract-msg>=0.48.0
beautifulsoup4>=4.12.0

# --- OCR lane (scanned PDFs / images) ---
# Also needs the Tesseract *binary*:  brew install tesseract
pytesseract>=0.3.10
Pillow>=10.0.0

# --- Drag-and-drop + tray + watch-folders ---
tkinterdnd2>=0.4.0
watchdog>=4.0.0
pystray>=0.19.0
tqdm>=4.66.0

# --- Cloud AI tier (Claude) ---
anthropic>=0.40.0
httpx>=0.27.0

# --- Native app window (macOS WKWebView via pyobjc) ---
pywebview>=5.0
pyobjc-framework-Cocoa>=10.0
pyobjc-framework-WebKit>=10.0

# --- Build tool ---
pyinstaller>=6.0
