gnu: Add python-pytest-astropy.

* gnu/packages/python-check.scm (python-pytest-astropy): New variable.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
This commit is contained in:
Sharlatan Hellseher 2021-02-07 22:51:24 +00:00 committed by Guillaume Le Vaillant
parent 9daa9f2a6f
commit ac7d2eef80
No known key found for this signature in database
GPG key ID: 6BE8208ADF21FE3F

View file

@ -221,6 +221,41 @@ (define-public python-pytest-astropy-header
Astropy project, but is optimized for use with astropy-related projects.")
(license license:bsd-3)))
(define-public python-pytest-astropy
(package
(name "python-pytest-astropy")
(version "0.8.0")
(source
(origin
(method url-fetch)
(uri (pypi-uri "pytest-astropy" version))
(sha256
(base32 "18j6z6y2fvykmcs5z0mldhhaxxn6wzpnhlm2ps7m8r5z5kmh1631"))))
(build-system python-build-system)
(arguments
;; No tests provided
'(#:tests? #f))
(native-inputs
`(("attrs" ,python-attrs)
("hypothesis" ,python-hypothesis)
("pytest" ,python-pytest)
("pytest-arraydiff" ,python-pytest-arraydiff)
("pytest-astropy-header" ,python-pytest-astropy-header)
("pytest-cov" ,python-pytest-cov)
("pytest-doctestplus" ,python-pytest-doctestplus)
("pytest-filter-subpackage" ,python-pytest-filter-subpackage)
("pytest-mock" ,python-pytest-mock)
("pytest-openfiles" ,python-pytest-openfiles)
("pytest-remotedata" ,python-pytest-remotedata)
("setuptools-scm" ,python-setuptools-scm)))
(home-page "https://github.com/astropy/pytest-astropy")
(synopsis
"Metapackage for all the testing machinery used by the Astropy Project")
(description
"This is a meta-package that pulls in the dependencies that are used by
astropy related packages.")
(license license:bsd-3)))
(define-public python-pytest-arraydiff
(package
(name "python-pytest-arraydiff")