[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
35/131: gnu: python-pyhamcrest: Update to 2.0.2.
From: |
guix-commits |
Subject: |
35/131: gnu: python-pyhamcrest: Update to 2.0.2. |
Date: |
Mon, 1 Feb 2021 11:56:40 -0500 (EST) |
apteryx pushed a commit to branch core-updates
in repository guix.
commit df09535fc9cb49ea3a388bc63f18fdf03c590e49
Author: Maxim Cournoyer <maxim.cournoyer@gmail.com>
AuthorDate: Fri Jan 22 22:08:21 2021 -0500
gnu: python-pyhamcrest: Update to 2.0.2.
* gnu/packages/check.scm (python-pyhamcrest): Update to 2.0.2.
[propagated-inputs]: Remove python-six.
[phases]{check}: Do not set PYTHONPATH.
(python2-pyhamcrest): Remove variable.
---
gnu/packages/check.scm | 71 +++++++++++++++++++++-----------------------------
1 file changed, 29 insertions(+), 42 deletions(-)
diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm
index 451a8c7..6f7c1f4 100644
--- a/gnu/packages/check.scm
+++ b/gnu/packages/check.scm
@@ -2535,48 +2535,35 @@ retried.")
(package-with-python2 python-flaky))
(define-public python-pyhamcrest
- ;; The latest release was in 2016 and its test suite does not work with
recent
- ;; versions of Pytest. Just take the master branch for now, which seems
stable.
- (let ((commit "25fdc5f00bdf3084335353bc9247253098ec4cf2")
- (revision "0"))
- (package
- (name "python-pyhamcrest")
- (version (git-version "1.9.0" revision commit))
- (source (origin
- ;; Tests not distributed from pypi release.
- (method git-fetch)
- (uri (git-reference
- (url "https://github.com/hamcrest/PyHamcrest")
- (commit commit)))
- (file-name (git-file-name name version))
- (sha256
- (base32
- "1miqmhhi68vaix8sqc1lvpvbm27bacffxh5anm5cbfsvk7g9n6f3"))))
- (native-inputs ;all native inputs are for tests
- `(("python-pytest-cov" ,python-pytest-cov)
- ("python-mock" ,python-mock)
- ("python-pytest" ,python-pytest)
- ("python-hypothesis" ,python-hypothesis)))
- (propagated-inputs
- `(("python-six" ,python-six)))
- (build-system python-build-system)
- (arguments
- `(#:phases (modify-phases %standard-phases
- (replace 'check
- (lambda _
- (setenv "PYTHONPATH"
- (string-append "build/lib:"
- (getenv "PYTHONPATH")))
- (invoke "pytest" "-vv"))))))
- (home-page "http://hamcrest.org/")
- (synopsis "Hamcrest matchers for Python")
- (description
- "PyHamcrest is a framework for writing matcher objects,
- allowing you to declaratively define \"match\" rules.")
- (license license:bsd-3))))
-
-(define-public python2-pyhamcrest
- (package-with-python2 python-pyhamcrest))
+ (package
+ (name "python-pyhamcrest")
+ (version "2.0.2")
+ (source (origin
+ ;; Tests not distributed from pypi release.
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/hamcrest/PyHamcrest")
+ (commit (string-append "V" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "05kdzlhs2kvj82pfca13qszszcj6dyrk4b9pbr46x06sq2s4qyls"))))
+ (native-inputs ;all native inputs are for tests
+ `(("python-pytest-cov" ,python-pytest-cov)
+ ("python-mock" ,python-mock)
+ ("python-pytest" ,python-pytest)
+ ("python-hypothesis" ,python-hypothesis)))
+ (build-system python-build-system)
+ (arguments
+ `(#:phases (modify-phases %standard-phases
+ (replace 'check
+ (lambda _
+ (invoke "pytest" "-vv"))))))
+ (home-page "http://hamcrest.org/")
+ (synopsis "Hamcrest matchers for Python")
+ (description "PyHamcrest is a framework for writing matcher objects,
+allowing you to declaratively define \"match\" rules.")
+ (license license:bsd-3)))
(define-public unittest-cpp
(package
- 108/131: gnu: python-gunicorn: Do not set PYTHONPATH., (continued)
- 108/131: gnu: python-gunicorn: Do not set PYTHONPATH., guix-commits, 2021/02/01
- 96/131: gnu: python-apispec: Do not set PYTHONPATH., guix-commits, 2021/02/01
- 121/131: gnu: freecad: Wrap with GUIX_PYTHONPATH., guix-commits, 2021/02/01
- 114/131: gnu: gpodder: Do not alter PYTHONPATH., guix-commits, 2021/02/01
- 86/131: gnu: python-gevent: Do not set PYTHONPATH., guix-commits, 2021/02/01
- 94/131: gnu: python-pbkdf2: Do not set PYTHONPATH., guix-commits, 2021/02/01
- 99/131: gnu: python-aiohttp: Do not set PYTHONPATH., guix-commits, 2021/02/01
- 107/131: gnu: python-webassets: Do not set PYTHONPATH., guix-commits, 2021/02/01
- 111/131: gnu: redshift: Wrap with GUIX_PYTHONPATH., guix-commits, 2021/02/01
- 101/131: gnu: python-aws-xray-sdk: Do not set PYTHONPATH., guix-commits, 2021/02/01
- 35/131: gnu: python-pyhamcrest: Update to 2.0.2.,
guix-commits <=
- 84/131: gnu: python-moto: Do not set PYTHONPATH., guix-commits, 2021/02/01
- 92/131: gnu: python-pyelftools: Do not set PYTHONPATH., guix-commits, 2021/02/01
- 91/131: gnu: python-validictory: Do not set PYTHONPATH., guix-commits, 2021/02/01
- 93/131: gnu: python-cheetah: Do not set PYTHONPATH., guix-commits, 2021/02/01
- 98/131: gnu: python2-send2trash: Do not set PYTHONPATH., guix-commits, 2021/02/01
- 100/131: gnu: python-asgiref: Do not set PYTHONPATH., guix-commits, 2021/02/01
- 102/131: gnu: python-cfn-lint: Do not set PYTHONPATH., guix-commits, 2021/02/01
- 112/131: gnu: Adjust package collection to Wrap using GUIX_PYTHONPATH., guix-commits, 2021/02/01
- 110/131: gnu: 389-ds-base: Wrap with GUIX_PYTHONPATH., guix-commits, 2021/02/01
- 106/131: gnu: python-flask-wtf: Do not set PYTHONPATH., guix-commits, 2021/02/01