Path to this page:
Subject: CVS commit: pkgsrc/devel/py-hypothesis
From: Adam Ciarcinski
Date: 2022-12-18 17:18:53
Message id: 20221218161853.8B94EFA90@cvs.NetBSD.org
Log Message:
py-hypothesis: updated to 6.61.0
6.61.0
This release improves our treatment of database keys, which based on (among \
other things) the source code of your test function. We now post-process this \
source to ignore decorators, comments, trailing whitespace, and blank lines - so \
that you can add @example()s or make some small no-op edits to your code without \
preventing replay of any known failing or covering examples.
6.60.1
This patch updates our vendored list of top-level domains, which is used by the \
provisional domains() strategy.
6.60.0
This release improves Hypothesis’ ability to resolve forward references in \
type annotations. It fixes a bug that prevented builds() from being used with \
pydantic models that possess updated forward references.
6.59.0
The @example(...) decorator now has a .via() method, which future tools will use \
to track automatically-added covering examples.
6.58.2
This patch updates our vendored list of top-level domains, which is used by the \
provisional domains() strategy.
6.58.1
This patch shifts hypothesis[lark] from depending on the old lark-parser package \
to the new lark package. There are no code changes in Hypothesis, it’s just \
that Lark got a new name on PyPI for version 1.0 onwards.
6.58.0
register_random() has used weakref since 6.27.1 - 2021-11-22, allowing the \
Random-compatible objects to be garbage-collected when there are no other \
references remaining in order to avoid memory leaks. We now raise an error or \
emit a warning when this seems likely to happen immediately.
The type annotation of register_random() was also widened so that structural \
subtypes of Random are accepted by static typecheckers.
Files: