Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified)) by mollari.NetBSD.org (Postfix) with ESMTPS id 181EA1A9217 for ; Mon, 4 Jan 2021 11:55:06 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id 346F684DE5; Mon, 4 Jan 2021 11:55:05 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 6E5EE84D6F for ; Mon, 4 Jan 2021 11:55:04 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id Zy4ztjOb77vA for ; Mon, 4 Jan 2021 11:55:03 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 8F54F84CDC for ; Mon, 4 Jan 2021 11:55:03 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 8AE3FFA9D; Mon, 4 Jan 2021 11:55:03 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_16097613035780" MIME-Version: 1.0 Date: Mon, 4 Jan 2021 11:55:03 +0000 From: "Thomas Klausner" Subject: CVS commit: pkgsrc/devel/py-hypothesis To: pkgsrc-changes@NetBSD.org Reply-To: wiz@netbsd.org X-Mailer: log_accum Message-Id: <20210104115503.8AE3FFA9D@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_16097613035780 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: wiz Date: Mon Jan 4 11:55:03 UTC 2021 Modified Files: pkgsrc/devel/py-hypothesis: Makefile PLIST distinfo Log Message: py-hypothesis: update to 5.46.0. 5.46.0 - 2021-01-04 This release upgrades from_type(), to infer strategies for type-annotated arguments even if they have defaults when it otherwise falls back to builds() (issue #2708). 5.45.0 - 2021-01-04 This release adds the hypothesis[codemods] extra, which you can use to check for and automatically fix issues such as use of deprecated Hypothesis APIs (issue #2705). 5.44.0 - 2021-01-03 This patch fixes from_type() with the typing_extensions Literal backport on Python 3.6. 5.43.9 - 2021-01-02 This patch fixes issue #2722, where certain orderings of register_type_strategy(), ForwardRef, and from_type() could trigger an internal error. 5.43.8 - 2021-01-02 This patch makes some strategies for collections with a uniqueness constraint much more efficient, including dictionaries(keys=sampled_from(...), values=..) and lists(tuples(sampled_from(...), ...), unique_by=lambda x: x[0]). (related to issue #2036) 5.43.7 - 2021-01-02 This patch extends our faster special case for sampled_from() elements in unique lists() to account for chains of .map(...) and .filter(...) calls (issue #2036). 5.43.6 - 2021-01-02 This patch improves the type annotations on assume() and @reproduce_failure(). 5.43.5 - 2021-01-01 This patch updates our copyright headers to include 2021. Happy new year! 5.43.4 - 2020-12-24 This change fixes a documentation error in the database setting. The previous documentation suggested that callers could specify a database path string, or the special string ":memory:", but this setting has never actually allowed string arguments. Permitted values are None, and instances of ExampleDatabase. 5.43.3 - 2020-12-11 This patch fixes issue #2696, an internal error triggered when the @example decorator was used and the verbosity setting was quiet. 5.43.2 - 2020-12-10 This patch improves the error message from the data_frames() strategy when both the rows and columns arguments are given, but there is a missing entry in rows and the corresponding column has no fill value (issue #2678). 5.43.1 - 2020-12-10 This patch improves the error message if builds() is passed an Enum which cannot be called without arguments, to suggest using sampled_from() (issue #2693). 5.43.0 - 2020-12-09 This release adds new timezones() and timezone_keys() strategies (issue #2630) based on the new zoneinfo module in Python 3.9. pip install hypothesis[zoneinfo] will ensure that you have the appropriate backports installed if you need them. To generate a diff of this commit: cvs rdiff -u -r1.91 -r1.92 pkgsrc/devel/py-hypothesis/Makefile cvs rdiff -u -r1.31 -r1.32 pkgsrc/devel/py-hypothesis/PLIST cvs rdiff -u -r1.88 -r1.89 pkgsrc/devel/py-hypothesis/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_16097613035780 Content-Disposition: inline Content-Length: 2728 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/devel/py-hypothesis/Makefile diff -u pkgsrc/devel/py-hypothesis/Makefile:1.91 pkgsrc/devel/py-hypothesis/Makefile:1.92 --- pkgsrc/devel/py-hypothesis/Makefile:1.91 Wed Dec 9 09:11:58 2020 +++ pkgsrc/devel/py-hypothesis/Makefile Mon Jan 4 11:55:03 2021 @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.91 2020/12/09 09:11:58 adam Exp $ +# $NetBSD: Makefile,v 1.92 2021/01/04 11:55:03 wiz Exp $ # # Changelog: https://hypothesis.readthedocs.io/en/latest/changes.html -DISTNAME= hypothesis-5.42.3 +DISTNAME= hypothesis-5.46.0 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= devel python MASTER_SITES= ${MASTER_SITE_PYPI:=h/hypothesis/} Index: pkgsrc/devel/py-hypothesis/PLIST diff -u pkgsrc/devel/py-hypothesis/PLIST:1.31 pkgsrc/devel/py-hypothesis/PLIST:1.32 --- pkgsrc/devel/py-hypothesis/PLIST:1.31 Tue Oct 6 10:52:29 2020 +++ pkgsrc/devel/py-hypothesis/PLIST Mon Jan 4 11:55:03 2021 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.31 2020/10/06 10:52:29 wiz Exp $ +@comment $NetBSD: PLIST,v 1.32 2021/01/04 11:55:03 wiz Exp $ bin/hypothesis ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt @@ -43,6 +43,9 @@ ${PYSITELIB}/hypothesis/extra/__init__.p ${PYSITELIB}/hypothesis/extra/cli.py ${PYSITELIB}/hypothesis/extra/cli.pyc ${PYSITELIB}/hypothesis/extra/cli.pyo +${PYSITELIB}/hypothesis/extra/codemods.py +${PYSITELIB}/hypothesis/extra/codemods.pyc +${PYSITELIB}/hypothesis/extra/codemods.pyo ${PYSITELIB}/hypothesis/extra/dateutil.py ${PYSITELIB}/hypothesis/extra/dateutil.pyc ${PYSITELIB}/hypothesis/extra/dateutil.pyo Index: pkgsrc/devel/py-hypothesis/distinfo diff -u pkgsrc/devel/py-hypothesis/distinfo:1.88 pkgsrc/devel/py-hypothesis/distinfo:1.89 --- pkgsrc/devel/py-hypothesis/distinfo:1.88 Wed Dec 9 09:11:58 2020 +++ pkgsrc/devel/py-hypothesis/distinfo Mon Jan 4 11:55:03 2021 @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.88 2020/12/09 09:11:58 adam Exp $ +$NetBSD: distinfo,v 1.89 2021/01/04 11:55:03 wiz Exp $ -SHA1 (hypothesis-5.42.3.tar.gz) = 0c096c8e34eae76c4b4be985a38c359e3836b9fa -RMD160 (hypothesis-5.42.3.tar.gz) = 0d3d78ff01bccd3999e43559d255b79e29229119 -SHA512 (hypothesis-5.42.3.tar.gz) = de42356f29a3f0c75255f9eb496bc700a45ee3d856906c87493d71c6201ec0be7535b9ce9269c950de5599d3b284866bdfadf3a609f6b846ee11f4db445e77fc -Size (hypothesis-5.42.3.tar.gz) = 280219 bytes +SHA1 (hypothesis-5.46.0.tar.gz) = bbbe43c99edf1d65cc1a46b3bef2a91600822dae +RMD160 (hypothesis-5.46.0.tar.gz) = 4f343de8165935216867bbf818100ca6f2ae04b1 +SHA512 (hypothesis-5.46.0.tar.gz) = 85b9750ae7ec8ddf93412f5699177e0db6c97808fbba68d99b2cb848790292bffe0582cb41d235869e035ff5bd37922137e35d2ad07da351dd5b2a7f0c026463 +Size (hypothesis-5.46.0.tar.gz) = 288118 bytes --_----------=_16097613035780--