42 lines
926 B
Plaintext
42 lines
926 B
Plaintext
# Auto Life Plan Video Generator - Python Dependencies
|
|
|
|
# Core
|
|
python-dotenv>=1.0.0
|
|
|
|
# AI/LLM - Install these separately when needed
|
|
# Check official docs for correct versions:
|
|
# - google-genai: https://pypi.org/project/google-genai/ (NEW SDK)
|
|
# - openai: https://pypi.org/project/openai/
|
|
#
|
|
# To install manually:
|
|
# pip install google-genai (installs latest stable - NEW recommended SDK)
|
|
# pip install openai
|
|
#
|
|
# For this project (required for AI features):
|
|
google-genai>=0.1.0
|
|
openai>=1.0.0
|
|
|
|
# Media Processing
|
|
ffmpeg-python>=0.2.0
|
|
requests>=2.31.0
|
|
|
|
# Data Processing (optional - only needed for advanced simulations)
|
|
# numpy>=1.24.0
|
|
# pandas>=2.0.0
|
|
|
|
# PDF Processing (optional - Gemini API can handle PDFs directly)
|
|
# PyPDF2>=3.0.0
|
|
# pdfplumber>=0.10.0
|
|
|
|
# PowerPoint Processing
|
|
python-pptx>=0.6.21
|
|
Pillow>=10.0.0
|
|
|
|
# Progress bars and CLI
|
|
tqdm>=4.66.0
|
|
rich>=13.0.0
|
|
|
|
# Testing (optional)
|
|
# pytest>=7.4.0
|
|
# pytest-cov>=4.1.0
|