# Core dependencies for Pomera AI Commander
requests>=2.25.0
reportlab>=3.6.0
python-docx>=0.8.11
aiohttp>=3.13.0  # Updated for security and stability
platformdirs>=4.0.0

# AI Tools dependencies
huggingface-hub>=0.16.0
google-auth>=2.23.0
google-auth-oauthlib>=1.1.0
google-auth-httplib2>=0.1.1

# Security dependencies
cryptography>=45.0.0  # Updated for critical security patches
detect-secrets>=1.5.0  # For sensitive data detection

# Google AI SDK (recommended for better error handling and streaming)
google-genai>=1.0.0

# Azure AI SDK (recommended - Microsoft recommends migrating to this)
azure-ai-inference>=1.0.0b1
azure-core>=1.30.0

# Retry logic with exponential backoff
tenacity>=8.2.0

# Optional audio dependencies (for advanced features)
# Uncomment if you need audio processing capabilities
# pyaudio>=0.2.11
# numpy>=1.21.0

# Performance monitoring (optional)
# psutil>=5.8.0

# Development and build tools
pyinstaller>=5.0.0