gnu: python-asdf: Update to 2.8.3.

* gnu/packages/astronomy.scm: (python-asdf): Update to 2.8.3.
[inputs]: Use the new style. Move python-importlib-resources,
python-jsonschema, python-numpy, python-pyyaml to ...
[propagated-inputs]: ... here. Use the new style. Add python-jmespath.

Signed-off-by: Vinicius Monego <monego@posteo.net>
This commit is contained in:
Sharlatan Hellseher 2022-01-14 23:40:20 +00:00 committed by Vinicius Monego
parent ab8b76b735
commit e1437e7ec1
No known key found for this signature in database
GPG key ID: 637B0B138065B68A

View file

@ -5,7 +5,7 @@
;;; Copyright © 2019 by Amar Singh <nly@disroot.org> ;;; Copyright © 2019 by Amar Singh <nly@disroot.org>
;;; Copyright © 2020 R Veera Kumar <vkor@vkten.in> ;;; Copyright © 2020 R Veera Kumar <vkor@vkten.in>
;;; Copyright © 2020, 2021 Guillaume Le Vaillant <glv@posteo.net> ;;; Copyright © 2020, 2021 Guillaume Le Vaillant <glv@posteo.net>
;;; Copyright © 2021 Sharlatan Hellseher <sharlatanus@gmail.com> ;;; Copyright © 2021, 2022 Sharlatan Hellseher <sharlatanus@gmail.com>
;;; Copyright © 2021, 2022 Vinicius Monego <monego@posteo.net> ;;; Copyright © 2021, 2022 Vinicius Monego <monego@posteo.net>
;;; Copyright © 2021 Greg Hogan <code@greghogan.com> ;;; Copyright © 2021 Greg Hogan <code@greghogan.com>
;;; Copyright © 2021 Foo Chuan Wei <chuanwei.foo@hotmail.com> ;;; Copyright © 2021 Foo Chuan Wei <chuanwei.foo@hotmail.com>
@ -1460,34 +1460,35 @@ of stand-alone functions and classes.")
(define-public python-asdf (define-public python-asdf
(package (package
(name "python-asdf") (name "python-asdf")
(version "2.7.4") (version "2.8.3")
(source (source
(origin (origin
(method url-fetch) (method url-fetch)
(uri (pypi-uri "asdf" version)) (uri (pypi-uri "asdf" version))
(sha256 (sha256
(base32 "1mj52l2m8pbhiqacgjakjpvqi8kyx470yw151lcsswbq5wp0rsc6")))) (base32 "0i4vq1hsympjgb1yvn4ql0gm8j1mki9ggmj03533kmg0nbzp03yy"))))
(build-system python-build-system) (build-system python-build-system)
(arguments (arguments
;; TODO: (Sharlatan-20210207T165820+0000): Tests depend on astropy, astropy ;; NOTE: (Sharlatan-20211229T201059+0000): Tests depend on astropy and
;; depends on asdf. Disable circular dependence. ;; gwcs, astropy gwcs depend on asdf. Disable circular dependence.
`(#:tests? #f)) `(#:tests? #f))
(native-inputs (native-inputs
`(("packaging" ,python-packaging) (list python-setuptools-scm
("semantic-version" ,python-semantic-version) python-semantic-version
("setuptools-scm" ,python-setuptools-scm))) python-packaging))
(inputs (propagated-inputs
`(("importlib-resources" ,python-importlib-resources) (list python-importlib-resources
("jsonschema" ,python-jsonschema) python-jsonschema
("numpy" ,python-numpy) python-jmespath
("pyyaml" ,python-pyyaml))) python-numpy
(home-page "https://github.com/asdf-format/asdf") python-pyyaml))
(synopsis "Python tools to handle ASDF files") (home-page "https://github.com/asdf-format/asdf")
(description (synopsis "Python tools to handle ASDF files")
"The Advanced Scientific Data Format (ASDF) is a next-generation (description
"The Advanced Scientific Data Format (ASDF) is a next-generation
interchange format for scientific data. This package contains the Python interchange format for scientific data. This package contains the Python
implementation of the ASDF Standard.") implementation of the ASDF Standard.")
(license license:bsd-3))) (license license:bsd-3)))
(define-public python-astroalign (define-public python-astroalign
(package (package