# Codemni Framework Dependencies
# Python package requirements for the Codemni project
# Version 1.1.0

# Core Dependencies
# Required for basic functionality
requests>=2.31.0
python-dotenv>=1.0.0

# LLM Provider Dependencies (Optional)
# Install based on which providers you want to use:
# pip install Codemni[openai]    - For OpenAI
# pip install Codemni[google]    - For Google Gemini
# pip install Codemni[anthropic] - For Anthropic Claude
# pip install Codemni[groq]      - For Groq
# pip install Codemni[ollama]    - For Ollama
# pip install Codemni[all]       - For all providers

# OpenAI API client
openai>=1.0.0

# Anthropic Claude API client
anthropic>=0.25.0

# Google Generative AI (Gemini) API client
google-generativeai>=0.3.0

# Groq API client
groq>=0.4.0

# Ollama local API client
ollama>=0.1.0

# Development Dependencies (Optional)
# Uncomment if you're developing the framework
# pytest>=7.4.0
# black>=23.0.0
# flake8>=6.0.0
# mypy>=1.0.0
