summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2026-08-17 00:04:30 +0100
committerSharlatan Hellseher <sharlatanus@gmail.com>2026-09-01 20:04:49 +0100
commit54ffff378eda565492e039a319a2b61c9da117a3 (patch)
tree08a89c4883bf7af7b1e7b8509677bf257f444ab9 /gnu
parentba4b70cd20d7d483f228d2f0ec0e5dd9d34b5f2b (diff)
gnu: python-sunpy-soar: Update to 1.12.0-0.324f451.
* gnu/packages/astronomy.scm (python-sunpy-soar): Update to 324f4513b15b6770e4d8806fc87b99714c391c87 commit. [source]: Switch to gti-fetch. [arguments] <#:test-flags>: Skip 2 more tests; do not fail on warning. Relates-to: guix/guix!10702
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/astronomy.scm28
1 files changed, 21 insertions, 7 deletions
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index c5f720d8313..33447fe3f54 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -12455,22 +12455,32 @@ functionality needed for solar data analysis.")
12455(define-public python-sunpy-soar 12455(define-public python-sunpy-soar
12456 (package 12456 (package
12457 (name "python-sunpy-soar") 12457 (name "python-sunpy-soar")
12458 (version "1.12.0") 12458 ;; 1.12.0 (2025-12-10); to support SunPy 8+.
12459 (properties '((commit . "324f4513b15b6770e4d8806fc87b99714c391c87")
12460 (revision . "0")))
12461 (version (git-version "1.12.0"
12462 (assoc-ref properties 'revision)
12463 (assoc-ref properties 'commit)))
12459 (source 12464 (source
12460 (origin 12465 (origin
12461 (method url-fetch) 12466 (method git-fetch)
12462 (uri (pypi-uri "sunpy_soar" version)) 12467 (uri (git-reference
12468 (url "https://github.com/sunpy/sunpy-soar")
12469 (commit (assoc-ref properties 'commit))))
12470 (file-name (git-file-name name version))
12463 (sha256 12471 (sha256
12464 (base32 "0ma4j8wy3hbshzafq1xvfifvinx9ahr4r6gvzyqahf2wp5y9rr8l")))) 12472 (base32 "1x07anqpnkw165f6vxphyfi08jdykwplr9153pf2xg4r29q1slkc"))))
12465 (build-system pyproject-build-system) 12473 (build-system pyproject-build-system)
12466 (arguments 12474 (arguments
12467 (list 12475 (list
12468 ;; tests: 10 passed, 1 skipped, 21 deselected, 1 xfailed 12476 ;; tests: 57 passed, 26 deselected, 1 xfailed, 63 warnings
12469 #:test-flags 12477 #:test-flags
12470 ;; Disable tests requiring network access to download test data from 12478 ;; Disable tests requiring network access to download test data from
12471 ;; <http://soar.esac.esa.int> and <http://docs.virtualsolar.org>. 12479 ;; <http://soar.esac.esa.int> and <http://docs.virtualsolar.org>.
12472 #~(list "-k" (string-join 12480 #~(list "-k" (string-join
12473 (list "not test_distance_out_of_bounds_warning" 12481 (list "not test_can_handle_with_distance_and_time"
12482 "test_can_handle_with_distance_no_time"
12483 "test_distance_out_of_bounds_warning"
12474 "test_distance_search_insitu" 12484 "test_distance_search_insitu"
12475 "test_distance_search_remote_sensing" 12485 "test_distance_search_remote_sensing"
12476 "test_distance_time_search" 12486 "test_distance_time_search"
@@ -12491,7 +12501,11 @@ functionality needed for solar data analysis.")
12491 "test_wavelength_single" 12501 "test_wavelength_single"
12492 "test_when_soar_provider_passed" 12502 "test_when_soar_provider_passed"
12493 "test_when_wrong_provider_passed") 12503 "test_when_wrong_provider_passed")
12494 " and not ")) 12504 " and not ")
12505 ;; Skipping registering the sunpy_soar client in favour of the
12506 ;; client included in sunpy >= 8.0. Uninstall or do not import
12507 ;; the sunpy_soar package to remove this warning.
12508 "-W" "ignore::sunpy.util.exceptions.SunpyUserWarning")
12495 #:phases 12509 #:phases
12496 #~(modify-phases %standard-phases 12510 #~(modify-phases %standard-phases
12497 (add-before 'build 'set-home-env 12511 (add-before 'build 'set-home-env