This release expands the set of test cases that Hypothesis saves in its database for future runs to include a representative set of "structurally different" test cases - e.g. it might try to save test cases where a given list is empty or not. Currently this is unlikely to have much user visible impact except to produce slightly more consistent behaviour between consecutive runs of a test suite. It is mostly groundwork for future improvements which will exploit this functionality more effectively. The canonical version of these notes (with links) is on readthedocs
This release (potentially very significantly) improves the performance of failing tests in some rare...
Test Statistics now include the best score seen for each label, which can help avoid the threshold p...
This release fixes issue #2027, by changing the way Hypothesis tries to generate distinct examples ...
This release makes Hypothesis better at generating test cases where generated values are duplicated ...
This release makes a small internal change to the distribution of test cases. It is unlikely to have...
This release improves Hypothesis's management of the set of test cases it tracks between runs. It wi...
This release fixes a small caching bug in Hypothesis internals that may under some circumstances hav...
This release makes some minor internal changes in support of improving the Hypothesis test suite. It...
This release is mostly internal changes in support of better testing of the core engine. You are unl...
This release adjusts some internal code to help make our test suite more reliable. There is no user-...
This release improves the quality of shrunk test cases in some special cases. Specifically, it shoul...
This release upgrades the import logic for ghostwritten tests, handling many cases where imports wou...
This release adds some heuristics to test case generation that try to ensure that test cases generat...
This release upgrades the test statistics available via the --hypothesis-show-statistics option to i...
This release changes how Hypothesis manages its search space in cases where it generates redundant d...
This release (potentially very significantly) improves the performance of failing tests in some rare...
Test Statistics now include the best score seen for each label, which can help avoid the threshold p...
This release fixes issue #2027, by changing the way Hypothesis tries to generate distinct examples ...
This release makes Hypothesis better at generating test cases where generated values are duplicated ...
This release makes a small internal change to the distribution of test cases. It is unlikely to have...
This release improves Hypothesis's management of the set of test cases it tracks between runs. It wi...
This release fixes a small caching bug in Hypothesis internals that may under some circumstances hav...
This release makes some minor internal changes in support of improving the Hypothesis test suite. It...
This release is mostly internal changes in support of better testing of the core engine. You are unl...
This release adjusts some internal code to help make our test suite more reliable. There is no user-...
This release improves the quality of shrunk test cases in some special cases. Specifically, it shoul...
This release upgrades the import logic for ghostwritten tests, handling many cases where imports wou...
This release adds some heuristics to test case generation that try to ensure that test cases generat...
This release upgrades the test statistics available via the --hypothesis-show-statistics option to i...
This release changes how Hypothesis manages its search space in cases where it generates redundant d...
This release (potentially very significantly) improves the performance of failing tests in some rare...
Test Statistics now include the best score seen for each label, which can help avoid the threshold p...
This release fixes issue #2027, by changing the way Hypothesis tries to generate distinct examples ...