This patch ensures that we always close the download connection in :class:`~hypothesis.database.GitHubArtifactDatabase`.
6.82.3
-------------------
We can now pretty-print combinations of *zero* :class:`enum.Flag` values, like ``SomeFlag(0)``, which has never worked before.
6.82.2
-------------------
This patch fixes pretty-printing of combinations of :class:`enum.Flag` values, which was previously an error (:issue:`3709`).
6.82.1
-------------------
Improve shrinking of floats in narrow regions that don't cross an integer boundary. Closes :issue:`3357`.
6.82.0
-------------------
:func:`~hypothesis.strategies.from_regex` now supports the atomic grouping (``(?>...)``) and possessive quantifier (``*+``, ``++``, ``?+``, ``{m,n}+``) syntax `added in Python 3.11 <https://docs.python.org/3/whatsnew/3.11.html#re>`__.
Thanks to Cheuk Ting Ho for implementing this!
6.81.2
-------------------
If the :envvar:`HYPOTHESIS_NO_PLUGINS` environment variable is set, we'll avoid :ref:`loading plugins <entry-points>` such as `the old Pydantic integration <https://docs.pydantic.dev/latest/integrations/hypothesis/>`__ or `HypoFuzz' CLI options <https://hypofuzz.com/docs/quickstart.html#running-hypothesis-fuzz>`__.
This is probably only useful for our own self-tests, but documented in case it might help narrow down any particularly weird bugs in complex environments.