svn commit: r467933 - head/devel/py-hypothesis
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Sun Apr 22 08:47:54 UTC 2018
Author: sunpoet
Date: Sun Apr 22 08:47:52 2018
New Revision: 467933
URL: https://svnweb.freebsd.org/changeset/ports/467933
Log:
Update to 3.56.1
- Allow concurrent installation (USE_PYTHON=concurrent)
- Update pkg-descr
- Update WWW
Changes: https://github.com/HypothesisWorks/hypothesis/blob/master/hypothesis-python/docs/changes.rst
Modified:
head/devel/py-hypothesis/Makefile
head/devel/py-hypothesis/distinfo
head/devel/py-hypothesis/pkg-descr
Modified: head/devel/py-hypothesis/Makefile
==============================================================================
--- head/devel/py-hypothesis/Makefile Sun Apr 22 08:47:47 2018 (r467932)
+++ head/devel/py-hypothesis/Makefile Sun Apr 22 08:47:52 2018 (r467933)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= hypothesis
-PORTVERSION= 1.18.1
+PORTVERSION= 3.56.1
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,10 +12,13 @@ COMMENT= Library for property based testing
LICENSE= MPL20
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=16.0.0:devel/py-attrs@${FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}coverage>=0:devel/py-coverage@${FLAVOR} \
+ ${PY_ENUM34} \
+ ${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${FLAVOR}
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist concurrent distutils
NO_ARCH= yes
Modified: head/devel/py-hypothesis/distinfo
==============================================================================
--- head/devel/py-hypothesis/distinfo Sun Apr 22 08:47:47 2018 (r467932)
+++ head/devel/py-hypothesis/distinfo Sun Apr 22 08:47:52 2018 (r467933)
@@ -1,2 +1,3 @@
-SHA256 (hypothesis-1.18.1.tar.gz) = 839d382393684e9544cfc855b6a19e1121391bd720a7ace5a6865408c0db0768
-SIZE (hypothesis-1.18.1.tar.gz) = 84868
+TIMESTAMP = 1524356529
+SHA256 (hypothesis-3.56.1.tar.gz) = e62fab2ebaa09d789cbad47f58016aa678854e4f51cc566d5f9229e71ee74e27
+SIZE (hypothesis-3.56.1.tar.gz) = 153545
Modified: head/devel/py-hypothesis/pkg-descr
==============================================================================
--- head/devel/py-hypothesis/pkg-descr Sun Apr 22 08:47:47 2018 (r467932)
+++ head/devel/py-hypothesis/pkg-descr Sun Apr 22 08:47:52 2018 (r467933)
@@ -1,6 +1,6 @@
-Hypothesis is a library for testing your Python code against a much larger
-range of examples than you would ever want to write by hand. It's based on the
-Haskell library, Quickcheck, and is designed to integrate seamlessly into your
-existing Python unit testing work flow.
+Hypothesis is an advanced testing library for Python. It lets you write tests
+which are parametrized by a source of examples, and then generates simple and
+comprehensible examples that make your tests fail. This lets you find more bugs
+in your code with less work.
-WWW: https://github.com/DRMacIver/hypothesis
+WWW: https://github.com/HypothesisWorks/hypothesis/tree/master/hypothesis-python
More information about the svn-ports-head
mailing list