~ruther/guix-local

e5b8a87b40710590421915bec0d0c161b684b9fc — Sharlatan Hellseher 3 years ago 2ff1c35
gnu: Add python-stpipe.

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

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
1 files changed, 23 insertions(+), 0 deletions(-)

M gnu/packages/astronomy.scm
M gnu/packages/astronomy.scm => gnu/packages/astronomy.scm +23 -0
@@ 2216,6 2216,29 @@ the @acronym{JWST, James Webb Space Telescope} and @acronym{Roman, Nancy Grace
Roman Space Telescope} calibration software.")
    (license license:bsd-3)))

(define-public python-stpipe
  (package
    (name "python-stpipe")
    (version "0.5.0")
    (source (origin
              (method url-fetch)
              (uri (pypi-uri "stpipe" version))
              (sha256
               (base32
                "17gnwzhl10vbg059lfprdyci19dlh3whkmb9rl7z25wr593rnvcp"))))
    (build-system pyproject-build-system)
    (propagated-inputs (list python-asdf python-astropy python-crds
                             python-semantic-version python-stdatamodels))
    (native-inputs (list python-pytest python-pytest-doctestplus
                         python-pytest-openfiles python-setuptools-scm))
    (home-page "https://github.com/spacetelescope/stpipe")
    (synopsis "Framework for calibration pipeline software")
    (description
     "This package provides base classes and command-line tools for
implementing calibration pipeline software.")
    ;; LICENSE Association of Universities for Research in Astronomy (AURA)
    (license license:bsd-3)))

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