gnu: python-pyjwt: Update to 1.5.2 [fixes CVE-2017-11424].

* gnu/packages/python.scm (python-pyjwt): Update to 1.5.2.
[source]: Add snippet to remove pre-compiled files.
[native-inputs]: Change PYTHON-PYTEST to PYTHON-PYTEST-3.0.
This commit is contained in:
Marius Bakke 2017-08-31 14:15:45 +02:00
parent 5883bb76f8
commit 7e31427ff0
No known key found for this signature in database
GPG Key ID: A2A06DF2A33A54FA

View File

@ -2835,17 +2835,23 @@ somewhat intelligeble.")
(define-public python-pyjwt (define-public python-pyjwt
(package (package
(name "python-pyjwt") (name "python-pyjwt")
(version "1.4.0") (version "1.5.2")
(source (source
(origin (origin
(method url-fetch) (method url-fetch)
(uri (pypi-uri "PyJWT" version)) (uri (pypi-uri "PyJWT" version))
(sha256 (sha256
(base32 (base32
"1556v2jppd8mjkkj66pxb5rcazm35jq81r233mdl8hfmz9n3icp1")))) "0pvr3iymab7v2qz74ann760z7qahqgqszxz5iqqbaqv4z2zz0y8i"))
(modules '((guix build utils)))
(snippet
'(begin
(for-each delete-file-recursively
(find-files "." "\\.pyc$"))
#t))))
(build-system python-build-system) (build-system python-build-system)
(native-inputs (native-inputs
`(("python-pytest" ,python-pytest) `(("python-pytest" ,python-pytest-3.0)
("python-pytest-cov" ,python-pytest-cov) ("python-pytest-cov" ,python-pytest-cov)
("python-pytest-runner" ,python-pytest-runner))) ("python-pytest-runner" ,python-pytest-runner)))
(home-page "https://github.com/progrium/pyjwt") (home-page "https://github.com/progrium/pyjwt")