numpy
scipy
Pyro5
pydantic<2.0.0,>=1.9.1
pyyaml
deprecation
typer
colorama
tabulate
requests
packaging>=23.0

[arduino]
pyfirmata

[dev]
notebook
pytest
mypy
coverage
flake8>=4.0.1
isort>=5.10.1
black>=22.1.0
autopep8>=1.6.0
twine>=4.0.0
build>=0.10.0
pre-commit
bump2version~=1.0.1

[docs]
jupyter-book==1.0.3
numpydoc==1.5.0

[ppcl55x]
pyserial

[rto]
pyvisa
pyvisa-py

[test]
pytest
coverage

[tsl550]
pyserial
