guix_mirror_bot pushed a commit to branch master
in repository guix.
commit 76c6cbe909ba6894961d13dd85f5c5ebcafe9912
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Sun Dec 21 10:20:50 2025 +0000
gnu: python-sbpy: Update to 0.6.0.
* gnu/packages/astronomy.scm (python-sbpy): Update to 0.6.0. Re arrange
fields order.
[arguments] <phases>: Remove 'set-home-env; add 'pre-check.
[native-inputs]: Add python-setuptools.
Change-Id: I806c87a2e4d4c3bf851a25372ec0adafd0897fe1
---
gnu/packages/astronomy.scm | 35 ++++++++++++++++++-----------------
1 file changed, 18 insertions(+), 17 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 3672cc1237..e7031b186c 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -8465,43 +8465,44 @@ to produce realistic WFI images.")
(define-public python-sbpy
(package
(name "python-sbpy")
- (version "0.5.0")
+ (version "0.6.0")
(source
(origin
(method url-fetch)
(uri (pypi-uri "sbpy" version))
(sha256
- (base32 "1xqi29rrh7v05zmvyl8gffrkrw5rlcxig1w6xw1v8f7ikydb5plv"))))
+ (base32 "1dvc9ihzziyw69a0h1f3wr7jzzp4v8zm9x71fasw4sx2i0vab21v"))))
(build-system pyproject-build-system)
(arguments
(list
+ ;; tests: 591 passed, 108 skipped, 309 warnings
#:test-flags
- #~(list "--numprocesses" (number->string (parallel-job-count)))
+ #~(list "--numprocesses" (number->string (min 8 (parallel-job-count))))
#:phases
#~(modify-phases %standard-phases
- (add-before 'check 'set-home-env
+ (add-before 'check 'pre-check
(lambda _
- ;; Tests require HOME to be set.
- ;; No such file or directory: '/homeless-shelter/.astropy'
(setenv "HOME" "/tmp"))))))
- (propagated-inputs
- (list python-ads
- python-astropy
- python-astroquery
- python-ginga
- python-numpy
- python-photutils
- ;python-pyoorb ;not packed yet in Guix
- python-pyyaml
- python-scipy
- python-synphot))
(native-inputs
(list python-pytest
python-pytest-astropy
python-pytest-doctestplus
python-pytest-remotedata
python-pytest-xdist
+ python-setuptools
python-setuptools-scm))
+ (propagated-inputs
+ (list python-astropy
+ python-numpy
+ ;; [optional]
+ python-ads
+ python-astroquery
+ python-ginga
+ python-photutils
+ ;; python-pyoorb ;not packed yet in Guix
+ python-pyyaml
+ python-scipy
+ python-synphot))
(home-page "https://sbpy.org")
(synopsis "Python module for small-body planetary astronomy")
(description