# Core CLI framework
click>=8.1.0
rich>=13.0.0  # For better terminal output formatting
prompt_toolkit>=3.0.0  # For advanced input handling and autocompletion

# HTTP client
requests>=2.31.0
urllib3>=2.0.0

# gRPC support
grpcio>=1.60.0
grpcio-tools>=1.60.0
protobuf>=4.25.0

# Docker management
docker>=7.0.0

# Configuration and utilities
pydantic>=2.5.0
python-dotenv>=1.0.0
distro>=1.8.0  # For Linux distribution detection

# Date/time handling
python-dateutil>=2.8.0

# File operations
pathlib>=1.0.1

# Process management
psutil>=5.9.0

# Web UI
flask>=3.0.0
flask-cors>=4.0.0

# IP Geolocation (local database)
maxminddb-geolite2>=2018.703