fastapi>=0.115.0
uvicorn[standard]>=0.30.0
jinja2>=3.1.4
sqlalchemy>=2.0.35
pydantic-settings>=2.5.0
requests>=2.32.0

[all]
fleet-management-system[analytics,dev,hardware,production]

[analytics]
numpy>=1.26.0
pandas>=2.2.0

[dev]
pytest>=8.0.0
pytest-asyncio>=0.23.0
httpx>=0.27.0
coverage>=7.4.0
ruff>=0.5.0
pre-commit>=3.7.0

[hardware]
obd>=0.7.2
python-can>=4.4.0
pyserial>=3.5
paho-mqtt>=2.1.0

[production]
gunicorn>=22.0.0
