# AI Security MCP - PyPI Distribution Requirements
# Minimal dependencies for thin client architecture

# Core HTTP client for cloud communication
aiohttp>=3.8.0

# Standard library modules (included for documentation)
asyncio
pathlib
typing-extensions>=4.0.0

# Development dependencies (optional)
# Install with: pip install -e ".[dev]"
# pytest>=7.0.0
# pytest-asyncio>=0.21.0
# black>=23.0.0
# flake8>=6.0.0
# mypy>=1.0.0

# Full feature dependencies (optional)  
# Install with: pip install -e ".[full]"
# rich>=13.0.0
# colorama>=0.4.6

# Build dependencies
setuptools>=61.0
wheel
twine>=4.0.0
build>=0.10.0