numpy
matplotlib
pillow
ase
molcrys-kit>=0.7.0

[all]
plotly
kaleido
dash
flask-sock
flask-compress
textual
scikit-image
imageio
imageio-ffmpeg

[animation]
imageio
imageio-ffmpeg

[cube]
scikit-image

[dev]
matter-vis[all,test]
build
ruff

[plotly]
plotly

[plotly-export]
plotly
kaleido

[test]
pytest>=8.0
pytest-cov
pytest-timeout
pytest-xdist
gemmi

[test:python_version < "3.11"]
tomli

[tui]
textual

[web]
plotly
dash
flask-sock
flask-compress
