This patch ensures that the default value :func:`~hypothesis.extra.numpy.broadcastable_shapes` chooses for ``max_dims`` is always valid (at most 32), even if you pass ``min_dims=32``.
4.42.8
Not secure
-------------------
This patch ensures that we only add profile information to the pytest header if running either pytest or Hypothesis in verbose mode, matching the `builtin cache plugin <https://docs.pytest.org/en/latest/how-to/cache.html>`__ (:issue:`2155`).
4.42.7
Not secure
-------------------
This patch makes stateful step printing expand the result of a step into multiple variables when you return :func:`~hypothesis.stateful.multiple` (:issue:`2139`). Thanks to Joseph Weston for reporting and fixing this bug!
4.42.6
Not secure
-------------------
This release fixes a bug (:issue:`2166`) where a Unicode character info cache file was generated but never used on subsequent test runs, causing tests to run more slowly than they should have.
Thanks to Robert Knight for this bugfix!
4.42.5
Not secure
-------------------
This patch corrects some internal documentation. There is no user-visible change.
4.42.4
Not secure
-------------------
This release fixes a bug (:issue:`2160`) where decorators applied after :func:`settings <hypothesis.settings>` and before :func:`given <hypothesis.given>` were ignored.