This release deprecates "find()". The ".example()" method is a better replacement if you want an example, and for the rare occasions where you want the minimal example you can get it from "@given". "@given" has steadily outstripped "find()" in both features and performance over recent years, and as we do not have the resources to maintain and test both we think it is better to focus on just one. The canonical version of these notes (with links) is on readthedocs
This release adds database support for targeted property-based testing, so the best examples based o...
This release fixes "@given" to only complain about missing keyword- only arguments if the associated...
This release improves the "from_lark()" strategy, tightening argument validation and adding the "exp...
This release revokes the deprecation of "find", as we've now rebuilt it on top of "@given", which me...
This release rebuilds "find()" on top of "@given" in order to have more code in common. It should ha...
This release emits a warning if you use the ".example()" method of a strategy in a non-interactive c...
This release refactors the implementation of the ".example()" method, to more accurately represent t...
This patch adds some helpful suggestions to error messages you might see while learning to use the "...
This release deprecates use of "@example", "@seed", or "@reproduce_failure" without "@given". Thanks...
When reporting failing examples, or tried examples in verbose mode, Hypothesis now identifies which ...
This release changes how Hypothesis manages its search space in cases where it generates redundant d...
This patch improves the type annotations on "assume()" and "@reproduce_failure()". The canonical ver...
"hypothesis.target()" now returns the "observation" value, allowing it to be conveniently used inlin...
This release improves the interaction between "assume()" and the "@example()" decorator, so that the...
This patch improves the error messages in "@example()" argument validation following the recent rele...
This release adds database support for targeted property-based testing, so the best examples based o...
This release fixes "@given" to only complain about missing keyword- only arguments if the associated...
This release improves the "from_lark()" strategy, tightening argument validation and adding the "exp...
This release revokes the deprecation of "find", as we've now rebuilt it on top of "@given", which me...
This release rebuilds "find()" on top of "@given" in order to have more code in common. It should ha...
This release emits a warning if you use the ".example()" method of a strategy in a non-interactive c...
This release refactors the implementation of the ".example()" method, to more accurately represent t...
This patch adds some helpful suggestions to error messages you might see while learning to use the "...
This release deprecates use of "@example", "@seed", or "@reproduce_failure" without "@given". Thanks...
When reporting failing examples, or tried examples in verbose mode, Hypothesis now identifies which ...
This release changes how Hypothesis manages its search space in cases where it generates redundant d...
This patch improves the type annotations on "assume()" and "@reproduce_failure()". The canonical ver...
"hypothesis.target()" now returns the "observation" value, allowing it to be conveniently used inlin...
This release improves the interaction between "assume()" and the "@example()" decorator, so that the...
This patch improves the error messages in "@example()" argument validation following the recent rele...
This release adds database support for targeted property-based testing, so the best examples based o...
This release fixes "@given" to only complain about missing keyword- only arguments if the associated...
This release improves the "from_lark()" strategy, tightening argument validation and adding the "exp...