pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/py-hypothesis



Module Name:    pkgsrc
Committed By:   adam
Date:           Fri Jul  7 15:41:18 UTC 2017

Modified Files:
        pkgsrc/devel/py-hypothesis: Makefile PLIST distinfo

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 pkgsrc/devel/py-hypothesis/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/py-hypothesis/PLIST
cvs rdiff -u -r1.17 -r1.18 pkgsrc/devel/py-hypothesis/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/py-hypothesis/Makefile
diff -u pkgsrc/devel/py-hypothesis/Makefile:1.20 pkgsrc/devel/py-hypothesis/Makefile:1.21
--- pkgsrc/devel/py-hypothesis/Makefile:1.20    Tue Jun 20 07:26:10 2017
+++ pkgsrc/devel/py-hypothesis/Makefile Fri Jul  7 15:41:18 2017
@@ -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/}

Index: pkgsrc/devel/py-hypothesis/PLIST
diff -u pkgsrc/devel/py-hypothesis/PLIST:1.5 pkgsrc/devel/py-hypothesis/PLIST:1.6
--- pkgsrc/devel/py-hypothesis/PLIST:1.5        Wed May 24 11:28:37 2017
+++ pkgsrc/devel/py-hypothesis/PLIST    Fri Jul  7 15:41:18 2017
@@ -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/d
 ${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

Index: pkgsrc/devel/py-hypothesis/distinfo
diff -u pkgsrc/devel/py-hypothesis/distinfo:1.17 pkgsrc/devel/py-hypothesis/distinfo:1.18
--- pkgsrc/devel/py-hypothesis/distinfo:1.17    Tue Jun 20 07:26:10 2017
+++ pkgsrc/devel/py-hypothesis/distinfo Fri Jul  7 15:41:18 2017
@@ -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