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 Nov 27 14:50:09 UTC 2024

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

Log Message:
py-hypothesis: updated to 6.119.4

6.119.4

This patch fixes a bug since 6.99.13

6.119.3

Hypothesis collects coverage information during the shrink and explain phases in order to show a more informative error message. On 3.12+, this uses sys.monitoring. This patch improves the 
performance of coverage collection on 3.12+ by disabling events we don’t need.

6.119.2

This patch refactors some internals to prepare for future work using our IR

6.119.1

This patch migrates some more internals (around generating novel inputs) to the IR layer

6.119.0

This release improves Hypothesis’ handling of ExceptionGroup - it’s now able to detect marker detections if they’re inside a group and attempts to resolve them. Note that this handling is still a 
work in progress and might not handle edge cases optimally. Please open issues if you encounter any problems or unexpected behavior with it.

6.118.9

Internal refactorings in preparation for upcoming changes.

6.118.8

Internal renamings.

6.118.7

This patch removes some # type: ignore comments following a mypy update.

6.118.6

When Hypothesis replays examples from its test database that it knows were previously fully shrunk it will no longer try to shrink them again.

This should significantly speed up development workflows for slow tests, as the shrinking could contribute a significant delay when rerunning the tests.

In some rare cases this may cause minor reductions in example quality. This was considered an acceptable tradeoff for the improved test runtime.

6.118.5

This patch avoids computing some string representations we won’t need, giving a small speedup.

6.118.4

This patch migrates the optimisation algorithm for targeted property-based testing to our IR layer

6.118.3

This patch adds more type hints to internal Hypothesis code.

6.118.2

This patch migrates the explain phase to our IR layer

6.118.1

This patch updates some internals around how we determine an input is too large to finish generating.

6.118.0

The urls() strategy no longer generates URLs where the port number is 0.

This change is motivated by the idea that the generated URLs should, at least in theory, be possible to fetch. The port number 0 is special; if a server binds to port 0, the kernel will allocate an 
unused, and non-zero, port instead. That means that it’s not possible for a server to actually be listening on port 0. This motivation is briefly described in the documentation for urls().


To generate a diff of this commit:
cvs rdiff -u -r1.146 -r1.147 pkgsrc/devel/py-hypothesis/Makefile
cvs rdiff -u -r1.140 -r1.141 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.146 pkgsrc/devel/py-hypothesis/Makefile:1.147
--- pkgsrc/devel/py-hypothesis/Makefile:1.146   Mon Nov 11 07:28:11 2024
+++ pkgsrc/devel/py-hypothesis/Makefile Wed Nov 27 14:50:08 2024
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.146 2024/11/11 07:28:11 wiz Exp $
+# $NetBSD: Makefile,v 1.147 2024/11/27 14:50:08 adam Exp $
 #
 # Changelog: https://hypothesis.readthedocs.io/en/latest/changes.html
 
-DISTNAME=      hypothesis-6.115.5
+DISTNAME=      hypothesis-6.119.4
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=h/hypothesis/}

Index: pkgsrc/devel/py-hypothesis/distinfo
diff -u pkgsrc/devel/py-hypothesis/distinfo:1.140 pkgsrc/devel/py-hypothesis/distinfo:1.141
--- pkgsrc/devel/py-hypothesis/distinfo:1.140   Thu Oct 24 05:18:41 2024
+++ pkgsrc/devel/py-hypothesis/distinfo Wed Nov 27 14:50:08 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.140 2024/10/24 05:18:41 adam Exp $
+$NetBSD: distinfo,v 1.141 2024/11/27 14:50:08 adam Exp $
 
-BLAKE2s (hypothesis-6.115.5.tar.gz) = c1850d3845b7c7dbdf04f216509ea4ad92fa2ac07ce9dcee9a85d65d211e57a4
-SHA512 (hypothesis-6.115.5.tar.gz) = 4d6bc74d6ed30d786048d4aad745838ba243091bf942aca7788e83c1157cc1b4087664e82f98e6dad86c35ac4581d29ddff3c6268bdcbf269782ed05df9dd35e
-Size (hypothesis-6.115.5.tar.gz) = 407845 bytes
+BLAKE2s (hypothesis-6.119.4.tar.gz) = 9dcc6737d26c73f497f823cc2f4dc17a20ff50438e6b621e1a264aa22c4d44db
+SHA512 (hypothesis-6.119.4.tar.gz) = 44651eeff693efee84b9b9160b3ad29b12500a67d222a413b3bf6efd138d6fb20c424566915424fe344679d67a632f7570467900ad00142abf61df1221e7c467
+Size (hypothesis-6.119.4.tar.gz) = 412508 bytes



Home | Main Index | Thread Index | Old Index