gnu: python-jwst: Relax requirements for some packages.

* gnu/packages/astronomy.scm (python-jwst)[phases]{relax-requirements}:
New phase.

Change-Id: I1c24bf2c5af53584cca3fb28e9284f4c3cd0689e
This commit is contained in:
Sharlatan Hellseher 2026-01-20 12:35:44 +00:00
parent 63658dfaa3
commit 58060122ae
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5

View file

@ -6141,7 +6141,16 @@ milliarcsecond).")
(list
;; XXX: Tests require access to https://jwst-crds-pub.stsci.edu server
;; for getting data sets.
#:tests? #f))
#:tests? #f
#:phases
#~(modify-phases %standard-phases
(add-after 'unpack 'relax-requirements
(lambda _
(substitute* "pyproject.toml"
;; gwcs>=0.26.0,<0.27.0
((">=0.26.0,<0.27.0") ">=0.26.0")
;; drizzle>=2.1.1,<2.2.0
((">=2.1.1,<2.2.0") ">=2.1.1")))))))
(native-inputs
(list python-ci-watson
python-pysiaf