Path to this page:
Subject: CVS commit: pkgsrc/devel/py-hypothesis
From: Thomas Klausner
Date: 2021-02-04 12:15:16
Message id: 20210204111516.C2349FA94@cvs.NetBSD.org
Log Message:
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).
Files: