Adds a new ``codec=`` option in :func:`~hypothesis.strategies.characters`, making it convenient to produce only characters which can be encoded as ``ascii`` or ``utf-8`` bytestrings.
Support for other codecs will be added in a future release.
6.82.7
-------------------
This patch updates our autoformatting tools, improving our code style without any API changes.
6.82.6
-------------------
This patch enables and fixes many more of :pypi:`ruff`\ 's lint rules.
6.82.5
-------------------
Fixes the error message for missing ``[cli]`` extra.
6.82.4
-------------------
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.