guix_mirror_bot pushed a commit to branch astro-update
in repository guix.
commit eab5b58383fe628fe9f51182a33fd480315abb69
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Tue Mar 17 16:23:18 2026 +0000
gnu: python-galsim: Update to 2.8.4.
* gnu/packages/astronomy.scm (python-galsim): Update to 2.8.4.
[phases]{relax-requirements}: Remove phase.
[propagated-inputs]: Remove pybind11-2; add pybind11.
Change-Id: I478abd6ac3dcb05f32e1a7322d9de868650c667b
---
gnu/packages/astronomy.scm | 17 ++++-------------
1 file changed, 4 insertions(+), 13 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 7b529f8479..69a8b0bc4d 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -4946,7 +4946,7 @@ CFITSIO library. Among other things, it can
(define-public python-galsim
(package
(name "python-galsim")
- (version "2.8.3")
+ (version "2.8.4")
(source
(origin
(method git-fetch)
@@ -4955,7 +4955,7 @@ CFITSIO library. Among other things, it can
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "0anirrwhw9vwv58d0v1i289s66a2h68hjjicwccgwfzb5ng5g4s1"))))
+ (base32 "1h6sx95vgn5f3mmrpxj3nyvhn8lbxyaahbrvxnkilhagj1f9bbra"))))
(build-system pyproject-build-system)
(arguments
(list
@@ -5009,18 +5009,9 @@ CFITSIO library. Among other things, it can
"test_wcs.py")))
#:phases
#~(modify-phases %standard-phases
- (add-after 'unpack 'relax-requirements
- (lambda _
- (substitute* (list "conda_requirements.txt"
- "pyproject.toml"
- "requirements.txt"
- "setup.py")
- (("setuptools>=38,<72") "setuptools")
- (("pybind11>=2.2") "pybind11"))))
(add-before 'check 'remove-local-galsim
(lambda _
- ;; This would otherwise interfere with finding the installed
- ;; galsim when running tests.
+ ;; See: <https://codeberg.org/guix/guix/issues/7243>.
(delete-file-recursively "galsim"))))))
(native-inputs
(list python-pytest
@@ -5030,7 +5021,7 @@ CFITSIO library. Among other things, it can
(list eigen
fftw))
(propagated-inputs
- (list pybind11-2 ;XXX: Double check if it needs be here.
+ (list pybind11
python-astropy
python-lsstdesc-coord
python-numpy))