gnu: Cython: Update to 0.28.4.

* gnu/packages/python.scm (python-cython, python2-cython): Update to 0.28.4.
[arguments]: Use invoke.
This commit is contained in:
Leo Famulari 2018-06-12 16:03:43 -04:00
parent 79d4d47b99
commit c69d11c593
No known key found for this signature in database
GPG key ID: 2646FA30BACA7F08

View file

@ -2850,14 +2850,14 @@ (define-public python2-scikit-image
(define-public python-cython
(package
(name "python-cython")
(version "0.27")
(version "0.28.4")
(source
(origin
(method url-fetch)
(uri (pypi-uri "Cython" version))
(sha256
(base32
"02y0pp1nx77b8s1mpxc6da2dccl6wd31pp4ksi9via479qcvacmr"))))
"0imw9s2rbrh32clbl10csnwmig9p3nzkrd2baxxxfmnrsc42pb3n"))))
(build-system python-build-system)
;; we need the full python package and not just the python-wrapper
;; because we need libpython3.3m.so
@ -2870,7 +2870,7 @@ (define-public python-cython
;; some tests require access to "$HOME/.cython"
(lambda _ (setenv "HOME" "/tmp") #t))
(replace 'check
(lambda _ (zero? (system* "python" "runtests.py" "-vv")))))))
(lambda _ (invoke "python" "runtests.py" "-vv"))))))
(home-page "http://cython.org/")
(synopsis "C extensions for Python")
(description "Cython is an optimising static compiler for both the Python