Path to this page:
Subject: CVS commit: pkgsrc/devel/py-hypothesis
From: Adam Ciarcinski
Date: 2019-06-02 10:30:19
Message id: 20190602083019.1CFAAFBB7@cvs.NetBSD.org
Log Message:
py-hypothesis: updated to 4.24.0
4.24.0:
This release deprecates GenericStateMachine, in favor of \
:class:~hypothesis.stateful.RuleBasedStateMachine. Rule-based stateful testing \
is significantly faster, especially during shrinking.
If your use-case truly does not fit rule-based stateful testing, we recommend \
writing a custom test function which drives your specific control-flow using \
:func:~hypothesis.strategies.data.
4.23.9:
This patch fixes a very rare example database issue with file permissions.
When running a test that uses both :func:@given <hypothesis.given> and \
pytest.mark.parametrize, using :pypi:pytest-xdist on Windows, with failing \
examples in the database, two attempts to read a file could overlap and we \
caught FileNotFound but not other OSErrors.
4.23.8:
This patch has a minor cleanup of the internal engine. There is no user-visible \
impact.
4.23.7:
This patch clarifies some error messages when the test function signature is \
incompatible with the arguments to :func:@given <hypothesis.given>, \
especially when the :obj:@settings() <hypothesis.settings> decorator is \
also used (:issue:1978).
4.23.6:
This release adds the :pypi:pyupgrade fixer to our code style, for consistent \
use of dict and set literals and comprehensions.
4.23.5:
This release slightly simplifies a small part of the core engine. There is no \
user-visible change.
Files: