Subject: CVS commit: pkgsrc/devel/py-hypothesis
From: Adam Ciarcinski
Date: 2019-01-07 09:31:28
Message id: 20190107083128.49234FB16@cvs.NetBSD.org

Log Message:
py-hypothesis: updated to 3.86.5

3.86.5:
This is a docs-only patch, which fixes some typos and removes a few hyperlinks \ 
for deprecated features.

3.86.4:
This release changes the order in which the shrinker tries to delete data. For \ 
large and slow tests this may significantly improve the performance of \ 
shrinking.

3.86.3:
This release fixes a bug where certain places Hypothesis internal errors could \ 
be raised during shrinking when a user exception occurred that suppressed an \ 
exception Hypothesis uses internally in its generation.

The two known ways to trigger this problem were:

Errors raised in stateful tests’ teardown function.
Errors raised in finally blocks that wrapped a call to data.draw.
These cases will now be handled correctly.

3.86.2:
This patch is a docs-only change to fix a broken hyperlink.

3.86.1:
This patch fixes issue 1732, where integers() would always return long values on \ 
Python 2.

3.86.0:
This release ensures that infinite numbers are never generated by floats() with \ 
allow_infinity=False, which could previously happen in some cases where one \ 
bound was also provided.

The trivially inconsistent min_value=inf, allow_infinity=False now raises an \ 
InvalidArgumentError, as does the inverse with max_value. You can still use \ 
just(inf) to generate inf without violating other constraints.

Files:
RevisionActionfile
1.69modifypkgsrc/devel/py-hypothesis/Makefile
1.22modifypkgsrc/devel/py-hypothesis/PLIST
1.66modifypkgsrc/devel/py-hypothesis/distinfo