# Sanad_lite — cPanel / Passenger deployment deps
# Install: pip install -r requirements.txt   (or click "Run Pip Install" in cPanel)
#
# Everything heavy (pyaudio, torch, transformers, uvicorn) was removed —
# the lite dashboard runs under Passenger WSGI via a2wsgi and plays all
# audio in the user's browser, so no host-side audio stack is needed.

fastapi>=0.110.0
pydantic>=2.0
python-multipart>=0.0.9
itsdangerous>=2.1.0       # Starlette SessionMiddleware (login cookie)
websockets>=12.0          # gemini/client.py — Gemini Live WebSocket
a2wsgi>=1.10.0            # ASGI → WSGI adapter for Passenger / LiteSpeed lswsgi
eval_type_backport>=0.2.0 # required on Python 3.8 so pydantic can resolve `X | Y` annotations
