mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-12-26 14:28:15 -05:00
gnu: Add python-glue-astronomy.
* gnu/packages/astronomy.scm (python-glue-astronomy): New variable. Change-Id: Ia11da145d30b221497b71b8ffa49b9522ca547a7
This commit is contained in:
parent
8d6e9eae7d
commit
591e258408
1 changed files with 41 additions and 0 deletions
|
@ -1149,6 +1149,47 @@ (define-public ginga-qt5
|
|||
(prepend python-pyqt)))
|
||||
(synopsis "Qt5 image viewer build based on python-ginga library")))
|
||||
|
||||
(define-public python-glue-astronomy
|
||||
(package
|
||||
(name "python-glue-astronomy")
|
||||
(version "0.10.0")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (pypi-uri "glue-astronomy" version))
|
||||
(sha256
|
||||
(base32 "1bra11i55g687ykzll5clp7mf3l9kc0x11wqc3gwfi98qx8fgpqz"))))
|
||||
(build-system pyproject-build-system)
|
||||
(arguments
|
||||
(list
|
||||
#:test-flags
|
||||
#~(list "--pyargs" "glue_astronomy"
|
||||
;; XXX: Findout why these tests fail to load:
|
||||
;; E ModuleNotFoundError: No module named 'glue.qglue'
|
||||
;; E ImportError: cannot import name 'make_2dspec_image' from
|
||||
;; 'specreduce.utils.synth_data'
|
||||
"--ignore=glue_astronomy/io/spectral_cube/tests/test_spectral_cube.py"
|
||||
"--ignore=glue_astronomy/io/spectral_cube/tests/test_spectral_cube.py"
|
||||
"--ignore=glue_astronomy/translators/tests/test_trace.py"
|
||||
"--ignore=glue_astronomy/translators/tests/test_trace.py")))
|
||||
(propagated-inputs
|
||||
(list python-astropy
|
||||
python-glue-core
|
||||
python-regions
|
||||
python-specreduce
|
||||
python-spectral-cube
|
||||
python-specutils))
|
||||
(native-inputs
|
||||
(list python-mock
|
||||
python-pytest-astropy
|
||||
python-setuptools-scm))
|
||||
(home-page "https://github.com/glue-viz/glue-astronomy")
|
||||
(synopsis "Astronomy-specific plugins for glue")
|
||||
(description
|
||||
"The glue-astronomy plugin for glue provides a collection of
|
||||
astronomy-specific functionality")
|
||||
(license license:bsd-3)))
|
||||
|
||||
(define-public python-glue-core
|
||||
(package
|
||||
(name "python-glue-core")
|
||||
|
|
Loading…
Reference in a new issue