guix_mirror_bot pushed a commit to branch astro-update
in repository guix.
commit 1554bff96dae0aa35b4934c6cec41c83d91e78e4
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Wed Jan 14 13:36:59 2026 +0000
gnu: python-astromartini: Update to 2.1.15.
* gnu/packages/astronomy.scm (python-astromartini): Update to 2.1.15.
[arguments]: Drop all, tests are not thread save, run them sequentially.
[propagated-inputs]: Add python-eaglesqltools, python-halo-analysis,
python-hdecompose, and python-pyread-eagle.
[native-inputs]: Remove python-pytest-xdist.
Change-Id: I15a728bf436021ffb5616f84df0e814e84d03d57
---
gnu/packages/astronomy.scm | 26 ++++++++++++--------------
1 file changed, 12 insertions(+), 14 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index e99b627bfa..82a327b12f 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -5,7 +5,7 @@
;;; Copyright © 2019 by Amar Singh <[email protected]>
;;; Copyright © 2020 R Veera Kumar <[email protected]>
;;; Copyright © 2020, 2021 Guillaume Le Vaillant <[email protected]>
-;;; Copyright © 2021-2025 Sharlatan Hellseher <[email protected]>
+;;; Copyright © 2021-2026 Sharlatan Hellseher <[email protected]>
;;; Copyright © 2021, 2022 Vinicius Monego <[email protected]>
;;; Copyright © 2021 Greg Hogan <[email protected]>
;;; Copyright © 2021 Foo Chuan Wei <[email protected]>
@@ -2868,7 +2868,7 @@ simulated Astronomical data in Python.")
(define-public python-astromartini
(package
(name "python-astromartini")
- (version "2.1.13")
+ (version "2.1.15")
(source
(origin
(method git-fetch)
@@ -2877,16 +2877,14 @@ simulated Astronomical data in Python.")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "1y36jblj2ibr91v967nfzczbm7mlvhjpgbd519s5ybsxay27qj4g"))))
+ (base32 "18fbygh6vimjdwb7k9kdqzi1v8yfailrh4m5c5pgj20043n8xh8s"))))
(build-system pyproject-build-system)
- (arguments
- (list
- ;; tests: 2529 passed, 11 skipped, 4 xfailed
- #:test-flags
- #~(list "--numprocesses" (number->string (min 8 (parallel-job-count))))))
+ ;; Tests are not thread save, see
+ ;; <https://github.com/kyleaoman/martini/issues/98>.
+ ;;
+ ;; tests: 2529 passed, 11 skipped, 4 xfailed, 8 warnings
(native-inputs
(list python-pytest
- python-pytest-xdist
python-setuptools))
(propagated-inputs
(list python-astropy
@@ -2894,17 +2892,17 @@ simulated Astronomical data in Python.")
python-scipy
python-tqdm
;; [optional]
- ;; python-eaglesqltools
+ python-eaglesqltools
python-gizmo-analysis
python-h5py
- ;; python-halo-analysis
- ;; python-hdecompose
- ;; python-pyread-eagle
+ python-halo-analysis
+ python-hdecompose
+ python-pyread-eagle
python-requests
python-swiftgalaxy
python-swiftsimio
python-utilities-awetzel
- #;python-velociraptor))
+ #;python-velociraptor)) ;not packaged yet in Guix
(home-page "https://github.com/kyleaoman/martini")
(synopsis "Synthetic datacube creation from simulations")
(description