61 lines
2.4 KiB
Plaintext
61 lines
2.4 KiB
Plaintext
# Minimal requirements for qt_app_pyside1
|
|
PySide6==6.9.1
|
|
PySide6_Addons==6.9.1
|
|
PySide6_Essentials==6.9.1
|
|
# numpy pinned for norfair/ultralytics compatibility
|
|
numpy==1.26.4
|
|
opencv-python==4.11.0.86
|
|
opencv-python-headless==4.11.0.86
|
|
matplotlib==3.10.3
|
|
pandas==2.2.3
|
|
scipy==1.15.3
|
|
scikit-learn==1.7.0
|
|
scikit-image==0.25.2
|
|
seaborn==0.13.2
|
|
torch==2.5.1
|
|
torchvision==0.20.1
|
|
torchaudio==2.5.1
|
|
timm==1.0.16
|
|
openvino==2024.6.0
|
|
openvino-dev==2024.6.0
|
|
openvino-telemetry==2025.1.0
|
|
deep-sort-realtime==1.3.2
|
|
norfair==2.3.0
|
|
supervisor==4.2.5
|
|
xvfbwrapper==0.2.9
|
|
tqdm>=4.42.1,<5.0.0
|
|
requests==2.32.3
|
|
rich==14.0.0
|
|
typing_extensions==4.12.0
|
|
pyarrow>=11.0.0,<15.0.0
|
|
pyinstaller==6.14.1
|
|
pyinstaller-hooks-contrib==2025.5
|
|
protobuf==5.29.5
|
|
pillow==10.3.0
|
|
fpdf==1.7.2
|
|
jsonschema==4.24.0
|
|
pydot==3.0.4
|
|
pyparsing==3.2.3
|
|
python-dotenv==1.1.0
|
|
tabulate==0.9.0
|
|
|
|
# VLM controller requirements
|
|
openai==1.70.0
|
|
pydantic==2.9.1
|
|
flask==3.0.0
|
|
transformers==4.35.0
|
|
optimum==1.16.0
|
|
optimum-intel==1.12.0
|
|
huggingface_hub
|
|
tokenizers
|
|
|
|
# MQTT + InfluxDB + Grafana integration
|
|
paho-mqtt==1.6.1
|
|
influxdb-client==1.43.0
|
|
grafana-api==1.0.3
|
|
aiohttp==3.9.1
|
|
asyncio-mqtt==0.13.0
|
|
|
|
# Smart Intersection requirements
|
|
markdown==3.6
|