Subject: CVS commit: pkgsrc/devel/py-hypothesis
From: Adam Ciarcinski
Date: 2023-07-20 09:59:05
Message id: 20230720075905.E93F6FBDB@cvs.NetBSD.org

Log Message:
py-hypothesis: updated to 6.82.0

6.81.2

If the HYPOTHESIS_NO_PLUGINS environment variable is set, we’ll avoid loading \ 
plugins such as the old Pydantic integration or HypoFuzz’ CLI options.

This is probably only useful for our own self-tests, but documented in case it \ 
might help narrow down any particularly weird bugs in complex environments.

6.81.1

Fixes some lingering issues with inference of recursive types in \ 
~hypothesis.strategies.from_type.

6.81.0

This release further improves our .patch-file support from version 6.75, \ 
skipping duplicates, tests which use data() (and don’t support @example()), \ 
and various broken edge-cases.

Because libCST has released version 1.0 which uses the native parser by default, \ 
we no longer set the LIBCST_PARSER_TYPE=native environment variable. If you are \ 
using an older version, you may need to upgrade or set this envvar for yourself.

6.80.1

This patch updates some internal code for selftests. There is no user-visible change.

6.80.0

This release drops support for Python 3.7, which reached end of life on 2023-06-27.

6.79.4

Fixes occasional recursion-limit-exceeded errors when validating deeply nested \ 
strategies.

6.79.3

This patch updates our vendored list of top-level domains, which is used by the \ 
provisional domains() strategy.

6.79.2

Improve the type rendered in from_type(), which improves the coverage of Ghostwriter.

6.79.1

We now test against Python 3.12 beta in CI, and this patch fixes some new \ 
deprecations.

6.79.0

This release changes register_type_strategy() for compatibility with PEP 585: we \ 
now store only a single strategy or resolver function which is used for both the \ 
builtin and the typing module version of each type.

If you previously relied on registering separate strategies for e.g. list vs \ 
typing.List, you may need to use explicit strategies rather than inferring them \ 
from types.

Files:
RevisionActionfile
1.123modifypkgsrc/devel/py-hypothesis/Makefile
1.118modifypkgsrc/devel/py-hypothesis/distinfo