# Core Flask Flask==3.0.0 gunicorn==21.2.0 Werkzeug==3.0.1 # Authentication & Security PyJWT==2.8.0 cryptography==41.0.7 requests==2.31.0 # Database Flask-SQLAlchemy==3.1.1 Flask-Migrate==4.0.5 # Box.com Integration boxsdk==3.9.2 # HTML/Report Parsing beautifulsoup4==4.12.2 # LLM Providers openai>=1.12.0 anthropic>=0.18.0 google-generativeai>=0.5.0 # Video Processing (Video QC + Video Master) opencv-python>=4.8.0 moviepy==1.0.3 ffmpeg-python==0.2.0 scenedetect==0.6.4 pyacoustid>=1.3.0 numpy>=1.24.0 # DSPy for Censorship Checks dspy-ai==2.5.43 # Image Processing Pillow>=10.0.0 # PDF Parsing (Campaign Presentations) llama-parse>=0.4.0 nest_asyncio>=1.5.0 # Excel Parsing (Media Plans / Price Sheets) openpyxl>=3.1.0 # SRT subtitle parsing (Video QC — SRT checks) srt==3.5.3 chardet>=5.0 # Configuration python-dotenv==1.0.0 PyYAML==6.0.1