py-hypothesis: updated to 6.92.5 6.92.5 This patch registers explicit strategies for a handful of builtin types, motivated by improved introspection in PyPy 7.3.14 triggering existing internal warnings. Thanks to Carl Friedrich Bolz-Tereick for helping us work out what changed! 6.92.4 This patch fixes an error when writing observability reports without a pre-existing .hypothesis directory. 6.92.3 This patch adds a new environment variable HYPOTHESIS_EXPERIMENTAL_OBSERVABILITY_NOCOVER, which turns on observability data collection without collecting code coverage data, which may be faster on Python 3.11 and earlier. 6.92.2 This patch updates our vendored list of top-level domains, which is used by the provisional domains() strategy. 6.92.1 This patch fixes a bug introduced in version 6.92.0, where using the data() strategy would fail to draw a dataclass() with a defaultdict field. This was due to a bug in the standard library which was fixed in 3.12, so we窶况e vendored the fix.diff -r1.131 -r1.132 pkgsrc/devel/py-hypothesis/Makefile
(adam)
@@ -1,18 +1,18 @@ | @@ -1,18 +1,18 @@ | |||
1 | # $NetBSD: Makefile,v 1.131 2023/12/11 20:51:28 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.132 2024/01/08 19:58:31 adam Exp $ | |
2 | # | 2 | # | |
3 | # Changelog: https://hypothesis.readthedocs.io/en/latest/changes.html | 3 | # Changelog: https://hypothesis.readthedocs.io/en/latest/changes.html | |
4 | 4 | |||
5 | DISTNAME= hypothesis-6.92.0 | 5 | DISTNAME= hypothesis-6.92.5 | |
6 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | 6 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | |
7 | CATEGORIES= devel python | 7 | CATEGORIES= devel python | |
8 | MASTER_SITES= ${MASTER_SITE_PYPI:=h/hypothesis/} | 8 | MASTER_SITES= ${MASTER_SITE_PYPI:=h/hypothesis/} | |
9 | 9 | |||
10 | MAINTAINER= pkgsrc-users@NetBSD.org | 10 | MAINTAINER= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= https://github.com/HypothesisWorks/hypothesis | 11 | HOMEPAGE= https://github.com/HypothesisWorks/hypothesis | |
12 | COMMENT= Python library for property based testing | 12 | COMMENT= Python library for property based testing | |
13 | LICENSE= mpl-2.0 | 13 | LICENSE= mpl-2.0 | |
14 | 14 | |||
15 | TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools | 15 | TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools | |
16 | TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel | 16 | TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel | |
17 | DEPENDS+= ${PYPKGPREFIX}-attrs>=22.2.0:../../devel/py-attrs | 17 | DEPENDS+= ${PYPKGPREFIX}-attrs>=22.2.0:../../devel/py-attrs | |
18 | DEPENDS+= ${PYPKGPREFIX}-sortedcontainers>=2.1.0:../../devel/py-sortedcontainers | 18 | DEPENDS+= ${PYPKGPREFIX}-sortedcontainers>=2.1.0:../../devel/py-sortedcontainers |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.126 2023/12/11 20:46:39 adam Exp $ | 1 | $NetBSD: distinfo,v 1.127 2024/01/08 19:58:31 adam Exp $ | |
2 | 2 | |||
3 | BLAKE2s (hypothesis-6.92.0.tar.gz) = e0ae9fdda8a9eaebbc206e2f09d32029ae8024ab98209b615b66fcdbe2ae2d01 | 3 | BLAKE2s (hypothesis-6.92.5.tar.gz) = 0e1bed315e76c22275095f0721f1de3d8d087078f95e22b9aa20a04319ff9c9a | |
4 | SHA512 (hypothesis-6.92.0.tar.gz) = 6a016f2d393403c9f70d13a63c955521fb8c50c3378196a6a845fadfec4eea016a292f19d4db976fbfdf319f9e094148083fc44beaeed4a3dfc297d301a58a37 | 4 | SHA512 (hypothesis-6.92.5.tar.gz) = 0adb72cb4bc9fb50f44cd3a82f5bf27c62bd10fc3f89eb2064e2f6978302c71848675b1370bfc568ff0e1a91452ad0b6e49a2a884e7367a411a62b44844079b3 | |
5 | Size (hypothesis-6.92.0.tar.gz) = 369228 bytes | 5 | Size (hypothesis-6.92.5.tar.gz) = 370183 bytes |