Subject: CVS commit: pkgsrc/devel/py-hypothesis
From: Adam Ciarcinski
Date: 2022-09-05 11:10:57
Message id: 20220905091058.056F0FA90@cvs.NetBSD.org

Log Message:
py-hypothesis: updated to 6.54.5

6.54.5 - 2022-09-05

This patch updates our autoformatting tools, improving our code style without \ 
any API changes.

6.54.4 - 2022-08-20

This patch fixes some type annotations for Python 3.9 and earlier (issue 3397), \ 
and teaches explain mode about certain locations it should not bother reporting \ 
(issue 3439).

6.54.3 - 2022-08-12

This patch teaches the Ghostwriter an additional check for function and class \ 
locations that should make it use public APIs more often.

6.54.2 - 2022-08-10

This patch fixes our workaround for a pytest bug where the inner exceptions in \ 
an ExceptionGroup are not displayed (issue 3430).

6.54.1 - 2022-08-02

This patch makes FailedHealthCheck and DeadlineExceeded exceptions picklable, \ 
for compatibility with Django’s parallel test runner (issue 3426).

6.54.0 - 2022-08-02

Reporting of multiple failing examples now uses the PEP 654 ExceptionGroup type, \ 
which is provided by the exceptiongroup backport on Python 3.10 and earlier \ 
(issue 3175). hypothesis.errors.MultipleFailures is therefore deprecated.

Failing examples and other reports are now stored as PEP 678 exception notes, \ 
which ensures that they will always appear together with the traceback and other \ 
information about their respective error.

6.53.0 - 2022-07-25

from_field() now supports UsernameField from django.contrib.auth.forms.

Thanks to Afonso Silva for reporting and working on issue 3417.

6.52.4 - 2022-07-22

This patch improves the error message when you pass filenames to the hypothesis \ 
write CLI, which takes the name of a module or function (e.g. hypothesis write \ 
gzip or hypothesis write package.some_function rather than hypothesis write \ 
script.py).

Thanks to Ed Rogers for implementing this as part of the SciPy 2022 sprints!

6.52.3 - 2022-07-19

This patch ensures that the warning for non-interactive .example() points to \ 
your code instead of Hypothesis internals (issue 3403).

Thanks to @jameslamb for this fix.

6.52.2 - 2022-07-19

This patch makes integers() more likely to generate boundary values for large \ 
two-sided intervals (issue 2942).

6.52.1 - 2022-07-18

This patch adds filter rewriting for math.isfinite(), math.isinf(), and \ 
math.isnan() on integers() or floats() (issue 2701).

6.52.0 - 2022-07-18

This release adds the allow_subnormal argument to complex_numbers() by applying \ 
it to each of the real and imaginary parts separately.

6.51.0 - 2022-07-17

Issue a deprecation warning if a function decorated with @composite does not \ 
draw any values

6.50.1 - 2022-07-09

This patch improves the error messages in @example() argument validation \ 
following the recent release of 6.49.1.

6.50.0 - 2022-07-09

This release allows from_dtype() to generate Unicode strings which cannot be \ 
encoded in UTF-8, but are valid in Numpy arrays (which use UTF-32).

This logic will only be used with Numpy >= 1.19, because earlier versions \ 
have an issue which led us to revert Hypothesis 5.2 last time!

Files:
RevisionActionfile
1.111modifypkgsrc/devel/py-hypothesis/Makefile
1.107modifypkgsrc/devel/py-hypothesis/distinfo