# Core Framework
fastapi==0.109.0
uvicorn[standard]==0.27.0
pydantic==2.5.3
pydantic-settings==2.1.0

# Async Task Processing
celery==5.3.6
redis==5.0.1

# Database & ORM
sqlalchemy==2.0.25
alembic==1.13.1
asyncpg==0.29.0

# Vector Store & Embeddings
faiss-cpu==1.7.4
sentence-transformers==2.3.1
weaviate-client==4.4.0

# AI/LLM Providers
openai==1.10.0
anthropic==0.18.0
langchain==0.1.6
langchain-openai==0.0.5
tiktoken==0.5.2

# HTTP Client
httpx==0.26.0
aiohttp==3.9.1

# Storage
boto3==1.34.34
minio==7.2.3

# Security & Encryption
cryptography==42.0.0
python-jose[cryptography]==3.3.0
passlib[bcrypt]==1.7.4
pydantic[email]==2.5.3

# Observability
prometheus-client==0.19.0
opentelemetry-api==1.22.0
opentelemetry-sdk==1.22.0
opentelemetry-instrumentation-fastapi==0.43b0
opentelemetry-instrumentation-celery==0.43b0
structlog==24.1.0

# Utilities
python-multipart==0.0.6
python-dotenv==1.0.0
tenacity==8.2.3
pytz==2023.3
pyyaml==6.0.1

# Social Media APIs
tweepy==4.14.0
facebook-sdk==3.1.0
google-api-python-client==2.116.0
# instagrapi removed due to pydantic conflict - using direct Instagram Graph API

# Testing
pytest==7.4.4
pytest-asyncio==0.23.3
pytest-cov==4.1.0
pytest-mock==3.12.0
fakeredis==2.21.1
# pytest-httpx removed due to httpx version conflict

# Development
black==24.1.1
flake8==7.0.0
mypy==1.8.0
pre-commit==3.6.0