psutil
pyserial
PyYAML
pexpect
pyusb

[:python_version < "3.11"]
typing_extensions

[chart]
pyecharts

[ci-quality]
pylint-gitlab~=2.0.0
pylint-quotes~=0.2.3
pylint==2.17.5

[dev]
commitizen~=3.10.1
pip-tools~=7.3
pytest-cov~=4.1.0
pytest~=7.4.0

[doc]
sphinx~=7.0
sphinx_rtd_theme~=2.0

[mypy]
types-psutil
types-PyYAML
types-pyserial
types-pexpect

[test]
pytest-cov~=4.1
pytest~=7.4

[test-features]
pyecharts
