# ============================================================================ # SentinelScan (WSS) — trimmed dependency list # Auto-generated from actual project imports. Original dump had 390 lines # (torch, gradio, llama-index, opencv, pandas, etc.) that are NOT used here. # ============================================================================ # --- Core web framework --- Flask==3.0.0 Werkzeug==3.0.1 markupsafe==2.1.3 Flask-Cors==4.0.0 Flask-SocketIO==5.4.1 Flask-SQLAlchemy==3.1.1 Flask-Limiter==4.1.1 Flask-Caching==2.3.0 Flask-Migrate==4.0.5 SQLAlchemy==2.0.50 # --- Auth / crypto --- PyJWT==2.8.0 bcrypt==4.1.2 cryptography==44.0.3 # --- Async task queue (Celery + Redis broker) --- Celery==5.6.3 redis==5.2.1 # --- Database drivers --- # PostgreSQL driver for GCP Cloud SQL (DATABASE_URL=postgresql://...) psycopg2-binary==2.9.12 # --- Scanning / recon libraries --- beautifulsoup4==4.13.4 dnspython==2.8.0 python-whois==0.9.4 sslyze==6.1.0 python-owasp-zap-v2.4==0.0.21 requests==2.32.3 urllib3==2.3.0 # --- PDF / reporting --- reportlab==4.4.10 Pillow==11.1.0 pytz==2024.2 # --- Misc --- python-dotenv==1.0.0 packaging==24.2 stripe==15.3.0 resend>=0.8.0 # --- Production server (used by Dockerfile) --- gunicorn==21.2.0 gevent==24.11.1 gevent-websocket==0.10.1 # --- Cloud storage (Firebase Storage for logos, PDFs, uploads) --- firebase-admin==6.5.0 google-cloud-storage==3.8.0