guix_mirror_bot pushed a commit to branch astro-update
in repository guix.
commit 86b2e0198d15243059f4207354a8a3b941ea6a26
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Wed Mar 18 22:22:04 2026 +0000
gnu: python-healpy: Set default to 1.18.
* gnu/packages/astronomy.scm (python-healpy-1.19): New variable.
(python-healpy-1.18): Inherit from python-healpy-1.19.
(python-healpy): Set to python-healpy-1.18.
(python-gammapy, python-mapsims, python-pixell):
[propagated-inputs]: Remove python-healpy-1.18; add python-healpy.
Relates-to: https://codeberg.org/guix/guix/issues/7277
Change-Id: Ib9cca4c2156443b90eb51f995632008e37404286
---
gnu/packages/astronomy.scm | 13 ++++++++-----
1 file changed, 8 insertions(+), 5 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index f74f984613..d7866655df 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -5167,7 +5167,7 @@ CFITSIO library. Among other things, it can
python-regions
python-scipy
;; [optional]
- python-healpy-1.18
+ python-healpy
python-ipywidgets
python-naima
python-numba
@@ -5763,7 +5763,7 @@ Implementations of
@url{https://iopscience.iop.org/article/10.1086/505417,
Blitz & Rosolowsky (2006) and Rahmati et al (2013)}.")
(license license:gpl3)))
-(define-public python-healpy
+(define-public python-healpy-1.19
(package
(name "python-healpy")
(version "1.19.0")
@@ -5809,7 +5809,7 @@ scheme and builds with the HEALPix C++ library.")
(define-public python-healpy-1.18
(package
- (inherit python-healpy)
+ (inherit python-healpy-1.19)
(version "1.18.1")
(source
(origin
@@ -5830,6 +5830,9 @@ scheme and builds with the HEALPix C++ library.")
" and not ")
"test")))))
+;; Not all of the dependents released updates supporting with v1.19.
+(define-public python-healpy python-healpy-1.18)
+
(define-public python-hierarc
(package
(name "python-hierarc")
@@ -6722,7 +6725,7 @@ will depend on your needs.")
python-pytest-astropy))
(propagated-inputs
(list python-astropy
- python-healpy-1.18
+ python-healpy
python-numpy
python-pixell
python-pysm3
@@ -7215,7 +7218,7 @@ and the use of a modern programming language, techniques,
and libraries
python-dateutil
python-ducc0
python-ephem
- python-healpy-1.18
+ python-healpy
python-matplotlib
python-numba
python-numpy