python312Packages.pyquaternion: Modernize

This commit is contained in:
Pyrox
2024-07-26 13:29:14 -04:00
parent 1156932aeb
commit 5a365c58a1
@@ -3,13 +3,14 @@
buildPythonPackage,
fetchFromGitHub,
numpy,
setuptools,
pytestCheckHook,
}:
buildPythonPackage rec {
pname = "pyquaternion";
version = "0.9.9";
format = "setuptools";
pyproject = true;
src = fetchFromGitHub {
owner = "KieranWynn";
@@ -24,7 +25,9 @@ buildPythonPackage rec {
echo "${version}" > VERSION.txt
'';
propagatedBuildInputs = [ numpy ];
build-system = [ setuptools ];
dependencies = [ numpy ];
nativeCheckInputs = [ pytestCheckHook ];