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