django>=4.2,<5.0
psycopg2-binary>=2.9,<3.0
requests>=2.31.0,<3.0
urllib3>=2.4.0,<3.0
Pillow>=10.4.0
IMAPClient>=3.0.1
fa2svg==0.1.10
dnspython>=2.7.0,<3.0
django-ace>=1.39.2
Jinja2>=3.1.4,<4.0

# Email authentication dependencies
authheaders>=0.15.0
pyspf>=2.0.0
dkimpy>=1.1.0
pytz>=2024.1
pydub>=0.25.1
WeasyPrint==52.5
playwright>=1.45.0,<2.0

# Only required by unicom_project not unicom app
python-dotenv>=1.0,<2.0
charset-normalizer>=3.1.0,<4.0
openai
django-reversion>=5.0.0,<6.0
cryptography>=41.0.0,<42.0
channels>=4.0,<5.0
daphne

# ffmpeg is required for audio conversion, but is installed at the system level in Dockerfile

# Testing (install in dev/test images if you need to run pytest)
pytest>=8.3.0,<9.0
pytest-django>=4.8.0,<5.0
