pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/py-hypothesis py-hypothesis: update to 3.31.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/bf16bc092539
branches:  trunk
changeset: 369536:bf16bc092539
user:      adam <adam%pkgsrc.org@localhost>
date:      Sat Sep 30 13:12:04 2017 +0000

description:
py-hypothesis: update to 3.31.1

3.31.1:

This release improves the handling of deadlines so that they act better with the shrinking process. This fixes :issue:`892`.

This involves two changes:

1. The deadline is raised during the initial generation and shrinking, and then lowered to the set value for final replay. This restricts our attention to examples which exceed the deadline by a more 
significant margin, which increases their reliability.

2. When despite the above a test still becomes flaky because it is significantly faster on rerun than it was on its first run, the error message is now more explicit about the nature of this problem, 
and includes both the initial test run time and the new test run time.

In addition, this release also clarifies the documentation of the deadline setting slightly to be more explicit about where it applies.

diffstat:

 devel/py-hypothesis/Makefile |   6 +++---
 devel/py-hypothesis/PLIST    |  17 +++++++++++++----
 devel/py-hypothesis/distinfo |  10 +++++-----
 3 files changed, 21 insertions(+), 12 deletions(-)

diffs (75 lines):

diff -r 791c351600fc -r bf16bc092539 devel/py-hypothesis/Makefile
--- a/devel/py-hypothesis/Makefile      Sat Sep 30 13:09:47 2017 +0000
+++ b/devel/py-hypothesis/Makefile      Sat Sep 30 13:12:04 2017 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.33 2017/09/13 06:26:55 adam Exp $
+# $NetBSD: Makefile,v 1.34 2017/09/30 13:12:04 adam Exp $
 
-DISTNAME=      hypothesis-3.26.0
+DISTNAME=      hypothesis-3.31.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-CATEGORIES=    devel
+CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=h/hypothesis/}
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
diff -r 791c351600fc -r bf16bc092539 devel/py-hypothesis/PLIST
--- a/devel/py-hypothesis/PLIST Sat Sep 30 13:09:47 2017 +0000
+++ b/devel/py-hypothesis/PLIST Sat Sep 30 13:12:04 2017 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.11 2017/09/13 06:26:55 adam Exp $
+@comment $NetBSD: PLIST,v 1.12 2017/09/30 13:12:04 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -48,6 +48,12 @@
 ${PYSITELIB}/hypothesis/extra/numpy.py
 ${PYSITELIB}/hypothesis/extra/numpy.pyc
 ${PYSITELIB}/hypothesis/extra/numpy.pyo
+${PYSITELIB}/hypothesis/extra/pandas/__init__.py
+${PYSITELIB}/hypothesis/extra/pandas/__init__.pyc
+${PYSITELIB}/hypothesis/extra/pandas/__init__.pyo
+${PYSITELIB}/hypothesis/extra/pandas/impl.py
+${PYSITELIB}/hypothesis/extra/pandas/impl.pyc
+${PYSITELIB}/hypothesis/extra/pandas/impl.pyo
 ${PYSITELIB}/hypothesis/extra/pytestplugin.py
 ${PYSITELIB}/hypothesis/extra/pytestplugin.pyc
 ${PYSITELIB}/hypothesis/extra/pytestplugin.pyo
@@ -57,9 +63,9 @@
 ${PYSITELIB}/hypothesis/internal/__init__.py
 ${PYSITELIB}/hypothesis/internal/__init__.pyc
 ${PYSITELIB}/hypothesis/internal/__init__.pyo
-${PYSITELIB}/hypothesis/internal/branchcheck.py
-${PYSITELIB}/hypothesis/internal/branchcheck.pyc
-${PYSITELIB}/hypothesis/internal/branchcheck.pyo
+${PYSITELIB}/hypothesis/internal/cache.py
+${PYSITELIB}/hypothesis/internal/cache.pyc
+${PYSITELIB}/hypothesis/internal/cache.pyo
 ${PYSITELIB}/hypothesis/internal/charmap.py
 ${PYSITELIB}/hypothesis/internal/charmap.pyc
 ${PYSITELIB}/hypothesis/internal/charmap.pyo
@@ -87,6 +93,9 @@
 ${PYSITELIB}/hypothesis/internal/conjecture/utils.py
 ${PYSITELIB}/hypothesis/internal/conjecture/utils.pyc
 ${PYSITELIB}/hypothesis/internal/conjecture/utils.pyo
+${PYSITELIB}/hypothesis/internal/coverage.py
+${PYSITELIB}/hypothesis/internal/coverage.pyc
+${PYSITELIB}/hypothesis/internal/coverage.pyo
 ${PYSITELIB}/hypothesis/internal/detection.py
 ${PYSITELIB}/hypothesis/internal/detection.pyc
 ${PYSITELIB}/hypothesis/internal/detection.pyo
diff -r 791c351600fc -r bf16bc092539 devel/py-hypothesis/distinfo
--- a/devel/py-hypothesis/distinfo      Sat Sep 30 13:09:47 2017 +0000
+++ b/devel/py-hypothesis/distinfo      Sat Sep 30 13:12:04 2017 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.30 2017/09/13 06:26:55 adam Exp $
+$NetBSD: distinfo,v 1.31 2017/09/30 13:12:04 adam Exp $
 
-SHA1 (hypothesis-3.26.0.tar.gz) = ff548c480b56af82fea009d861c685d40e1fc0f1
-RMD160 (hypothesis-3.26.0.tar.gz) = b6da0909719fdab4c1b4a317e89e398943f04f0c
-SHA512 (hypothesis-3.26.0.tar.gz) = 8c1d89763f36472d901b3628a76002b6c6b6a71094f210e957a1bd25ed0f1398120d2ae00b56068e296cffb1794cbc797c548c48ba3982f71cd56ef548524f94
-Size (hypothesis-3.26.0.tar.gz) = 113117 bytes
+SHA1 (hypothesis-3.31.1.tar.gz) = e9efce7bf00df95c4be44b5f61ce856a627d2930
+RMD160 (hypothesis-3.31.1.tar.gz) = 98e0823544adbf22d6deede805014173598db8d0
+SHA512 (hypothesis-3.31.1.tar.gz) = 3fbe09308be7ae98fb116bfa1cbe428f161d75bcd232e5f5ee9fd9cd627fd2f6817556f997446b9af64a0ac6dcc5643a493e28b18a9c0438fa754c8c371de457
+Size (hypothesis-3.31.1.tar.gz) = 128083 bytes



Home | Main Index | Thread Index | Old Index