numpy
scipy
Pyro5
pydantic
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]
sphinx-book-theme~=0.3.3
jupyter-book~=0.13.2
sphinx-design~=0.1.0
matplotlib
numpy
numpydoc

[ppcl55x]
pyserial

[rto]
pyvisa
pyvisa-py

[test]
pytest
coverage

[tsl550]
pyserial
