python312Packages.phonopy: 2.28.0 -> 2.29.1, fix build (#354523)

This commit is contained in:
Weijia Wang 2024-11-11 00:53:16 +01:00 committed by GitHub
commit a44589e11d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -11,21 +11,35 @@
pytestCheckHook,
pythonOlder,
setuptools,
scikit-build-core,
cmake,
setuptools-scm,
ninja,
pkg-config,
nanobind,
}:
buildPythonPackage rec {
pname = "phonopy";
version = "2.28.0";
version = "2.29.1";
pyproject = true;
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
hash = "sha256-3BxFOT/nXuK++epTghrQxDm19JTMJm33D4uSQ/KS+aE=";
hash = "sha256-MabBtEOyM82R0NbdVaY+2f9GT8rT44xjOi/o38GSRp8=";
};
nativeBuildInputs = [ setuptools ];
nativeBuildInputs = [
setuptools
scikit-build-core
nanobind
setuptools-scm
ninja
cmake
];
dontUseCmakeConfigure = true;
propagatedBuildInputs = [
h5py