summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2025-06-26 00:16:48 +0100
committerSharlatan Hellseher <sharlatanus@gmail.com>2025-08-08 16:48:59 +0100
commit2860dc64907e158bed76f8cfc332fef4dbb42d3c (patch)
treec244c3c1cb3109fc0b0c12f2db2293bd5276cfed
parent59d501f5e86dfe188ab3e67e1bd007cb163da029 (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.scm17
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