:func:`~hypothesis.strategies.functions` can now infer the appropriate ``returns`` strategy if you pass a ``like`` function with a return-type annotation. Before, omitting the ``returns`` argument would generate functions that always returned None.
5.15.1
Not secure
-------------------
Fix :func:`~hypothesis.strategies.from_type` with generic types under Python 3.9.
5.15.0
Not secure
-------------------
This patch fixes an error that happens when multiple threads create new strategies.
5.14.0
Not secure
-------------------
Passing ``min_magnitude=None`` to :func:`~hypothesis.strategies.complex_numbers` is now deprecated - you can explicitly pass ``min_magnitude=0``, or omit the argument entirely.
5.13.1
Not secure
-------------------
This patch fixes an internal error in :func:`~hypothesis.strategies.from_type` for :class:`python:typing.NamedTuple` in Python 3.9. Thanks to Michel Salim for reporting and fixing :issue:`2427`!
5.13.0
Not secure
-------------------
This release upgrades the test statistics available via the :ref:`--hypothesis-show-statistics <statistics>` option to include separate information on each of the :attr:`~hypothesis.settings.phases` (:issue:`1555`).