This patch improves the testing of some internal caching. It should have no user-visible effect.
3.69.5
Not secure
-------------------
This change performs a small rename and refactoring in the core engine. There is no user-visible change.
3.69.4
Not secure
-------------------
This change improves the core engine's ability to avoid unnecessary work, by consulting its cache of previously-tried inputs in more cases.
3.69.3
Not secure
-------------------
This patch handles passing an empty :class:`python:enum.Enum` to :func:`~hypothesis.strategies.from_type` by returning :func:`~hypothesis.strategies.nothing`, instead of raising an internal :class:`python:AssertionError`.
Thanks to Paul Amazona for writing this patch at the PyCon Australia sprints!
3.69.2
Not secure
-------------------
This patch fixes a small mistake in an internal comment. There is no user-visible change.
3.69.1
Not secure
-------------------
This change fixes a small bug in how the core engine consults its cache of previously-tried inputs. There is unlikely to be any user-visible change.