Archived
1
0
Fork 0

gnu: python-wheel: Update to 0.33.6.

* gnu/packages/python-xyz.scm (python-wheel): Update to 0.33.6.
[arguments]: Explicitly disable tests (they never ran before).
[native-inputs, properties]: Remove.
(python2-wheel): Use PACKAGE-WITH-PYTHON2.
This commit is contained in:
Marius Bakke 2020-01-15 20:11:05 +01:00
parent 6b3cef844c
commit 8f137daf8a
No known key found for this signature in database
GPG key ID: A2A06DF2A33A54FA

View file

@ -1908,18 +1908,20 @@ with sensible defaults out of the box.")
(define-public python-wheel (define-public python-wheel
(package (package
(name "python-wheel") (name "python-wheel")
(version "0.32.3") (version "0.33.6")
(source (source
(origin (origin
(method url-fetch) (method url-fetch)
(uri (pypi-uri "wheel" version)) (uri (pypi-uri "wheel" version))
(sha256 (sha256
(base32 (base32
"1dhxl1bf18bx9szmqcnxbg6204hp3im8089q3hkwh5jfa6zh75q2")))) "0ii6f34rvpjg3nmw4bc2h7fhdsy38y1h93hghncfs5akfrldmj8h"))))
(build-system python-build-system) (build-system python-build-system)
(native-inputs (arguments
`(("python-jsonschema" ,python-jsonschema) ;; FIXME: The test suite runs "python setup.py bdist_wheel", which in turn
("python-pytest-cov" ,python-pytest-cov))) ;; fails to find the newly-built bdist_wheel library, even though it is
;; available on PYTHONPATH. What search path is consulted by setup.py?
'(#:tests? #f))
(home-page "https://bitbucket.org/pypa/wheel/") (home-page "https://bitbucket.org/pypa/wheel/")
(synopsis "Format for built Python packages") (synopsis "Format for built Python packages")
(description (description
@ -1930,15 +1932,10 @@ packages will be properly installed with only the @code{Unpack} step and the
unpacked archive preserves enough information to @code{Spread} (copy data and unpacked archive preserves enough information to @code{Spread} (copy data and
scripts to their final locations) at any later time. Wheel files can be scripts to their final locations) at any later time. Wheel files can be
installed with a newer @code{pip} or with wheel's own command line utility.") installed with a newer @code{pip} or with wheel's own command line utility.")
(license license:expat) (license license:expat)))
(properties `((python2-variant . ,(delay python2-wheel))))))
(define-public python2-wheel (define-public python2-wheel
(let ((wheel (package-with-python2 (package-with-python2 python-wheel))
(strip-python2-variant python-wheel))))
(package (inherit wheel)
(native-inputs `(("python2-functools32" ,python2-functools32)
,@(package-native-inputs wheel))))))
(define-public python-vcversioner (define-public python-vcversioner
(package (package