configparser
lxml
matplotlib>=2.2
numpy
setuptools>=77

[dev]
coverage
ruff>=0.17

[docs]
sphinx>=1.7.4

[gui]
pyqt6
sip

[optional]
scipy
sympy

[pyqt]
pyqt6
sip

[pyside]
pyside6

[video]
moviepy>2
