pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/py-hypothesis



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed May 20 07:57:09 UTC 2026

Modified Files:
        pkgsrc/devel/py-hypothesis: Makefile PLIST distinfo

Log Message:
py-hypothesis: updated to 6.152.9

6.152.9
This release substantially improves our internal distribution for
generating integers. This release has the most visible effect on
"integers()", but may incidentally improve other strategies which draw
integers internally.

Our integers distribution had two problems. First, it had jagged
discontinuities at certain values where we switched sampling
approaches. Second, it used a different distribution for bounded and
unbounded ranges, which resulted in "st.integers()" and
"st.integers(-264, 264)" producing very different distributions
despite being semantically similar.

We now use a smooth distribution for both "st.integers()" and
"st.integers(a, b)", which fixes both of these issues. This should
substantially improve our testing power in certain cases.

The only way this release should be user-visible is that it finds more
bugs! If this release is user-visible in other ways - for example,
because it is slower, or produces a worse distribution in some cases -
please open an issue.


To generate a diff of this commit:
cvs rdiff -u -r1.170 -r1.171 pkgsrc/devel/py-hypothesis/Makefile
cvs rdiff -u -r1.51 -r1.52 pkgsrc/devel/py-hypothesis/PLIST
cvs rdiff -u -r1.164 -r1.165 pkgsrc/devel/py-hypothesis/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/py-hypothesis/Makefile
diff -u pkgsrc/devel/py-hypothesis/Makefile:1.170 pkgsrc/devel/py-hypothesis/Makefile:1.171
--- pkgsrc/devel/py-hypothesis/Makefile:1.170   Mon May 11 05:38:13 2026
+++ pkgsrc/devel/py-hypothesis/Makefile Wed May 20 07:57:09 2026
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.170 2026/05/11 05:38:13 adam Exp $
+# $NetBSD: Makefile,v 1.171 2026/05/20 07:57:09 adam Exp $
 #
 # Changelog: https://hypothesis.readthedocs.io/en/latest/changes.html
 
-DISTNAME=      hypothesis-6.152.5
+DISTNAME=      hypothesis-6.152.9
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=h/hypothesis/}
@@ -13,7 +13,6 @@ COMMENT=      Python library for property bas
 LICENSE=       mpl-2.0
 
 TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
-DEPENDS+=      ${PYPKGPREFIX}-attrs>=22.2.0:../../devel/py-attrs
 DEPENDS+=      ${PYPKGPREFIX}-sortedcontainers>=2.1.0:../../devel/py-sortedcontainers
 
 USE_LANGUAGES= # none

Index: pkgsrc/devel/py-hypothesis/PLIST
diff -u pkgsrc/devel/py-hypothesis/PLIST:1.51 pkgsrc/devel/py-hypothesis/PLIST:1.52
--- pkgsrc/devel/py-hypothesis/PLIST:1.51       Thu Mar 12 05:45:45 2026
+++ pkgsrc/devel/py-hypothesis/PLIST    Wed May 20 07:57:09 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.51 2026/03/12 05:45:45 adam Exp $
+@comment $NetBSD: PLIST,v 1.52 2026/05/20 07:57:09 adam Exp $
 bin/hypothesis-${PYVERSSUFFIX}
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
@@ -216,6 +216,9 @@ ${PYSITELIB}/hypothesis/internal/reflect
 ${PYSITELIB}/hypothesis/internal/scrutineer.py
 ${PYSITELIB}/hypothesis/internal/scrutineer.pyc
 ${PYSITELIB}/hypothesis/internal/scrutineer.pyo
+${PYSITELIB}/hypothesis/internal/statistics.py
+${PYSITELIB}/hypothesis/internal/statistics.pyc
+${PYSITELIB}/hypothesis/internal/statistics.pyo
 ${PYSITELIB}/hypothesis/internal/validation.py
 ${PYSITELIB}/hypothesis/internal/validation.pyc
 ${PYSITELIB}/hypothesis/internal/validation.pyo

Index: pkgsrc/devel/py-hypothesis/distinfo
diff -u pkgsrc/devel/py-hypothesis/distinfo:1.164 pkgsrc/devel/py-hypothesis/distinfo:1.165
--- pkgsrc/devel/py-hypothesis/distinfo:1.164   Mon May 11 05:38:13 2026
+++ pkgsrc/devel/py-hypothesis/distinfo Wed May 20 07:57:09 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.164 2026/05/11 05:38:13 adam Exp $
+$NetBSD: distinfo,v 1.165 2026/05/20 07:57:09 adam Exp $
 
-BLAKE2s (hypothesis-6.152.5.tar.gz) = fa38d4af3573c92455007b4f448dfcb434b9cf297136ca40302575bc907d1462
-SHA512 (hypothesis-6.152.5.tar.gz) = f6f4c173c997404e074d6803a72dc6fffa143e1604b6d3cc849435ebabe15b479d4bccbaa3c67b65cb48dddef2d56a19f2403f82d3649b07f7b8833b263e67a8
-Size (hypothesis-6.152.5.tar.gz) = 466966 bytes
+BLAKE2s (hypothesis-6.152.9.tar.gz) = d9fdd9325d0de50ddef3315276191c332e2eff44d77c9a239fb83f39a6b64bd1
+SHA512 (hypothesis-6.152.9.tar.gz) = 9020a61855738294daa77f67c1594fc97239a7cc70b37f9ead282ce02bb3c6825006475d389095c0e76bf31d0f8fccd63a3b5abae81765cc5a1c32243a9f464f
+Size (hypothesis-6.152.9.tar.gz) = 472009 bytes



Home | Main Index | Thread Index | Old Index