Bump hypothesis from 6.34.1 to 6.40.0
Bumps hypothesis from 6.34.1 to 6.40.0.
Release notes
Sourced from hypothesis's releases.
Hypothesis for Python - version 6.40.0
The Ghostwriter can now write tests which check that two or more functions are equivalent on valid inputs, or raise the same type of exception for invalid inputs (issue #3267).
The canonical version of these notes (with links) is on readthedocs.
Hypothesis for Python - version 6.39.6
This patch makes some quality-of-life improvements to the Ghostwriter: we guess the "text()" strategy for arguments named "text" (...obvious in hindsight, eh?); and improved the error message if you accidentally left in a "nothing()" or broke your rich install.
The canonical version of these notes (with links) is on readthedocs.
Hypothesis for Python - version 6.39.5
This patch improves our error detection and message when Hypothesis is run on a Python implementation without support for "-0.0", which is required for the "floats()" strategy but can be disabled by unsafe compiler options (issue #3265).
The canonical version of these notes (with links) is on readthedocs.
Hypothesis for Python - version 6.39.4
This patch tweaks some internal formatting. There is no user-visible change.
The canonical version of these notes (with links) is on readthedocs.
Hypothesis for Python - version 6.39.3
If the "shrink" phase is disabled, we now stop the "generate" phase as soon as an error is found regardless of the value of the "report_multiple_examples" setting, since that's probably what you wanted (issue #3244).
The canonical version of these notes (with links) is on readthedocs.
Hypothesis for Python - version 6.39.2
This patch clarifies rare error messages in "builds()" (issue #3225) and "floats()" (issue #3207).
The canonical version of these notes (with links) is on readthedocs.
Hypothesis for Python - version 6.39.1
This patch fixes a regression where the bound inner function ("your_test.hypothesis.inner_test") would be invoked with positional arguments rather than passing them by name, which broke pytest-asyncio (issue #3245).
The canonical version of these notes (with links) is on readthedocs.
... (truncated)
Commits
-
1aaec83
Bump hypothesis-python version to 6.40.0 and update changelog -
ab28549
Merge pull request #3273 from Zac-HD/ghostwrite-equivalent-with-errors -
ec6144b
Equivalent-or-same-error Ghostwriter -
33624c9
Ghostwriter internal refactoring -
554e6a1
Add CLI help text -
a1ad5d6
Bump hypothesis-python version to 6.39.6 and update changelog -
5ab09a0
Merge pull request #3270 from Zac-HD/ghostwriter-qol -
546fc56
Merge pull request #3272 from HypothesisWorks/create-pull-request/patch -
c3b1274
Update pinned dependencies -
70c9926
Bump hypothesis-python version to 6.39.5 and update changelog - Additional commits viewable in compare view