gnu: python-jwst: Update to 1.19.2.

* gnu/packages/astronomy.scm (python-jwst): Update to 1.19.2.
[phases]{relax-requirements}: Adjust the list of versions.
[propagated-inputs]: Remove python-asdf; add python-asdf-4.

Change-Id: Ib72d1514d054389adc8487fb49e74adc9071fad1
This commit is contained in:
Sharlatan Hellseher 2025-09-18 16:49:44 +01:00
parent d91f5a3587
commit 633b7949d7
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5

View file

@ -4926,13 +4926,13 @@ milliarcsecond).")
(define-public python-jwst
(package
(name "python-jwst")
(version "1.19.1")
(version "1.19.2")
(source
(origin
(method url-fetch)
(uri (pypi-uri "jwst" version))
(sha256
(base32 "1bds1a8bgyac19bwr7kf6wcknkmmchji23svhr8mpciga8gm27gv"))
(base32 "08c6wm7nchdq3cha9267h0i49s81yq0rz5y6nsbmganx0i9sg2aq"))
(modules '((guix build utils)))
(snippet
#~(begin
@ -4957,6 +4957,8 @@ milliarcsecond).")
(add-before 'build 'relax-requirements
(lambda _
(substitute* "pyproject.toml"
;; asdf>=4.0,<5
((">=4.0,<5") ">=4.0")
;; drizzle>=2.0.1,<2.1.0
((">=2.0.1,<2.1.0") ">=2.0.1")
;; stcal>=1.14.1,<1.15.0
@ -4984,7 +4986,7 @@ milliarcsecond).")
(propagated-inputs
;; opencv provides OpenCV-Python which is Listed as install requirement.
(list opencv
python-asdf
python-asdf-4
python-asdf-astropy
python-astropy
python-bayesicfitting