◐ Shell
clean mode source ↗

Bump hypothesis from 6.131.0 to 6.151.9 by dependabot[bot] · Pull Request #167 · EuroPython/programapi

Hypothesis for Python - version 6.151.9

Remove some old unused code.

The canonical version of these notes (with links) is on readthedocs.

Hypothesis for Python - version 6.151.8

This patch fixes a crash when "sys.modules" contains unhashable values, such as "SimpleNamespace" objects (issue #4660).

The canonical version of these notes (with links) is on readthedocs.

Hypothesis for Python - version 6.151.7

This patch updates our vendored list of top-level domains, which is used by the provisional "domains()" strategy.

The canonical version of these notes (with links) is on readthedocs.

Hypothesis for Python - version 6.151.6

This patch fixes several duplicate word typos in comments and documentation.

The canonical version of these notes (with links) is on readthedocs.

Hypothesis for Python - version 6.151.5

This patch teaches our pytest plugin to :ref: find interesting constants <v6.131.1> when pytest is collecting tests, to avoid arbitrarily attributing the latency to whichever test function happened to be executed first (issue #4627).

The canonical version of these notes (with links) is on readthedocs.

Hypothesis for Python - version 6.151.4

This patch adjusts how we compute the stopping threshold introduced in version 6.151.3, while still maintaining 99% confidence that <1% of test cases pass.

The canonical version of these notes (with links) is on readthedocs.

Hypothesis for Python - version 6.151.3

This patch makes Hypothesis more tolerant of slow-to-satisfy "assume()" calls. Previously, Hypothesis would give up after "max_examples * 10" attempts; now it uses a statistical test to stop only when 99% confident that <1% of examples would pass (issue #4623).

Thanks to @​ajdavis for this improvement!

The canonical version of these notes (with links) is on readthedocs.

Hypothesis for Python - version 6.151.2

Format our code with the latest version of black.

... (truncated)