summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/astronomy.scm28
1 files changed, 8 insertions, 20 deletions
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index e51156621ef..a4fc905600d 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -3004,7 +3004,7 @@ a path (for moving targets) and combining cutouts
3004(define-public python-astrodata 3004(define-public python-astrodata
3005 (package 3005 (package
3006 (name "python-astrodata") 3006 (name "python-astrodata")
3007 (version "2.10.2") 3007 (version "3.0.0")
3008 (source 3008 (source
3009 (origin 3009 (origin
3010 (method git-fetch) 3010 (method git-fetch)
@@ -3013,11 +3013,11 @@ a path (for moving targets) and combining cutouts
3013 (commit version))) 3013 (commit version)))
3014 (file-name (git-file-name name version)) 3014 (file-name (git-file-name name version))
3015 (sha256 3015 (sha256
3016 (base32 "141qymnirjlrbjzl26wx2dvrr0glva8q74cwxi575a29aa0byrhv")))) 3016 (base32 "0bcs283v8fgz4a175pdgiiin8sx4vcbviarsqzwzzhamsha6azwh"))))
3017 (build-system pyproject-build-system) 3017 (build-system pyproject-build-system)
3018 (arguments 3018 (arguments
3019 (list 3019 (list
3020 ;; tests: 984 passed, 7 skipped, 59 deselected 3020 ;; tests: 985 passed, 6 skipped, 61 deselected
3021 #:test-flags 3021 #:test-flags
3022 ;; Tests depend on unpackaged DRAGON's module "gemini_instruments". 3022 ;; Tests depend on unpackaged DRAGON's module "gemini_instruments".
3023 #~(list "--ignore=tests/integration/" 3023 #~(list "--ignore=tests/integration/"
@@ -3078,6 +3078,7 @@ a path (for moving targets) and combining cutouts
3078 "test_ADCompare_wcs" 3078 "test_ADCompare_wcs"
3079 "test_ad_compare" 3079 "test_ad_compare"
3080 "test_download_file_path_subpath" 3080 "test_download_file_path_subpath"
3081 "test_download_from_archive"
3081 "test_download_from_archive_None_sub_path" 3082 "test_download_from_archive_None_sub_path"
3082 "test_download_memory_leaks" 3083 "test_download_memory_leaks"
3083 "test_warning_if_no_cache_path")) 3084 "test_warning_if_no_cache_path"))
@@ -3089,24 +3090,11 @@ a path (for moving targets) and combining cutouts
3089 "test_loglinear_axis" 3090 "test_loglinear_axis"
3090 "test_reading_and_writing_sliced_image" 3091 "test_reading_and_writing_sliced_image"
3091 "test_remove_unused_world_axis")) 3092 "test_remove_unused_world_axis"))
3092 ;; gwcs.wcs._exception.GwcsFrameExistsError: Frame in_frame is 3093 "-k" "not test_script_executes[script0-]")))
3093 ;; already in the pipeline.
3094 "--deselect=tests/unit/test_nddata.py::test_wcs_slicing"
3095 ;; assert 1 == 0
3096 "-k" (string-append "not test_script_executes[script0-]"
3097 " and not test_script_executes[script1-]"))
3098 #:phases
3099 #~(modify-phases %standard-phases
3100 (add-after 'unpack 'relax-requirements
3101 ;; See: <https://github.com/GeminiDRSoftware/astrodata/issues/96>.
3102 (lambda _
3103 (substitute* "pyproject.toml"
3104 (("astropy =.*") "astropy = '^7.0.0'\n")
3105 (("asdf =.*") "asdf = '^5.0.0'\n")
3106 (("numpy =.*") "numpy = '^2.3.0'\n")
3107 (("gwcs =.*") "gwcs = '^1.0.0'\n")))))))
3108 (native-inputs 3094 (native-inputs
3109 (list python-poetry-core 3095 (list python-docutils
3096 python-poetry-core
3097 python-poetry-dynamic-versioning
3110 python-objgraph 3098 python-objgraph
3111 python-pytest 3099 python-pytest
3112 python-pytest-doctestplus 3100 python-pytest-doctestplus