Skip to content

Hypothesis for Python - version 6.152.6

Choose a tag to compare

@Zac-HD Zac-HD released this 11 May 13:13
· 520 commits to master since this release

This patch adds a shrinking pass that tries natural text
transformations - unicode decomposition (NFD/NFKD) and case mapping -
on individual characters in string choices. Failures involving e.g.
""À" != "À".lower()" will now reliably shrink to ""A"" rather than
sometimes getting stuck on the high-codepoint accented form (issue
#4725).

The canonical version of these notes (with links) is on readthedocs.