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:           Wed Oct  3 09:56:53 UTC 2018

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

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


To generate a diff of this commit:
cvs rdiff -u -r1.61 -r1.62 pkgsrc/devel/py-hypothesis/Makefile
cvs rdiff -u -r1.20 -r1.21 pkgsrc/devel/py-hypothesis/PLIST
cvs rdiff -u -r1.58 -r1.59 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.61 pkgsrc/devel/py-hypothesis/Makefile:1.62
--- pkgsrc/devel/py-hypothesis/Makefile:1.61    Wed Sep 19 11:35:36 2018
+++ pkgsrc/devel/py-hypothesis/Makefile Wed Oct  3 09:56:52 2018
@@ -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/}

Index: pkgsrc/devel/py-hypothesis/PLIST
diff -u pkgsrc/devel/py-hypothesis/PLIST:1.20 pkgsrc/devel/py-hypothesis/PLIST:1.21
--- pkgsrc/devel/py-hypothesis/PLIST:1.20       Fri Aug 17 07:15:22 2018
+++ pkgsrc/devel/py-hypothesis/PLIST    Wed Oct  3 09:56:52 2018
@@ -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/__i
 ${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

Index: pkgsrc/devel/py-hypothesis/distinfo
diff -u pkgsrc/devel/py-hypothesis/distinfo:1.58 pkgsrc/devel/py-hypothesis/distinfo:1.59
--- pkgsrc/devel/py-hypothesis/distinfo:1.58    Wed Sep 19 11:35:36 2018
+++ pkgsrc/devel/py-hypothesis/distinfo Wed Oct  3 09:56:52 2018
@@ -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