numpy
pandas
click
matplotlib
scipy
imas-python[netcdf]
panel>=1.6.3
pygments
plotly
holoviews
ruamel.yaml
kaleido
asteval

[all]
waveform-editor[dev,docs,linting,muscle3,test]

[dev]
waveform-editor[linting,test]
watchfiles

[docs]
waveform-editor[muscle3]
sphinx<7.0.0,>=6.0.0
sphinx-autosummary-accessors>=0.1.2
sphinx-immaterial<0.12,>=0.11.0

[linting]
ruff

[muscle3]
muscle3

[test]
pytest>=5.4.1
pytest-cov>=0.6
pytest-xdist
pytest-randomly
