Subject: CVS commit: pkgsrc/devel/py-hypothesis
From: Thomas Klausner
Date: 2017-04-27 14:55:54
Message id: 20170427125554.675AAFBE4@cvs.NetBSD.org

Log Message:
Updated py-hypothesis to 3.8.2.

3.8.2 - 2017-04-26

This is a code reorganisation release that moves some internal test helpers out \ 
of the main source tree so as to not have changes to them trigger releases in \ 
future.

3.8.1 - 2017-04-26

This is a documentation release. Almost all code examples are now doctests \ 
checked in CI, eliminating stale examples.

3.8.0 - 2017-04-23

This is a feature release, adding the iterables strategy, equivalent to \ 
lists(...).map(iter) but with a much more useful repr. You can use this strategy \ 
to check that code doesn’t accidentally depend on sequence properties such \ 
as indexing support or repeated iteration.

3.7.4 - 2017-04-22

This is a bug fix release for a single bug:

    In 3.7.3, using @example and a pytest fixture in the same test could cause \ 
the test to fail to fill the arguments, and throw a TypeError.

3.7.3 - 2017-04-21

This release should include no user visible changes and is purely a refactoring \ 
release. This modularises the behaviour of the core “given” function, \ 
breaking it up into smaller and more accessible parts, but its actual behaviour \ 
should remain unchanged.

3.7.2 - 2017-04-21

This reverts an undocumented change in 3.7.1 which broke installation on debian \ 
stable: The specifier for the hypothesis[django] extra_requires had introduced a \ 
wild card, which was not supported on the default version of pip.

3.7.1 - 2017-04-21

This is a bug fix and internal improvements release.

    In particular Hypothesis now tracks a tree of where it has already explored. \ 
This allows it to avoid some classes of duplicate examples, and significantly \ 
improves the performance of shrinking failing examples by allowing it to skip \ 
some shrinks that it can determine can’t possibly work.
    Hypothesis will no longer seed the global random arbitrarily unless you have \ 
asked it to using random_module()
    Shrinking would previously have not worked correctly in some special cases \ 
on Python 2, and would have resulted in suboptimal examples.

Files:
RevisionActionfile
1.10modifypkgsrc/devel/py-hypothesis/Makefile
1.4modifypkgsrc/devel/py-hypothesis/PLIST
1.7modifypkgsrc/devel/py-hypothesis/distinfo