# IPTRM runtime dependencies (tested versions)
Flask>=3.0,<4.0
SQLAlchemy>=2.0,<2.1
PyMySQL>=1.1            # MySQL driver (pure Python)
pdfplumber>=0.11        # PDF text/image extraction
python-bidi>=0.4        # Farsi RTL logical-order reconstruction
jdatetime>=5.0          # Jalali (Persian calendar) -> Gregorian
python-docx>=1.1        # DOCX reports
openpyxl>=3.1           # XLSX reports
Jinja2>=3.1             # templating (also pulled in by Flask)
weasyprint>=62          # HTML -> PDF reports
anthropic>=0.40         # optional: auto-translation/transliteration
gunicorn>=21.0          # production WSGI server
