This patch improves shrinking in cases involving 'slips' from one strategy to another. Highly composite strategies are the most likely to benefit from this change.
This patch also reduces the range of :class:`python:datetime.datetime` generated by :func:`~hypothesis.extra.django.from_model` in order to avoid https://code.djangoproject.com/ticket/35683.
6.111.0
--------------------
:ref:`alternative-backends` can now implement ``.observe_test_case()`` and ``observe_information_message()`` methods, to record backend-specific metadata and messages in our :doc:`observability output <observability>` (:issue:`3845` and `hypothesis-crosshair22 <https://github.com/pschanely/hypothesis-crosshair/issues/22>`__).
6.110.2
--------------------
Support ``__default__`` field of :obj:`~python:typing.TypeVar` and support the same from :pypi:`typing-extensions` in :func:`~hypothesis.strategies.from_type`.
6.110.1
--------------------
Add better error message for :obj:`!~python:typing.TypeIs` types in :func:`~hypothesis.strategies.from_type`.
6.110.0
--------------------
Support :obj:`~python:typing.LiteralString` in :func:`~hypothesis.strategies.from_type`.
6.109.1
--------------------
This patch makes progress towards adding type hints to our internal conjecture engine (:issue:`3074`).