# Sensor Data Processing System - Python Requirements

# Core dependencies
numpy>=1.21.0
pandas>=1.3.0
scipy>=1.7.0

# Database (synchronous)
mysql-connector-python>=8.0.0

# Excel file support (for ATD star calculations)
openpyxl>=3.0.0

# Optional: Async support (for concurrent processing)
# Uncomment if you need to process multiple chains simultaneously
# or if building REST API / real-time monitoring
# aiomysql>=0.1.1
# aiofiles>=23.0.0

# Optional: Web API / Real-time monitoring
# fastapi>=0.104.0
# uvicorn>=0.24.0
# websockets>=12.0

# Optional: Advanced features
# matplotlib>=3.4.0  # For plotting
# scikit-learn>=0.24.0  # For ML features
# influxdb-client>=1.18.0  # For InfluxDB support
# numba>=0.58.0  # For JIT compilation of CPU-intensive functions
