Subject: CVS commit: pkgsrc/devel/py-hypothesis
From: Adam Ciarcinski
Date: 2023-12-11 21:46:39
Message id: 20231211204639.B9049FA42@cvs.NetBSD.org

Log Message:
py-hypothesis: updated to 6.92.0

6.92.0

This release adds an experimental observability mode. You can read the docs \ 
about it here.

6.91.2

This patch refactors some more internals, continuing our work on supporting \ 
alternative backends. There is no user-visible change.

6.91.1

This patch fixes an issue where builds() could not be used with attrs objects \ 
that defined private attributes (i.e. attributes with a leading underscore).

This patch also adds support more generally for using builds() with attrs’ \ 
alias parameter, which was previously unsupported.

This patch increases the minimum required version of attrs to 22.2.0.

6.91.0

This release adds an optional payload argument to hypothesis.event(), so that \ 
you can clearly express the difference between the label and the value of an \ 
observation. Test statistics will still summarize it as a string, but future \ 
observability options can preserve the distinction.

6.90.1

This patch supports assigning settings = settings(...) as a class attribute on a \ 
subclass of a .TestCase attribute of a RuleBasedStateMachine. Previously, this \ 
did nothing at all.

Thanks to Joey Tran for reporting these settings-related edge cases in stateful \ 
testing.

6.90.0

This release makes it an error to assign settings = settings(...) as a class \ 
attribute on a RuleBasedStateMachine. This has never had any effect, and it \ 
should be used as a decorator instead:

Files:
RevisionActionfile
1.130modifypkgsrc/devel/py-hypothesis/Makefile
1.41modifypkgsrc/devel/py-hypothesis/PLIST
1.126modifypkgsrc/devel/py-hypothesis/distinfo