gnu: python-sympy: Update to 1.6.2.

* gnu/packages/python-xyz.scm (python-sympy): Update to 1.6.2.
[source]: Download from pypi.
[arguments]: Make check phase inheritable by python2-sympy.
(python2-sympy): Update to 1.5.1.
[source]: Download from pypi.
[arguments]: Inherit from python-sympy.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
This commit is contained in:
Greg Hogan 2020-09-22 10:47:46 -04:00 committed by Efraim Flashner
parent bd1bce0896
commit 8621ff6bd5
No known key found for this signature in database
GPG key ID: 41AAE7DCCA3D8351

View file

@ -7579,15 +7579,13 @@ (define-public python2-bigfloat
(define-public python-sympy
(package
(name "python-sympy")
(version "1.1.1")
(version "1.6.2")
(source
(origin
(method url-fetch)
(uri (string-append
"https://github.com/sympy/sympy/releases/download/sympy-"
version "/sympy-" version ".tar.gz"))
(uri (pypi-uri "sympy" version))
(sha256
(base32 "190n29sppw7g8ihilc5451y7jlfcaw56crqiqbf1jff43dlmfnxc"))))
(base32 "0247skhkxanczpqqdz6n9k1axgpwl665b25hyn9vgr060p4dryhw"))))
(build-system python-build-system)
(arguments
`(#:phases
@ -7598,7 +7596,9 @@ (define-public python-sympy
(delete 'check)
(add-after 'install 'check
(lambda* (#:key outputs #:allow-other-keys)
(invoke "python3" "-c" "import sympy; sympy.test(\"/core\")")
(invoke
(or (which "python3") (which "python"))
"-c" "import sympy; sympy.test(\"/core\")")
#t)))))
(propagated-inputs
`(("python-mpmath" ,python-mpmath)))
@ -7613,17 +7613,13 @@ (define-public python-sympy
(define-public python2-sympy
(package
(inherit (package-with-python2 python-sympy))
(arguments
`(#:phases
(modify-phases %standard-phases
;; Run the core tests after installation. By default it would run
;; *all* tests, which take a very long time to complete and are known
;; to be flaky.
(delete 'check)
(add-after 'install 'check
(lambda* (#:key outputs #:allow-other-keys)
(invoke "python" "-c" "import sympy; sympy.test(\"/core\")")
#t)))))))
(version "1.5.1") ; last release for python2
(source
(origin
(method url-fetch)
(uri (pypi-uri "sympy" version))
(sha256
(base32 "0zjfbxlkazzh9z22gf62azrkipb2xw7mpzjz3wl1az9893bh2yfp"))))))
(define-public python-q
(package