Merge pull request #285963 from natsukium/linear-operator

python311Packages.linear-operator: fix build
This commit is contained in:
Fabian Affolter 2024-02-03 11:40:05 +01:00 committed by GitHub
commit 7f2a47044f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 15 additions and 0 deletions

View File

@ -11,6 +11,7 @@
, torch
, scipy
, pytestCheckHook
, pythonRelaxDepsHook
}:
buildPythonPackage rec {
@ -26,6 +27,7 @@ buildPythonPackage rec {
};
nativeBuildInputs = [
pythonRelaxDepsHook
setuptools
setuptools-scm
wheel
@ -40,6 +42,10 @@ buildPythonPackage rec {
torch
];
pythonRelaxDeps = [
"linear-operator"
];
checkInputs = [
pytestCheckHook
];

View File

@ -3,10 +3,12 @@
, fetchFromGitHub
, jaxtyping
, pytestCheckHook
, pythonRelaxDepsHook
, scipy
, setuptools
, setuptools-scm
, torch
, typeguard
, wheel
}:
@ -23,6 +25,7 @@ buildPythonPackage rec {
};
nativeBuildInputs = [
pythonRelaxDepsHook
setuptools
setuptools-scm
wheel
@ -32,6 +35,11 @@ buildPythonPackage rec {
jaxtyping
scipy
torch
typeguard
];
pythonRelaxDeps = [
"typeguard"
];
pythonImportsCheck = [ "linear_operator" ];
@ -42,6 +50,7 @@ buildPythonPackage rec {
disabledTests = [
# flaky numerical tests
"test_matmul_matrix_broadcast"
"test_svd"
];