Improves the performance of the :func:`~hypothesis.extra.numpy.arrays` strategy when generating unique values.
6.97.0
-------------------
Changes the distribution of :func:`~hypothesis.strategies.sampled_from` when sampling from a :class:`~python:enum.Flag`. Previously, no-flags-set values would never be generated, and all-flags-set values would be unlikely for large enums. With this change, the distribution is more uniform in the number of flags set.
6.96.4
-------------------
This patch slightly refactors some internals. There is no user-visible change.
6.96.3
-------------------
This patch fixes a spurious warning about slow imports when ``HYPOTHESIS_EXPERIMENTAL_OBSERVABILITY`` was set.
6.96.2
-------------------
This patch refactors some more internals, continuing our work on supporting alternative backends (:issue:`3086`). There is no user-visible change.
6.96.1
-------------------
Fix a spurious warning seen when running pytest's test suite, caused by never realizing we got out of initialization due to imbalanced hook calls.