python-can<5,>=4
pyserial<4,>=3.5

[:python_version < "3.12"]
PySide6<6.12,>=6

[:python_version >= "3.12"]
PySide6<7,>=6

[audit]
pip-audit

[dev]
build
pytest
ruff==0.16.*
