summaryrefslogtreecommitdiff
path: root/gnu/packages/astronomy.scm
diff options
context:
space:
mode:
authorSharlatan Hellseher <[email protected]>2025-01-21 18:27:04 +0000
committerSharlatan Hellseher <[email protected]>2025-01-29 23:01:02 +0000
commit62b4007638371619ad4281eb902d5bbb3f873b05 (patch)
tree505886051ab73b740ba6ddd0d86588045618e29f /gnu/packages/astronomy.scm
parent666df6dabc3c8a507624c0d185c93a127ce171c6 (diff)
gnu: python-statmorph: Update to 0.6.1.
* gnu/packages/astronomy.scm (python-statmorph): Update to 0.6.1. [arguments] <tests>: Skip 3 failing tests, reported upstream. <phases>: Add 'relax-requirements. [native-inputs]: Add python-wheel. Change-Id: I2a794c585cf9ed3c484fbdc761c7426425965dba
Diffstat (limited to 'gnu/packages/astronomy.scm')
-rw-r--r--gnu/packages/astronomy.scm23
1 files changed, 20 insertions, 3 deletions
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 1ad0bd4dc8..ea9cbcd79b 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -5062,17 +5062,34 @@ over many parameters:
(define-public python-statmorph
(package
(name "python-statmorph")
- (version "0.6.0")
+ (version "0.6.1")
(source
(origin
(method url-fetch)
(uri (pypi-uri "statmorph" version))
(sha256
- (base32 "1575vmk4kl06yxyid7mb1r7llbrmraagvx2b0h5x335ha7irnkjk"))))
+ (base32 "0q9h8yqd8w8ckakn3hx7r5mag3vpgaah077rvi3bdmkmix5ky7r9"))))
(build-system pyproject-build-system)
+ (arguments
+ (list
+ #:test-flags
+ ;; See <https://github.com/vrodgom/statmorph/issues/13>.
+ #~(list "-k" (string-join
+ (list "not test_no_psf"
+ "test_psf"
+ "test_weightmap")
+ " and not "))
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-after 'unpack 'relax-requirements
+ (lambda _
+ (substitute* "setup.py"
+ ;; scikit-image>=0.25.0
+ ((">=0.25.0") ">=0.23.2")))))))
(native-inputs
(list python-pytest
- python-setuptools))
+ python-setuptools
+ python-wheel))
(propagated-inputs
(list python-astropy
python-numpy