guix_mirror_bot pushed a commit to branch astro-update
in repository guix.

commit 2e4c930f3fc04660309dc8c3f6498e2bef8f649a
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Tue Feb 17 21:18:33 2026 +0000

    gnu: python-rad: Update to 0.30.0.
    
    * gnu/packages/astronomy.scm (python-rad): Update to 0.30.0.
    [arguments] <test-flags>: Run more tests.
    [native-inputs]: Add python-crds-minimal and python-deepdiff.
    
    Change-Id: Ic658131777ba88307d018c1ccd8cf45deb6f1db6
---
 gnu/packages/astronomy.scm | 18 +++++++-----------
 1 file changed, 7 insertions(+), 11 deletions(-)

diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 7da0433fda..4f958d7405 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -8379,30 +8379,26 @@ wiggles are caused by resampling noise or aliasing 
artifacts.")
 (define-public python-rad
   (package
     (name "python-rad")
-    (version "0.29.0")
+    (version "0.30.0")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "rad" version))
        (sha256
-        (base32 "1v28wm4lggk8lj8vlzf059v01mny7vk5njhmyyg4f8bl5syrj5qy"))))
+        (base32 "14zij7jbvpzc0i3h22n35b432j2a8dw5mrg4da1ph3c69hxs6cqq"))))
     (build-system pyproject-build-system)
     (arguments
      (list
-      ;; tests: 1886 passed, 1 skipped, 17 xfailed
+      ;; tests: 5253 passed, 159 skipped, 21 xfailed
       #:test-flags
-      ;; Ignore tests requiring python-crds to break cycle:
-      ;; python-rad -> python-roman-datamodels -> python-crds -> python-rad
-      #~(list "--ignore=tests/test_schemas.py"
-              ;; E   git.exc.InvalidGitRepositoryError
-              "--ignore=tests/test_versioning.py"
-              ;; E TypeError: the JSON object must be str, bytes or bytearray,
-              ;; not NoneType
-              "--ignore=tests/test_latest.py")))
+      ;; Tests try to detec version by Git tag.
+      #~(list "--ignore=tests/test_versioning.py")))
     (native-inputs
      (list python-pytest
+           python-crds-minimal
            python-pytest-asdf-plugin
            python-pytest-doctestplus
+           python-deepdiff
            python-semantic-version
            python-setuptools
            python-setuptools-scm))

Reply via email to