# Minimal requirements for direct report generation (no LLM needed)
pandas>=2.0.0
openpyxl>=3.0.0
pydantic>=2.0.0

# Optional: SharePoint integration (Office365-REST-Python-Client)
Office365-REST-Python-Client>=2.3.0

# Optional: Scheduling
apscheduler>=3.10.0

# Optional: Web API
flask>=2.3.0
flask-cors>=4.0.0

# Configuration
pyyaml>=6.0
python-dotenv>=1.0.0