typer>=0.12
pyserial>=3.5
pyyaml>=6.0
pydantic>=2.6
fastapi>=0.110
uvicorn>=0.27
httpx>=0.27
python-multipart>=0.0.9
pymodbus>=3.6
python-can>=4.0
pyvisa>=1.14
pyvisa-py>=0.7

[:platform_system == "Linux"]
gpiod

[docs]
sphinx>=7
furo
myst-parser
sphinxcontrib-mermaid

[test]
pytest>=8.0
