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:
RevisionActionfile
1.95modifypkgsrc/devel/py-hypothesis/Makefile
1.92modifypkgsrc/devel/py-hypothesis/distinfo