pkgsrc/devel/py-hypothesis
wiz 55b7c7cbdf py-hypothesis: update to 6.1.1.
6.1.1 - 2021-01-31

This patch updates our automatic code formatting to use shed, which includes autoflake, black, isort, and pyupgrade (issue #2780).

6.1.0 - 2021-01-29

This release teaches Hypothesis to distinguish between errors based on the __cause__ or __context__ of otherwise identical exceptions, which is particularly useful when internal errors can be wrapped by a library-specific or semantically appropriate exception such as:

try:
    do_the_thing(foo, timeout=10)
except Exception as err:
    raise FooError("Failed to do the thing") from err

Earlier versions of Hypothesis only see the FooError, while we can now distinguish a FooError raised because of e.g. an internal assertion from one raised because of a TimeoutExceeded exception.

6.0.4 - 2021-01-27

This release prevents a race condition inside recursive() strategies. The race condition occurs when the same recursive() strategy is shared among tests that are running in multiple threads (issue #2717).
2021-02-04 11:15:16 +00:00
..
DESCR
distinfo py-hypothesis: update to 6.1.1. 2021-02-04 11:15:16 +00:00
Makefile py-hypothesis: update to 6.1.1. 2021-02-04 11:15:16 +00:00
PLIST py-hypothesis: update to 5.46.0. 2021-01-04 11:55:03 +00:00