Skip to content

Bump hypothesis from 6.55.0 to 6.58.2

WKDV Bot requested to merge dependabot/pip/hypothesis-6.58.2 into develop

Bumps hypothesis from 6.55.0 to 6.58.2.

Release notes

Sourced from hypothesis's releases.

Hypothesis for Python - version 6.58.2

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.58.1

This patch shifts "hypothesis[lark]" from depending on the old lark- parser package to the new lark package. There are no code changes in Hypothesis, it's just that Lark got a new name on PyPI for version 1.0 onwards.

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

Hypothesis for Python - version 6.58.0

"register_random()" has used "weakref" since 6.27.1 - 2021-11-22, allowing the "Random"-compatible objects to be garbage-collected when there are no other references remaining in order to avoid memory leaks. We now raise an error or emit a warning when this seems likely to happen immediately.

The type annotation of "register_random()" was also widened so that structural subtypes of "Random" are accepted by static typecheckers.

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

Hypothesis for Python - version 6.57.1

This patch updates some internal type annotations and fixes a formatting bug in the "explain" phase reporting.

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

Hypothesis for Python - version 6.57.0

Hypothesis now raises an error if you passed a strategy as the "alphabet=" argument to "text()", and it generated something which was not a length-one string. This has never been supported, we're just adding explicit validation to catch cases like this StackOverflow question.

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

Hypothesis for Python - version 6.56.4

This patch updates some docs, and depends on exceptiongroup 1.0.0 final to avoid a bug in the previous version.

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

Hypothesis for Python - version 6.56.3

This patch teaches "text()" to rewrite a few more filter predicates (issue #3134). You're unlikely to notice any change.

... (truncated)

Commits
  • 856984b Bump hypothesis-python version to 6.58.2 and update changelog
  • 36fc10b Merge pull request #3517 from Zac-HD/base-310
  • f16abf5 And another no-branch pragma
  • 0aba8c1 Mark unreachable branch
  • 8adf629 Split tests for lower latency
  • 2a0c5a1 Move nocover pragmas
  • 7101ec3 Update pinned deps
  • 1828179 Use Python 3.10 as base version
  • 220f502 Tweak tox config
  • 50ed368 Bump hypothesis-python version to 6.58.1 and update changelog
  • Additional commits viewable in compare view

Merge request reports