# MCP (Model Context Protocol) core
mcp>=1.0.0

# HTTP client for TikTok API requests
httpx>=0.25.0

# Web server for OAuth callback
aiohttp>=3.8.0

# Data validation and parsing
pydantic>=2.0.0

# Environment variables
python-dotenv>=1.0.0

# Async support
asyncio>=3.4.3

# Type hints support for older Python versions
typing-extensions>=4.0.0

# Development dependencies (install with: pip install -r requirements-dev.txt)
# pytest>=7.0.0
# pytest-asyncio>=0.21.0  
# black>=23.0.0
# isort>=5.12.0
# flake8>=6.0.0
# mypy>=1.0.0