30 lines
799 B
Plaintext
30 lines
799 B
Plaintext
# 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
|