diff options
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/packages/astronomy.scm | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index 00653efd70..1e4d54b2d4 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -2690,9 +2690,15 @@ Science Institute} image array manipulation functions.") "01jqqrhcna0ghin48bbcza57d12371ny4l4pqws89irwdhd8xr0r")))) (build-system pyproject-build-system) (arguments - (list #:tests? #f)) ;No tests + (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-numpy)) - (native-inputs (list python-setuptools-scm)) + (native-inputs (list python-pytest python-setuptools-scm)) (home-page "https://stsciimagestats.readthedocs.io/en/latest/") (synopsis "Compute sigma-clipped statistics on data arrays") (description |