This release improves our support for :func:`st.composite <hypothesis.strategies.composite>` on a :obj:`python:classmethod` or :obj:`python:staticmethod` (:issue:`2578`).
5.37.5
Not secure
-------------------
This patch fixes :func:`~hypothesis.strategies.from_type` with :class:`Iterable[T] <python:typing.Iterable>` (:issue:`2645`).
5.37.4
Not secure
-------------------
This patch teaches the :func:`~hypothesis.extra.ghostwriter.magic` ghostwriter to recognise that pairs of functions like :func:`~python:colorsys.rgb_to_hsv` and :func:`~python:colorsys.hsv_to_rgb` should :func:`~hypothesis.extra.ghostwriter.roundtrip`.
5.37.3
Not secure
-------------------
This patch improves :func:`~hypothesis.strategies.builds` and :func:`~hypothesis.strategies.from_type` support for explicitly defined ``__signature__`` attributes, from :ref:`version 5.8.3 <v5.8.3>`, to support generic types from the :mod:`python:typing` module.
Thanks to Rónán Carrigan for identifying and fixing this problem!
5.37.2
Not secure
-------------------
This patch fixes :func:`~hypothesis.extra.lark.from_lark` with version 0.10.1+ of the :pypi:`lark-parser` package.
5.37.1
Not secure
-------------------
This patch fixes some broken links in the :mod:`~hypothesis.extra.lark` extra documentation.