python312Packages.uarray: unbreak, switch to new build system

This commit is contained in:
Peder Bergebakken Sundt
2024-11-08 22:32:47 +01:00
parent 3e881fc896
commit ba8520ef16
@@ -2,14 +2,17 @@
lib,
buildPythonPackage,
fetchFromGitHub,
scikit-build-core,
setuptools,
setuptools-scm,
cmake,
ninja,
matchpy,
numpy,
astunparse,
typing-extensions,
pytest7CheckHook,
pytest-cov,
pytestCheckHook,
pytest-cov-stub,
}:
buildPythonPackage rec {
@@ -24,11 +27,15 @@ buildPythonPackage rec {
hash = "sha256-q9lMU/xA+G2x38yZy3DxCpXTEmg1lZhZ8GFIHDIKE24=";
};
nativeBuildInputs = [
build-system = [
scikit-build-core
setuptools
setuptools-scm
cmake
ninja
];
build-system = [ setuptools ];
dontUseCmakeConfigure = true;
dependencies = [
astunparse
@@ -38,8 +45,8 @@ buildPythonPackage rec {
];
nativeCheckInputs = [
pytest7CheckHook
pytest-cov
pytestCheckHook
pytest-cov-stub
];
# Tests must be run from outside the source directory