pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/py-hypothesis 3.12.0:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/1e7cb0f95be0
branches:  trunk
changeset: 364958:1e7cb0f95be0
user:      adam <adam%pkgsrc.org@localhost>
date:      Fri Jul 07 15:41:18 2017 +0000

description:
3.12.0:

This release makes some major internal changes to how Hypothesis represents data internally, as a prelude to some major engine changes that should improve data quality. There are no API changes, but 
it's a significant enough internal change that a minor version bump seemed warranted.

User facing impact should be fairly mild, but includes:
* All existing examples in the database will probably be invalidated. Hypothesis handles this automatically, so you don't need to do anything, but if you see all your examples disappear that's why.
* Almost all data distributions have changed significantly. Possibly for the better, possibly for the worse. This may result in new bugs being found, but it may also result in Hypothesis being unable 
to find bugs it previously did.
* Data generation may be somewhat faster if your existing bottleneck was in draw_bytes (which is often the case for large examples).
* Shrinking will probably be slower, possibly significantly.

If you notice any effects you consider to be a significant regression, please open an issue about them.

diffstat:

 devel/py-hypothesis/Makefile |   4 ++--
 devel/py-hypothesis/PLIST    |   5 +----
 devel/py-hypothesis/distinfo |  10 +++++-----
 3 files changed, 8 insertions(+), 11 deletions(-)

diffs (46 lines):

diff -r 54068756361e -r 1e7cb0f95be0 devel/py-hypothesis/Makefile
--- a/devel/py-hypothesis/Makefile      Fri Jul 07 14:52:30 2017 +0000
+++ b/devel/py-hypothesis/Makefile      Fri Jul 07 15:41:18 2017 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.20 2017/06/20 07:26:10 adam Exp $
+# $NetBSD: Makefile,v 1.21 2017/07/07 15:41:18 adam Exp $
 
-DISTNAME=      hypothesis-3.11.6
+DISTNAME=      hypothesis-3.12.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_PYPI:=h/hypothesis/}
diff -r 54068756361e -r 1e7cb0f95be0 devel/py-hypothesis/PLIST
--- a/devel/py-hypothesis/PLIST Fri Jul 07 14:52:30 2017 +0000
+++ b/devel/py-hypothesis/PLIST Fri Jul 07 15:41:18 2017 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2017/05/24 11:28:37 adam Exp $
+@comment $NetBSD: PLIST,v 1.6 2017/07/07 15:41:18 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -114,9 +114,6 @@
 ${PYSITELIB}/hypothesis/searchstrategy/deferred.py
 ${PYSITELIB}/hypothesis/searchstrategy/deferred.pyc
 ${PYSITELIB}/hypothesis/searchstrategy/deferred.pyo
-${PYSITELIB}/hypothesis/searchstrategy/fixed.py
-${PYSITELIB}/hypothesis/searchstrategy/fixed.pyc
-${PYSITELIB}/hypothesis/searchstrategy/fixed.pyo
 ${PYSITELIB}/hypothesis/searchstrategy/flatmapped.py
 ${PYSITELIB}/hypothesis/searchstrategy/flatmapped.pyc
 ${PYSITELIB}/hypothesis/searchstrategy/flatmapped.pyo
diff -r 54068756361e -r 1e7cb0f95be0 devel/py-hypothesis/distinfo
--- a/devel/py-hypothesis/distinfo      Fri Jul 07 14:52:30 2017 +0000
+++ b/devel/py-hypothesis/distinfo      Fri Jul 07 15:41:18 2017 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.17 2017/06/20 07:26:10 adam Exp $
+$NetBSD: distinfo,v 1.18 2017/07/07 15:41:18 adam Exp $
 
-SHA1 (hypothesis-3.11.6.tar.gz) = 20117a10b4e98d8f3f7f21c4f92406176ec8cb15
-RMD160 (hypothesis-3.11.6.tar.gz) = 363ca4f0bb9b0d365cd87b501755eabd25a0a134
-SHA512 (hypothesis-3.11.6.tar.gz) = be3537403ad3acfa080e8e0b79ccd63c949157b48f02fe4b801ed5d9f2dfac960ef69426954e13fb644d7ef55a601e4276f2eefa671feff98959b4d214c13f6a
-Size (hypothesis-3.11.6.tar.gz) = 85103 bytes
+SHA1 (hypothesis-3.12.0.tar.gz) = 59bef4635209b7fe713cc9b210ac7f4206940344
+RMD160 (hypothesis-3.12.0.tar.gz) = bf919e9d05cc46c1c88e1686200b62cb59031566
+SHA512 (hypothesis-3.12.0.tar.gz) = 4a6328f5520907050a4b71a2edb986fc50934fba717c78cc2587fe03eb76d1fc52680f696f4033f31d10c95f2882da37f97484c9807fe8ee7f96e4a446bbe276
+Size (hypothesis-3.12.0.tar.gz) = 86431 bytes



Home | Main Index | Thread Index | Old Index