--- - branch: MAIN date: Wed Apr 19 17:27:15 UTC 2017 files: - new: '1.9' old: '1.8' path: pkgsrc/devel/py-hypothesis/Makefile pathrev: pkgsrc/devel/py-hypothesis/Makefile@1.9 type: modified - new: '1.6' old: '1.5' path: pkgsrc/devel/py-hypothesis/distinfo pathrev: pkgsrc/devel/py-hypothesis/distinfo@1.6 type: modified id: 20170419T172715Z.51405e69f98748ce9cdd5a59f9c019d68ab12bc7 log: "Updated py-hypothesis to 3.7.0.\n\n3.7.0 - 2017-03-20\n\nThis is a feature release.\n\nNew features:\n\n Rule based stateful testing now has an @invariant decorator that specifies methods that are run after init and after every step, allowing you to encode properties that should be true at all times. Thanks to Tom Prince for this feature.\n The decimals strategy now supports allow_nan and allow_infinity flags.\n There are significantly more strategies available for numpy, including for generating arbitrary data types. Thanks to Zac Hatfield Dodds for this feature.\n When using the data() strategy you can now add a label as an argument to draw(), which will be printed along with the value when an example fails. Thanks to Peter Inglesby for this feature.\n\nBug fixes:\n\n \ Bug fix: @composite now preserves functions窶� docstrings.\n The build is now reproducible and doesn窶å\x86² depend on the path you build it from. Thanks to Chris Lamb for this feature.\n numpy strategies for the void data type did not work correctly. Thanks to Zac Hatfield Dodds for this fix.\n\nThere have also been a number of performance optimizations:\n\n The permutations() strategy is now significantly faster to use for large lists (the underlying algorithm has gone from O(n^2) to O(n)).\n Shrinking of failing test cases should have got significantly faster in some circumstances where it was previously struggling for a long time.\n Example generation now involves less indirection, which results in a small speedup in some cases (small enough that you won窶å\x86² really notice it except in pathological cases).\n" module: pkgsrc subject: 'CVS commit: pkgsrc/devel/py-hypothesis' unixtime: '1492622835' user: wiz