Subject: CVS commit: pkgsrc/devel/py-hypothesis
From: Adam Ciarcinski
Date: 2022-07-02 11:10:39
Message id: 20220702091039.C6F9AFB1A@cvs.NetBSD.org

Log Message:
py-hypothesis: updated to 6.48.2

6.48.2

This patch tidies up some internal introspection logic, which will improve \ 
support for positional-only arguments in a future release (issue 2706).

6.48.1

This release automatically rewrites some simple filters, such as \ 
floats().filter(lambda x: x >= 10) to the more efficient \ 
floats(min_value=10), based on the AST of the predicate.

We continue to recommend using the efficient form directly wherever possible, \ 
but this should be useful for e.g. pandera “Checks” where you already have a \ 
simple predicate and translating manually is really annoying.

6.48.0

This release raises SkipTest for which never executed any examples, for example \ 
because the phases setting excluded the explicit, reuse, and generate phases. \ 
This helps to avoid cases where broken tests appear to pass, because they \ 
didn’t actually execute (issue 3328).

6.47.5

This patch fixes type annotations that had caused the signature of @given to be \ 
partially-unknown to type-checkers for Python versions before 3.10.

6.47.4

This patch fixes from_type() on Python 3.11, following python/cpython-93754.

6.47.3

This patch makes the too_slow health check more consistent with long deadline \ 
tests (issue 3367) and fixes an install issue under pipenv which was introduced \ 
in Hypothesis 6.47.2 (issue 3374).

6.47.2

We now use the PEP 654 ExceptionGroup type - provided by the exceptiongroup \ 
backport on older Pythons - to ensure that if multiple errors are raised in \ 
teardown, they will all propagate.

6.47.1

Our pretty-printer no longer sorts dictionary keys, since iteration order is \ 
stable in Python 3.7+ and this can affect reproducing examples (issue 3370). \ 
This PR was kindly supported by Ordina Pythoneers.

6.47.0

The Ghostwritter can now write tests for @classmethod or @staticmethod methods, \ 
in addition to the existing support for functions and other callables (issue \ 
3318). Thanks to Cheuk Ting Ho for the patch.

Files:
RevisionActionfile
1.109modifypkgsrc/devel/py-hypothesis/Makefile
1.106modifypkgsrc/devel/py-hypothesis/distinfo