This patch makes the ``.example()`` method more representative of test-time data generation, albeit often at a substantial cost to readability (:issue:`3182`).
6.31.3
-------------------
This patch improves annotations on some of Hypothesis' internal functions, in order to deobfuscate the signatures of some strategies. In particular, strategies shared between :ref:`hypothesis.extra.numpy <hypothesis-numpy>` and :ref:`the hypothesis.extra.array_api extra <array-api>` will benefit from this patch.
6.31.2
-------------------
This patch fix invariants display in stateful falsifying examples (:issue:`3185`).
6.31.1
-------------------
This patch updates :func:`xps.indices` so no flat indices are generated, i.e. generated indices will now always explicitly cover each axes of an array if no ellipsis is present. This is to be consistent with a specification change that dropped support for flat indexing (`272 <https://github.com/data-apis/array-api/pull/272>`_).
6.31.0
-------------------
This release makes us compatible with :pypi:`Django` 4.0, in particular by adding support for use of :mod:`zoneinfo` timezones (though we respect the new ``USE_DEPRECATED_PYTZ`` setting if you need it).
6.30.1
-------------------
This patch updates our vendored `list of top-level domains <https://www.iana.org/domains/root/db>`__, which is used by the provisional :func:`~hypothesis.provisional.domains` strategy.