ase<=3.22.1,>=3.20.1
numpy<=1.26.4,>=1.23.5
scipy<=1.13.0,>=1.9.3

[clusters]
scikit-learn==1.4.1.post1

[dscribe]
dscribe==2.1.0

[grainboundary]
aimsgb<=1.1.1,>=1.0.2
pymatgen<=2024.3.1,>=2022.2.1

[matplotlib]
matplotlib==3.8.3

[nglview]
nglview<=3.1.2,>=2.7.7

[phonopy]
phonopy<=2.22.1,>=2.16.2
spglib<=2.3.1,>=1.16.5

[plotly]
plotly<=5.19.0,>=4.14.3

[pyscal]
pyscal2==2.10.18

[pyxtal]
pyxtal<=0.6.2,>=0.5.5

[surface]
spglib<=2.3.1,>=1.16.5
pymatgen<=2024.3.1,>=2022.2.1

[symmetry]
spglib<=2.3.1,>=1.16.5
