Received: by mail.netbsd.org (Postfix, from userid 605) id 16F1A84E58; Sat, 16 Feb 2019 23:36:04 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 9307584CE2 for ; Sat, 16 Feb 2019 23:36:03 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id VulacgR6DYec for ; Sat, 16 Feb 2019 23:36:02 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id AD39F84CD4 for ; Sat, 16 Feb 2019 23:36:02 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id A7E3CFB16; Sat, 16 Feb 2019 23:36:02 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1550360162177600" MIME-Version: 1.0 Date: Sat, 16 Feb 2019 23:36:02 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/devel/py-hypothesis To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20190216233602.A7E3CFB16@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1550360162177600 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: adam Date: Sat Feb 16 23:36:02 UTC 2019 Modified Files: pkgsrc/devel/py-hypothesis: Makefile PLIST distinfo Log Message: py-hypothesis: updated to 4.5.11 4.5.11: This release fixes :issue:1813, a bug introduced in :ref:3.59.1 , which caused :py:meth:~hypothesis.strategies.random_module to no longer affect the body of the test: Although Hypothesis would claim to be seeding the random module in fact tests would always run with a seed of zero. 4.5.10: This patch fixes an off-by-one error in the maximum length of :func:~hypothesis.strategies.emails. Thanks to Krzysztof Jurewicz for :pull:1812. 4.5.9: This patch removes some unused code from the shrinker. There is no user-visible change. 4.5.8: This release fixes an internal IndexError in Hypothesis that could sometimes be triggered during shrinking. 4.5.7: This release modifies the shrinker to interleave different types of reduction operations, e.g. switching between deleting data and lowering scalar values rather than trying entirely deletions then entirely lowering. This may slow things down somewhat in the typical case, but has the major advantage that many previously difficult to shrink examples should become much faster, because the shrinker will no longer tend to stall when trying some ineffective changes to the shrink target but will instead interleave it with other more effective operations. 4.5.6: This release makes a number of internal changes to the implementation of :func:hypothesis.extra.lark.from_lark. These are primarily intended as a refactoring, but you may see some minor improvements to performance when generating large strings, and possibly to shrink quality. 4.5.5: This patch prints an explanatory note when :issue:1798 is triggered, because the error message from Numpy is too terse to locate the problem. 4.5.4: In Python 2, long integers are not allowed in the shape argument to :func:~hypothesis.extra.numpy.arrays. Thanks to Ryan Turner for fixing this. 4.5.3: This release makes a small internal refactoring to clarify how Hypothesis instructs tests to stop running when appropriate. There is no user-visible change. 4.5.2: This release standardises all of the shrinker's internal operations on running in a random order. The main effect you will see from this that it should now be much less common for the shrinker to stall for a long time before making further progress. In some cases this will correspond to shrinking more slowly, but on average it should result in faster shrinking. 4.5.1: This patch updates some docstrings, but has no runtime changes. 4.5.0: This release adds exclude_min and exclude_max arguments to :func:~hypothesis.strategies.floats, so that you can easily generate values from open or half-open intervals To generate a diff of this commit: cvs rdiff -u -r1.70 -r1.71 pkgsrc/devel/py-hypothesis/Makefile cvs rdiff -u -r1.23 -r1.24 pkgsrc/devel/py-hypothesis/PLIST cvs rdiff -u -r1.67 -r1.68 pkgsrc/devel/py-hypothesis/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1550360162177600 Content-Disposition: inline Content-Length: 2908 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/devel/py-hypothesis/Makefile diff -u pkgsrc/devel/py-hypothesis/Makefile:1.70 pkgsrc/devel/py-hypothesis/Makefile:1.71 --- pkgsrc/devel/py-hypothesis/Makefile:1.70 Fri Feb 1 11:50:30 2019 +++ pkgsrc/devel/py-hypothesis/Makefile Sat Feb 16 23:36:02 2019 @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.70 2019/02/01 11:50:30 adam Exp $ +# $NetBSD: Makefile,v 1.71 2019/02/16 23:36:02 adam Exp $ -DISTNAME= hypothesis-4.4.3 +DISTNAME= hypothesis-4.5.11 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= devel python MASTER_SITES= ${MASTER_SITE_PYPI:=h/hypothesis/} Index: pkgsrc/devel/py-hypothesis/PLIST diff -u pkgsrc/devel/py-hypothesis/PLIST:1.23 pkgsrc/devel/py-hypothesis/PLIST:1.24 --- pkgsrc/devel/py-hypothesis/PLIST:1.23 Fri Feb 1 11:50:30 2019 +++ pkgsrc/devel/py-hypothesis/PLIST Sat Feb 16 23:36:02 2019 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.23 2019/02/01 11:50:30 adam Exp $ +@comment $NetBSD: PLIST,v 1.24 2019/02/16 23:36:02 adam Exp $ ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt @@ -117,9 +117,6 @@ ${PYSITELIB}/hypothesis/internal/conject ${PYSITELIB}/hypothesis/internal/conjecture/shrinking/integer.py ${PYSITELIB}/hypothesis/internal/conjecture/shrinking/integer.pyc ${PYSITELIB}/hypothesis/internal/conjecture/shrinking/integer.pyo -${PYSITELIB}/hypothesis/internal/conjecture/shrinking/length.py -${PYSITELIB}/hypothesis/internal/conjecture/shrinking/length.pyc -${PYSITELIB}/hypothesis/internal/conjecture/shrinking/length.pyo ${PYSITELIB}/hypothesis/internal/conjecture/shrinking/lexical.py ${PYSITELIB}/hypothesis/internal/conjecture/shrinking/lexical.pyc ${PYSITELIB}/hypothesis/internal/conjecture/shrinking/lexical.pyo Index: pkgsrc/devel/py-hypothesis/distinfo diff -u pkgsrc/devel/py-hypothesis/distinfo:1.67 pkgsrc/devel/py-hypothesis/distinfo:1.68 --- pkgsrc/devel/py-hypothesis/distinfo:1.67 Fri Feb 1 11:50:30 2019 +++ pkgsrc/devel/py-hypothesis/distinfo Sat Feb 16 23:36:02 2019 @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.67 2019/02/01 11:50:30 adam Exp $ +$NetBSD: distinfo,v 1.68 2019/02/16 23:36:02 adam Exp $ -SHA1 (hypothesis-4.4.3.tar.gz) = 238155df3aef71ee67afce1ef3f003bc2e186908 -RMD160 (hypothesis-4.4.3.tar.gz) = 8a3d01dddaaaae5efe4469a6018790e3942df782 -SHA512 (hypothesis-4.4.3.tar.gz) = 692c2674b63189a2aab0986bc420cabc89d0a57164749dafb9c13687284c04f1e0fc1ee2e45ab9bad6075e26a236b7ec7e30b7be28aee4815f06b888f9f1bcfc -Size (hypothesis-4.4.3.tar.gz) = 186397 bytes +SHA1 (hypothesis-4.5.11.tar.gz) = aa75db13ad111b8a51745b29b446682d341de463 +RMD160 (hypothesis-4.5.11.tar.gz) = fd64dc40f590270e3b0df9c43e5cfd6fc274ad5e +SHA512 (hypothesis-4.5.11.tar.gz) = be324fa7952575b15f3b78336fd6acc4982225d0daa85c86f419ac7663eb37be5bb20b5c47d30e165a74e1baecdc93ee877a0aa435aa44a81670453c35169dd2 +Size (hypothesis-4.5.11.tar.gz) = 183116 bytes --_----------=_1550360162177600--