This patch fixes :func:`~hypothesis.strategies.from_type` on Python 3.11, following `python/cpython93754 <https://github.com/python/cpython/pull/93754/>`__.
6.47.3
-------------------
This patch makes the :obj:`~hypothesis.HealthCheck.too_slow` health check more consistent with long :obj:`~hypothesis.settings.deadline` tests (:issue:`3367`) and fixes an install issue under :pypi:`pipenv` which was introduced in :ref:`Hypothesis 6.47.2 <v6.47.2>` (:issue:`3374`).
6.47.2
-------------------
We now use the :pep:`654` `ExceptionGroup <https://docs.python.org/3.11/library/exceptions.html#ExceptionGroup>`__ type - provided by the :pypi:`exceptiongroup` backport on older Pythons - to ensure that if multiple errors are raised in teardown, they will all propagate.
6.47.1
-------------------
Our pretty-printer no longer sorts dictionary keys, since iteration order is stable in Python 3.7+ and this can affect reproducing examples (:issue:`3370`). This PR was kindly supported by `Ordina Pythoneers <https://www.ordina.nl/vakgebieden/python/>`__.
6.47.0
-------------------
The :doc:`Ghostwritter <ghostwriter>` can now write tests for :obj:`classmethod <classmethod>` or :obj:`staticmethod <staticmethod>` methods, in addition to the existing support for functions and other callables (:issue:`3318`). Thanks to Cheuk Ting Ho for the patch.
6.46.11
--------------------
Mention :func:`hypothesis.strategies.timezones` in the documentation of :func:`hypothesis.strategies.datetimes` for completeness.