# VideoInstruct Package Requirements
# Core dependencies
python-dotenv==1.0.1
pydantic==2.10.6
markdown==3.7
litellm==1.61.16

# Google Gemini API
google-generativeai==0.8.4
google-genai==1.3.0

# OpenAI API
openai==1.63.2
tiktoken==0.9.0

# Video and image processing
moviepy==2.1.2
pillow<11.0.0
opencv-python==4.11.0.86
numpy==1.26.4

# PDF generation
xhtml2pdf==0.2.17
reportlab==4.3.1

# Utilities
tqdm==4.67.1 