guix_mirror_bot pushed a commit to branch astro-update
in repository guix.
commit 58060122ae4dc8779fbeac2cc5fba607de6cea2e
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Tue Jan 20 12:35:44 2026 +0000
gnu: python-jwst: Relax requirements for some packages.
* gnu/packages/astronomy.scm (python-jwst)[phases]{relax-requirements}:
New phase.
Change-Id: I1c24bf2c5af53584cca3fb28e9284f4c3cd0689e
---
gnu/packages/astronomy.scm | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 35161384cd..b6993f33f9 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -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