pkgsrc/devel/py-hypothesis
adam 744451446a 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.
2019-01-07 08:31:28 +00:00
..
DESCR
distinfo py-hypothesis: updated to 3.86.5 2019-01-07 08:31:28 +00:00
Makefile py-hypothesis: updated to 3.86.5 2019-01-07 08:31:28 +00:00
PLIST py-hypothesis: updated to 3.86.5 2019-01-07 08:31:28 +00:00