Subject: CVS commit: pkgsrc/devel/py-hypothesis
From: Thomas Klausner
Date: 2020-10-31 20:40:30
Message id: 20201031194030.ABB44FB28@cvs.NetBSD.org

Log Message:
py-hypothesis: update to 5.41.0.

5.41.0 - 2020-10-30

Hypothesis now shrinks examples where the error is raised while
drawing from a strategy. This makes complicated custom strategies
much easier to debug, at the cost of a slowdown for use-cases where
you catch and ignore such errors.

5.40.0 - 2020-10-30

This release teaches from_type() how to handle ChainMap, Counter,
Deque, Generator, Match, OrderedDict, Pattern, and collections.abc.Set
(issue #2654).

5.39.0 - 2020-10-30

from_type() now knows how to resolve PEP 585 parameterized standard
collection types, which are new in Python 3.9 (issue #2629).

5.38.1 - 2020-10-26

This patch fixes builds(), so that when passed infer for an argument
with a non-typing.Optional type annotation and a default value of
None to build a class which defines an explicit __signature__
attribute, either None or that type may be generated.

This is unlikely to happen unless you are using pydantic (issue
#2648).

5.38.0 - 2020-10-24

This release improves our support for @st.composite on a classmethod
or staticmethod (issue #2578).

5.37.5 - 2020-10-24

This patch fixes from_type() with Iterable[T] (issue #2645).

5.37.4 - 2020-10-20

This patch teaches the magic() ghostwriter to recognise that pairs
of functions like rgb_to_hsv() and hsv_to_rgb() should roundtrip().

5.37.3 - 2020-10-15

This patch improves builds() and from_type() support for explicitly
defined __signature__ attributes, from version 5.8.3, to support
generic types from the typing module.

Thanks to Rónán Carrigan for identifying and fixing this problem!

5.37.2 - 2020-10-14

This patch fixes from_lark() with version 0.10.1+ of the lark-parser
package.

Files:
RevisionActionfile
1.86modifypkgsrc/devel/py-hypothesis/Makefile
1.83modifypkgsrc/devel/py-hypothesis/distinfo