gnu: python-hypothesis: Update to 3.0.4.

* gnu/packages/python.scm (python-hypothesis): Update to 3.0.4.
[native-inputs]: Remove python-setuptools.
(python2-hypothesis): Use 'strip-python2-variant'.
[native-inputs]: Add python2-enum34, python2-setuptools.
This commit is contained in:
Efraim Flashner 2016-02-25 12:50:10 +02:00
parent fee04c198c
commit 6f068e081b

View file

@ -7535,17 +7535,14 @@ (define-public awscli
(define-public python-hypothesis (define-public python-hypothesis
(package (package
(name "python-hypothesis") (name "python-hypothesis")
(version "2.0.0") (version "3.0.4")
(source (origin (source (origin
(method url-fetch) (method url-fetch)
(uri (pypi-uri "hypothesis" version)) (uri (pypi-uri "hypothesis" version))
(sha256 (sha256
(base32 (base32
"1la6mfpvcn640gs2v35iv8b4sh6xdhp9j5ghay0jd86c9n4fkgxr")))) "0bh6pqyc56cqlbpg0ffzjs6466blyylix4nsw11qrqwf01cg9gdq"))))
(build-system python-build-system) (build-system python-build-system)
(native-inputs
`(;; setuptools required for python-2 variant
("python-setuptools" ,python-setuptools)))
(propagated-inputs (propagated-inputs
`(("python-flake8" ,python-flake8) `(("python-flake8" ,python-flake8)
("python-pytest" ,python-pytest))) ("python-pytest" ,python-pytest)))
@ -7555,10 +7552,16 @@ (define-public python-hypothesis
based on the Haskell library, Quickcheck, and is designed to integrate based on the Haskell library, Quickcheck, and is designed to integrate
seamlessly into your existing Python unit testing work flow.") seamlessly into your existing Python unit testing work flow.")
(home-page "https://github.com/DRMacIver/hypothesis") (home-page "https://github.com/DRMacIver/hypothesis")
(license mpl2.0))) (license mpl2.0)
(properties `((python2-variant . ,(delay python2-hypothesis))))))
(define-public python2-hypothesis (define-public python2-hypothesis
(package-with-python2 python-hypothesis)) (let ((hypothesis (package-with-python2
(strip-python2-variant python-hypothesis))))
(package (inherit hypothesis)
(native-inputs
`(("python2-enum34" ,python2-enum34)
("python2-setuptools" ,python2-setuptools))))))
(define-public python-pytest-subtesthack (define-public python-pytest-subtesthack
(package (package