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: updated to 3.74.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/aea9bf814702
branches:  trunk
changeset: 323936:aea9bf814702
user:      adam <adam%pkgsrc.org@localhost>
date:      Wed Oct 03 09:56:52 2018 +0000

description:
py-hypothesis: updated to 3.74.0

3.74.0:
This release checks that the value of the :attr:~hypothesis.settings.print_blob setting is a :class:~hypothesis.PrintSettings instance.

Being able to specify a boolean value was not intended, and is now deprecated. In addition, specifying True will now cause the blob to always be printed, instead of causing it to be suppressed.

Specifying any value that is not a :class:~hypothesis.PrintSettings or a boolean is now an error.

3.73.5:
Changes the documentation for hypothesis.strategies.datetimes, hypothesis.strategies.dates, hypothesis.strategies.times to use the new parameter names min_value and max_value instead of the 
deprecated names

3.73.4:
This patch ensures that Hypothesis deprecation warnings display the code that emitted them when you're not running in -Werror mode (:issue:652).

3.73.3:
Tracebacks involving :func:@composite <hypothesis.strategies.composite> are now slightly shorter due to some internal refactoring.

3.73.2:
This patch fixes errors in the internal comments for one of the shrinker passes. There is no user-visible change.

3.73.1:
This patch substantially improves the distribution of data generated with :func:~hypothesis.strategies.recursive, and fixes a rare internal error (:issue:1502).

3.73.0:
This release adds the :func:~hypothesis.extra.dpcontracts.fulfill function, which is designed for testing code that uses :pypi:dpcontracts 0.4 or later for input validation. This provides some 
syntactic sugar around use of :func:~hypothesis.assume, to automatically filter out and retry calls that cause a precondition check to fail (:issue:1474).

3.72.0:
This release makes setting attributes of the :class:hypothesis.settings class an explicit error. This has never had any effect, but could mislead users who confused it with the current settings 
instance hypothesis.settings.default (which is also immutable). You can change the global settings with :ref:settings profiles <settings_profiles>.

3.71.11:
This patch factors out some common code in the shrinker for iterating over pairs of data blocks. There should be no user-visible change.

diffstat:

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

diffs (46 lines):

diff -r 1cdefe8050d0 -r aea9bf814702 devel/py-hypothesis/Makefile
--- a/devel/py-hypothesis/Makefile      Wed Oct 03 09:33:41 2018 +0000
+++ b/devel/py-hypothesis/Makefile      Wed Oct 03 09:56:52 2018 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.61 2018/09/19 11:35:36 adam Exp $
+# $NetBSD: Makefile,v 1.62 2018/10/03 09:56:52 adam Exp $
 
-DISTNAME=      hypothesis-3.71.10
+DISTNAME=      hypothesis-3.74.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=h/hypothesis/}
diff -r 1cdefe8050d0 -r aea9bf814702 devel/py-hypothesis/PLIST
--- a/devel/py-hypothesis/PLIST Wed Oct 03 09:33:41 2018 +0000
+++ b/devel/py-hypothesis/PLIST Wed Oct 03 09:56:52 2018 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.20 2018/08/17 07:15:22 adam Exp $
+@comment $NetBSD: PLIST,v 1.21 2018/10/03 09:56:52 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -45,6 +45,9 @@
 ${PYSITELIB}/hypothesis/extra/django/models.py
 ${PYSITELIB}/hypothesis/extra/django/models.pyc
 ${PYSITELIB}/hypothesis/extra/django/models.pyo
+${PYSITELIB}/hypothesis/extra/dpcontracts.py
+${PYSITELIB}/hypothesis/extra/dpcontracts.pyc
+${PYSITELIB}/hypothesis/extra/dpcontracts.pyo
 ${PYSITELIB}/hypothesis/extra/fakefactory.py
 ${PYSITELIB}/hypothesis/extra/fakefactory.pyc
 ${PYSITELIB}/hypothesis/extra/fakefactory.pyo
diff -r 1cdefe8050d0 -r aea9bf814702 devel/py-hypothesis/distinfo
--- a/devel/py-hypothesis/distinfo      Wed Oct 03 09:33:41 2018 +0000
+++ b/devel/py-hypothesis/distinfo      Wed Oct 03 09:56:52 2018 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.58 2018/09/19 11:35:36 adam Exp $
+$NetBSD: distinfo,v 1.59 2018/10/03 09:56:52 adam Exp $
 
-SHA1 (hypothesis-3.71.10.tar.gz) = fde0dff1f9101c3d8e879d45639961491132e39e
-RMD160 (hypothesis-3.71.10.tar.gz) = e055e02cba941b25700c99ab83cf5a5d142c1ed1
-SHA512 (hypothesis-3.71.10.tar.gz) = e65c7191694ecf61802908bbc9920ce4d850cbe9b459231f4fdcccb42cd5fb5a810994ec6cf3e28a02b1584188d1e6d57954757f362385dfac17523de19d775e
-Size (hypothesis-3.71.10.tar.gz) = 175999 bytes
+SHA1 (hypothesis-3.74.0.tar.gz) = fccbe454e3d95c4a671d9159cbca53188f17a309
+RMD160 (hypothesis-3.74.0.tar.gz) = 0d71a0ea26c90eaef6d8fa5173457975751a3769
+SHA512 (hypothesis-3.74.0.tar.gz) = 46fc4f1150956edcad25980ccb184111bf237aa14bafd33b6c9023005949581fddafe1cea30bc954f54cf965deb3fe48b5f258e8c69ed244cce41f749ef7144c
+Size (hypothesis-3.74.0.tar.gz) = 177984 bytes



Home | Main Index | Thread Index | Old Index