# Core dependencies for MCP Traffic data collection system
requests>=2.31.0
python-dotenv>=1.0.0
schedule>=1.2.0
click>=8.1.0
pandas>=2.0.0
numpy>=1.24.0
pytz>=2023.3

# Data processing and validation
jsonschema>=4.17.0
pydantic>=2.0.0
sqlalchemy>=2.0.0

# Monitoring and logging
psutil>=5.9.0
prometheus-client>=0.17.0

# Optional: Database drivers (uncomment as needed)
# psycopg2-binary>=2.9.0  # PostgreSQL
# pymongo>=4.4.0          # MongoDB

# Development dependencies (install with: pip install -r requirements-dev.txt)
# pytest>=7.4.0
# pytest-cov>=4.1.0
# black>=23.0.0
# flake8>=6.0.0
# mypy>=1.4.0
