diff options
author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-06-26 00:16:48 +0100 |
---|---|---|
committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-08-08 16:48:59 +0100 |
commit | 2860dc64907e158bed76f8cfc332fef4dbb42d3c (patch) | |
tree | c244c3c1cb3109fc0b0c12f2db2293bd5276cfed | |
parent | 59d501f5e86dfe188ab3e67e1bd007cb163da029 (diff) |
gnu: python-hdmedians: Adjust test backend.
* gnu/packages/statistics.scm (python-hdmedians) [arguments]
<test-flags>: Provide "--pyargs" option to tests against compiled
module.
<phases>: Remove 'build-extensions.
[native-inputs]: Remove python-nose; add python-pytest.
Change-Id: Iac0096cceec48d560e3a3e7d93d0ad8915377014
-rw-r--r-- | gnu/packages/statistics.scm | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index e685cdf4a5..1ad4593400 100644 --- a/gnu/packages/statistics.scm +++ b/gnu/packages/statistics.scm @@ -955,15 +955,14 @@ correlated samples from Markov Chain Monte Carlo (MCMC).") (build-system pyproject-build-system) (arguments (list - #:phases - '(modify-phases %standard-phases - (add-before 'check 'build-extensions - (lambda _ - ;; Cython extensions have to be built before running the tests. - (invoke "python" "setup.py" "build_ext" "--inplace")))))) - (propagated-inputs (list python-cython python-numpy python-setuptools - python-wheel)) - (native-inputs (list python-nose)) + #:test-flags #~(list "--pyargs" "hdmedians"))) + (native-inputs + (list python-pytest)) + (propagated-inputs + (list python-cython + python-numpy + python-setuptools + python-wheel)) (home-page "http://github.com/daleroberts/hdmedians") (synopsis "High-dimensional medians") (description "Various definitions for a high-dimensional median exist and |