Subject: CVS commit: pkgsrc/devel/py-hypothesis
From: Adam Ciarcinski
Date: 2018-10-03 11:56:53
Message id: 20181003095653.18E60FBEE@cvs.NetBSD.org

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.

Files:
RevisionActionfile
1.62modifypkgsrc/devel/py-hypothesis/Makefile
1.21modifypkgsrc/devel/py-hypothesis/PLIST
1.59modifypkgsrc/devel/py-hypothesis/distinfo