~ruther/guix-local

691a732cfdc823ec6afaec500cae980e4f6b248d — Sharlatan Hellseher 2 years ago 9a33695
gnu: Add python-extinction.

* gnu/packages/astronomy.scm (python-extinction): New variable.

Change-Id: I0f8877f8c79f6dd03150d92269c238cd706cc0ba
1 files changed, 26 insertions(+), 0 deletions(-)

M gnu/packages/astronomy.scm
M gnu/packages/astronomy.scm => gnu/packages/astronomy.scm +26 -0
@@ 2114,6 2114,32 @@ for a table giving the position of a planet, asteroid, or comet for a series
of dates.")
    (license license:expat)))

(define-public python-extinction
  (package
    (name "python-extinction")
    (version "0.4.6")
    (source
     (origin
       (method git-fetch) ; No tests in PyPI
       (uri (git-reference
             (url "https://github.com/kbarbary/extinction")
             (commit (string-append "v" version))))
       (file-name (git-file-name name version))
       (sha256
        (base32 "1adxq926jd469mxm6llvsljgf2jqb06905h61i9qzc7m2yrm4wga"))))
    (build-system pyproject-build-system)
    (arguments
     (list
      #:test-flags #~(list "test.py")))
    (native-inputs (list python-cython python-pytest))
    (propagated-inputs (list python-numpy))
    (home-page "http://github.com/kbarbary/extinction")
    (synopsis "Fast interstellar dust extinction laws")
    (description
     "This package provides a cython-optimized implementations of empirical dust
exitinction laws found in the literature.")
    (license license:expat)))

(define-public python-hvpy
  (package
    (name "python-hvpy")