--- pyproject.toml.orig 2026-04-16 01:03:44 UTC +++ pyproject.toml @@ -3,8 +3,8 @@ requires = [ "Cython>=0.29.23", # Building against NPY2 will support both NPY1 and NPY2 # https://numpy.org/devdocs/dev/depending_on_numpy.html#build-time-dependency - "numpy>=2.1.0", - "setuptools>=65.0.0", + "numpy", + "setuptools", ] build-backend = "setuptools.build_meta" @@ -72,7 +72,7 @@ dependencies = [ "spglib>=2.5", "sympy>=1.3", # PR #4116 "uncertainties>=3.1", - "plotly>=6.0", + "plotly", "joblib>=1.3.2", "lxml>=4.9", "bibtexparser", @@ -118,9 +118,6 @@ zeopp = ["pyzeo; platform_system != 'Windows'"] # Not # https://github.com/tblite/tblite/issues/175 tblite = ["tblite[ase]>=0.3.0; platform_system=='Linux' and python_version<'3.12'"] zeopp = ["pyzeo; platform_system != 'Windows'"] # Note: requires Voro++ and Zeo++ to be installed - -[project.scripts] -pmg = "pymatgen.cli.pmg:main" [tool.setuptools] include-package-data = false