guix_mirror_bot pushed a commit to branch master
in repository guix.
commit 20be65d4814b4a025de0a054b9c74f6c62601e63
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Thu Jan 29 23:19:44 2026 +0000
gnu: python-mapsims: Update to 2.7.0.
* gnu/packages/astronomy.scm (python-mapsims): Update to 2.7.0.
[source]: Switch to git-fetch providing a fresh version; 2023 2.6.0
PyPI, 2025 2.7.0 Git.
[phases]{relax-requirements}: Remove phase.
[propagated-inputs]: Remove python-healpy and python-numpy; add
python-healpy-1.18 and python-numpy-1.
Change-Id: I1c7dea78b5e5374b76e6292b0c8fc05b241a4f4e
---
gnu/packages/astronomy.scm | 25 +++++++++++--------------
1 file changed, 11 insertions(+), 14 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 600db42ee3..2b85cf0493 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -6683,16 +6683,20 @@ will depend on your needs.")
(define-public python-mapsims
(package
(name "python-mapsims")
- (version "2.6.0")
+ (version "2.7.0")
(source
(origin
- (method url-fetch)
- (uri (pypi-uri "mapsims" version))
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/galsci/mapsims")
+ (commit version)))
+ (file-name (git-file-name name version))
(sha256
- (base32 "15mkdbmcys42vh46wzvaw8avx54dicav3dazflpfr634jw9bd8hs"))))
+ (base32 "0w3vslss6aal1ll91pvg23r9f6l63jhbkvjz2756hm7r4b468h5w"))))
(build-system pyproject-build-system)
(arguments
(list
+ ;; tests: 12 passed, 2 skipped, 8 deselected, 2 warnings
#:test-flags
;; Tests requiring additional FITS files.
;; <https://portal.nersc.gov/project/cmb>
@@ -6705,14 +6709,7 @@ will depend on your needs.")
"test_from_config_v02"
"test_from_classes"
"test_s4sim_202222_ame_high")
- " and not "))
- #:phases
- #~(modify-phases %standard-phases
- (add-after 'unpack 'relax-requirements
- (lambda _
- (substitute* "pyproject.toml"
- ;; pixell==0.17.3
- (("==0.17.3") ">=0.17.3")))))))
+ " and not "))))
(native-inputs
(list nss-certs-for-test
python-flit-core
@@ -6722,8 +6719,8 @@ will depend on your needs.")
python-pytest-astropy))
(propagated-inputs
(list python-astropy
- python-healpy
- python-numpy
+ python-healpy-1.18
+ python-numpy-1
python-pixell
python-pysm3
python-pyyaml