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

commit e39b9922f3f7934453c32cea8042e3d25c47f017
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Tue Feb 17 15:02:33 2026 +0000

    gnu: python-dkist: Update to 1.17.0.
    
    * gnu/packages/astronomy.scm (python-dkist): Update to 1.17.0.
    [phases]{relax-requirements}: New phase.
    
    Change-Id: I8e76cce2258dd41b06ace01e17d7f81af37cb09d
---
 gnu/packages/astronomy.scm | 14 ++++++++------
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 137759b9e5..cd7000bc5d 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -4422,17 +4422,17 @@ Cesium.")
 (define-public python-dkist
   (package
     (name "python-dkist")
-    (version "1.16.0")
+    (version "1.17.0")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "dkist" version))
        (sha256
-        (base32 "1n0qr28linf72xri5l26m0dgciczk5nc60yysg19iijwfh7y0m1x"))))
+        (base32 "1i1pyliz1yjgm0c6v8lwl9nc1b5ihmkjn8syydg2am5l4lgsn5pz"))))
     (build-system pyproject-build-system)
     (arguments
      (list
-      ;; tests: 443 passed, 7 skipped
+      ;; tests: 455 passed, 7 skipped
       #:test-flags
       #~(list "--numprocesses" (number->string (min 8 (parallel-job-count)))
               ;; When python-pytest-benchmark is added: Benchmarks are
@@ -4444,9 +4444,11 @@ Cesium.")
               
"--deselect=dkist/net/tests/test_client.py::test_fetch_with_headers")
       #:phases
       #~(modify-phases %standard-phases
-          ;; XXX: It fails to check SunPy's optional inputs versions.
-          (delete 'sanity-check)
-          (add-before 'check 'pre-check
+         (add-after 'unpack 'relax-requirements
+           (lambda _
+             (substitute* "pyproject.toml"
+               (("platformdirs>=4.5") "platformdirs>=4.3.6"))))
+          (add-before 'sanity-check 'set-home-env
             (lambda _
               (setenv "HOME" "/tmp"))))))
     (native-inputs

Reply via email to