Skip to content

Commit 1b5891a

Browse files
author
adam
committed
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.
1 parent e100e88 commit 1b5891a

3 files changed

Lines changed: 8 additions & 11 deletions

File tree

devel/py-hypothesis/Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# $NetBSD: Makefile,v 1.20 2017/06/20 07:26:10 adam Exp $
1+
# $NetBSD: Makefile,v 1.21 2017/07/07 15:41:18 adam Exp $
22

3-
DISTNAME= hypothesis-3.11.6
3+
DISTNAME= hypothesis-3.12.0
44
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
55
CATEGORIES= devel
66
MASTER_SITES= ${MASTER_SITE_PYPI:=h/hypothesis/}

devel/py-hypothesis/PLIST

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@comment $NetBSD: PLIST,v 1.5 2017/05/24 11:28:37 adam Exp $
1+
@comment $NetBSD: PLIST,v 1.6 2017/07/07 15:41:18 adam Exp $
22
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
33
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
44
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -114,9 +114,6 @@ ${PYSITELIB}/hypothesis/searchstrategy/datetime.pyo
114114
${PYSITELIB}/hypothesis/searchstrategy/deferred.py
115115
${PYSITELIB}/hypothesis/searchstrategy/deferred.pyc
116116
${PYSITELIB}/hypothesis/searchstrategy/deferred.pyo
117-
${PYSITELIB}/hypothesis/searchstrategy/fixed.py
118-
${PYSITELIB}/hypothesis/searchstrategy/fixed.pyc
119-
${PYSITELIB}/hypothesis/searchstrategy/fixed.pyo
120117
${PYSITELIB}/hypothesis/searchstrategy/flatmapped.py
121118
${PYSITELIB}/hypothesis/searchstrategy/flatmapped.pyc
122119
${PYSITELIB}/hypothesis/searchstrategy/flatmapped.pyo

devel/py-hypothesis/distinfo

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
$NetBSD: distinfo,v 1.17 2017/06/20 07:26:10 adam Exp $
1+
$NetBSD: distinfo,v 1.18 2017/07/07 15:41:18 adam Exp $
22

3-
SHA1 (hypothesis-3.11.6.tar.gz) = 20117a10b4e98d8f3f7f21c4f92406176ec8cb15
4-
RMD160 (hypothesis-3.11.6.tar.gz) = 363ca4f0bb9b0d365cd87b501755eabd25a0a134
5-
SHA512 (hypothesis-3.11.6.tar.gz) = be3537403ad3acfa080e8e0b79ccd63c949157b48f02fe4b801ed5d9f2dfac960ef69426954e13fb644d7ef55a601e4276f2eefa671feff98959b4d214c13f6a
6-
Size (hypothesis-3.11.6.tar.gz) = 85103 bytes
3+
SHA1 (hypothesis-3.12.0.tar.gz) = 59bef4635209b7fe713cc9b210ac7f4206940344
4+
RMD160 (hypothesis-3.12.0.tar.gz) = bf919e9d05cc46c1c88e1686200b62cb59031566
5+
SHA512 (hypothesis-3.12.0.tar.gz) = 4a6328f5520907050a4b71a2edb986fc50934fba717c78cc2587fe03eb76d1fc52680f696f4033f31d10c95f2882da37f97484c9807fe8ee7f96e4a446bbe276
6+
Size (hypothesis-3.12.0.tar.gz) = 86431 bytes

0 commit comments

Comments
 (0)