Wed Oct 4 20:40:59 2023 UTC ()
py-hypothesis: updated to 6.87.1

6.87.1

Fixes issue 3755, where an internal condition turns out to be reachable after all.

6.87.0

This release deprecates use of assume() and reject() outside of property-based tests, because these functions work by raising a special exception (issue 3743). It also fixes some type annotations


(adam)
diff -r1.127 -r1.128 pkgsrc/devel/py-hypothesis/Makefile
diff -r1.39 -r1.40 pkgsrc/devel/py-hypothesis/PLIST
diff -r1.123 -r1.124 pkgsrc/devel/py-hypothesis/distinfo

cvs diff -r1.127 -r1.128 pkgsrc/devel/py-hypothesis/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-hypothesis/Makefile 2023/09/18 05:56:32 1.127
+++ pkgsrc/devel/py-hypothesis/Makefile 2023/10/04 20:40:59 1.128
@@ -1,18 +1,18 @@ @@ -1,18 +1,18 @@
1# $NetBSD: Makefile,v 1.127 2023/09/18 05:56:32 adam Exp $ 1# $NetBSD: Makefile,v 1.128 2023/10/04 20:40:59 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
5DISTNAME= hypothesis-6.86.1 5DISTNAME= hypothesis-6.87.1
6PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 6PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
7CATEGORIES= devel python 7CATEGORIES= devel python
8MASTER_SITES= ${MASTER_SITE_PYPI:=h/hypothesis/} 8MASTER_SITES= ${MASTER_SITE_PYPI:=h/hypothesis/}
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= https://github.com/HypothesisWorks/hypothesis 11HOMEPAGE= https://github.com/HypothesisWorks/hypothesis
12COMMENT= Python library for property based testing 12COMMENT= Python library for property based testing
13LICENSE= mpl-2.0 13LICENSE= mpl-2.0
14 14
15DEPENDS+= ${PYPKGPREFIX}-attrs>=19.2.0:../../devel/py-attrs 15DEPENDS+= ${PYPKGPREFIX}-attrs>=19.2.0:../../devel/py-attrs
16DEPENDS+= ${PYPKGPREFIX}-sortedcontainers>=2.1.0:../../devel/py-sortedcontainers 16DEPENDS+= ${PYPKGPREFIX}-sortedcontainers>=2.1.0:../../devel/py-sortedcontainers
17 17
18USE_LANGUAGES= # none 18USE_LANGUAGES= # none

cvs diff -r1.39 -r1.40 pkgsrc/devel/py-hypothesis/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/py-hypothesis/PLIST 2023/05/07 08:35:49 1.39
+++ pkgsrc/devel/py-hypothesis/PLIST 2023/10/04 20:40:59 1.40
@@ -1,28 +1,28 @@ @@ -1,28 +1,28 @@
1@comment $NetBSD: PLIST,v 1.39 2023/05/07 08:35:49 wiz Exp $ 1@comment $NetBSD: PLIST,v 1.40 2023/10/04 20:40:59 adam Exp $
2bin/hypothesis-${PYVERSSUFFIX} 2bin/hypothesis-${PYVERSSUFFIX}
3${PYSITELIB}/_hypothesis_ftz_detector.py 
4${PYSITELIB}/_hypothesis_ftz_detector.pyc 
5${PYSITELIB}/_hypothesis_ftz_detector.pyo 
6${PYSITELIB}/_hypothesis_pytestplugin.py 
7${PYSITELIB}/_hypothesis_pytestplugin.pyc 
8${PYSITELIB}/_hypothesis_pytestplugin.pyo 
9${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 3${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
10${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 4${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
11${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 5${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
12${PYSITELIB}/${EGG_INFODIR}/entry_points.txt 6${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
13${PYSITELIB}/${EGG_INFODIR}/not-zip-safe 7${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
14${PYSITELIB}/${EGG_INFODIR}/requires.txt 8${PYSITELIB}/${EGG_INFODIR}/requires.txt
15${PYSITELIB}/${EGG_INFODIR}/top_level.txt 9${PYSITELIB}/${EGG_INFODIR}/top_level.txt
 10${PYSITELIB}/_hypothesis_ftz_detector.py
 11${PYSITELIB}/_hypothesis_ftz_detector.pyc
 12${PYSITELIB}/_hypothesis_ftz_detector.pyo
 13${PYSITELIB}/_hypothesis_pytestplugin.py
 14${PYSITELIB}/_hypothesis_pytestplugin.pyc
 15${PYSITELIB}/_hypothesis_pytestplugin.pyo
16${PYSITELIB}/hypothesis/__init__.py 16${PYSITELIB}/hypothesis/__init__.py
17${PYSITELIB}/hypothesis/__init__.pyc 17${PYSITELIB}/hypothesis/__init__.pyc
18${PYSITELIB}/hypothesis/__init__.pyo 18${PYSITELIB}/hypothesis/__init__.pyo
19${PYSITELIB}/hypothesis/_error_if_old.py 19${PYSITELIB}/hypothesis/_error_if_old.py
20${PYSITELIB}/hypothesis/_error_if_old.pyc 20${PYSITELIB}/hypothesis/_error_if_old.pyc
21${PYSITELIB}/hypothesis/_error_if_old.pyo 21${PYSITELIB}/hypothesis/_error_if_old.pyo
22${PYSITELIB}/hypothesis/_settings.py 22${PYSITELIB}/hypothesis/_settings.py
23${PYSITELIB}/hypothesis/_settings.pyc 23${PYSITELIB}/hypothesis/_settings.pyc
24${PYSITELIB}/hypothesis/_settings.pyo 24${PYSITELIB}/hypothesis/_settings.pyo
25${PYSITELIB}/hypothesis/configuration.py 25${PYSITELIB}/hypothesis/configuration.py
26${PYSITELIB}/hypothesis/configuration.pyc 26${PYSITELIB}/hypothesis/configuration.pyc
27${PYSITELIB}/hypothesis/configuration.pyo 27${PYSITELIB}/hypothesis/configuration.pyo
28${PYSITELIB}/hypothesis/control.py 28${PYSITELIB}/hypothesis/control.py
@@ -30,29 +30,26 @@ ${PYSITELIB}/hypothesis/control.pyc @@ -30,29 +30,26 @@ ${PYSITELIB}/hypothesis/control.pyc
30${PYSITELIB}/hypothesis/control.pyo 30${PYSITELIB}/hypothesis/control.pyo
31${PYSITELIB}/hypothesis/core.py 31${PYSITELIB}/hypothesis/core.py
32${PYSITELIB}/hypothesis/core.pyc 32${PYSITELIB}/hypothesis/core.pyc
33${PYSITELIB}/hypothesis/core.pyo 33${PYSITELIB}/hypothesis/core.pyo
34${PYSITELIB}/hypothesis/database.py 34${PYSITELIB}/hypothesis/database.py
35${PYSITELIB}/hypothesis/database.pyc 35${PYSITELIB}/hypothesis/database.pyc
36${PYSITELIB}/hypothesis/database.pyo 36${PYSITELIB}/hypothesis/database.pyo
37${PYSITELIB}/hypothesis/entry_points.py 37${PYSITELIB}/hypothesis/entry_points.py
38${PYSITELIB}/hypothesis/entry_points.pyc 38${PYSITELIB}/hypothesis/entry_points.pyc
39${PYSITELIB}/hypothesis/entry_points.pyo 39${PYSITELIB}/hypothesis/entry_points.pyo
40${PYSITELIB}/hypothesis/errors.py 40${PYSITELIB}/hypothesis/errors.py
41${PYSITELIB}/hypothesis/errors.pyc 41${PYSITELIB}/hypothesis/errors.pyc
42${PYSITELIB}/hypothesis/errors.pyo 42${PYSITELIB}/hypothesis/errors.pyo
43${PYSITELIB}/hypothesis/executors.py 
44${PYSITELIB}/hypothesis/executors.pyc 
45${PYSITELIB}/hypothesis/executors.pyo 
46${PYSITELIB}/hypothesis/extra/__init__.py 43${PYSITELIB}/hypothesis/extra/__init__.py
47${PYSITELIB}/hypothesis/extra/__init__.pyc 44${PYSITELIB}/hypothesis/extra/__init__.pyc
48${PYSITELIB}/hypothesis/extra/__init__.pyo 45${PYSITELIB}/hypothesis/extra/__init__.pyo
49${PYSITELIB}/hypothesis/extra/_array_helpers.py 46${PYSITELIB}/hypothesis/extra/_array_helpers.py
50${PYSITELIB}/hypothesis/extra/_array_helpers.pyc 47${PYSITELIB}/hypothesis/extra/_array_helpers.pyc
51${PYSITELIB}/hypothesis/extra/_array_helpers.pyo 48${PYSITELIB}/hypothesis/extra/_array_helpers.pyo
52${PYSITELIB}/hypothesis/extra/_patching.py 49${PYSITELIB}/hypothesis/extra/_patching.py
53${PYSITELIB}/hypothesis/extra/_patching.pyc 50${PYSITELIB}/hypothesis/extra/_patching.pyc
54${PYSITELIB}/hypothesis/extra/_patching.pyo 51${PYSITELIB}/hypothesis/extra/_patching.pyo
55${PYSITELIB}/hypothesis/extra/array_api.py 52${PYSITELIB}/hypothesis/extra/array_api.py
56${PYSITELIB}/hypothesis/extra/array_api.pyc 53${PYSITELIB}/hypothesis/extra/array_api.pyc
57${PYSITELIB}/hypothesis/extra/array_api.pyo 54${PYSITELIB}/hypothesis/extra/array_api.pyo
58${PYSITELIB}/hypothesis/extra/cli.py 55${PYSITELIB}/hypothesis/extra/cli.py

cvs diff -r1.123 -r1.124 pkgsrc/devel/py-hypothesis/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/py-hypothesis/distinfo 2023/09/18 05:56:32 1.123
+++ pkgsrc/devel/py-hypothesis/distinfo 2023/10/04 20:40:59 1.124
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.123 2023/09/18 05:56:32 adam Exp $ 1$NetBSD: distinfo,v 1.124 2023/10/04 20:40:59 adam Exp $
2 2
3BLAKE2s (hypothesis-6.86.1.tar.gz) = 5da3cddb9377a0b70e6e853773475b2b60e5bfdc8dce89b280387493f538dd40 3BLAKE2s (hypothesis-6.87.1.tar.gz) = 7a01572004a44639f2f705ca0e08d72c579e9b12a51d7161043581e8c7ae6a8c
4SHA512 (hypothesis-6.86.1.tar.gz) = e78cd140c7c1e678ab8f5a796e0e4b71575b8267116aa41f6724bb749c7fefcabcb7b581a6d2ef3b68dbedf92d0f91a34f1dd369453fe2b858c32290aeef5f92 4SHA512 (hypothesis-6.87.1.tar.gz) = 1ae36616fcefe1c3d2c9c5e2d2d8be93ce00d55ad2dafb58c7cd881a991cb844aa428c518c9c630197490dc292796bc4156b76a7324a5b02101fa5aac035e174
5Size (hypothesis-6.86.1.tar.gz) = 359742 bytes 5Size (hypothesis-6.87.1.tar.gz) = 359514 bytes