numpy
scipy
colorlover
matplotlib
pymatgen>=2017.12.30
BoltzTraP2
trimesh
meshcut
scikit-image
monty
spglib
jupyter
psutil

[:python_version < "3.7"]
dataclasses>=0.6

[crystal-toolkit]
crystal-toolkit

[decimation]
open3d

[dev]
black

[docs]
sphinx
sphinx-argparse
sphinx-autodoc-typehints
m2r

[mayavi]
mayavi
mlabtex
vtk

[plotly]
plotly

[smooth]
PyMCubes

[tests]
nose
coverage
coveralls
