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 0BD9C1A9239 for ; Mon, 31 Jan 2022 11:43:49 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id 279F784CEF; Mon, 31 Jan 2022 11:43:48 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 4AB4884D67 for ; Mon, 31 Jan 2022 11:43:32 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id QP3tw77VD8VP for ; Mon, 31 Jan 2022 11:43:31 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 44BF984CDC for ; Mon, 31 Jan 2022 11:43:31 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 3E76BFB24; Mon, 31 Jan 2022 11:43:31 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1643629411165870" MIME-Version: 1.0 Date: Mon, 31 Jan 2022 11:43:31 +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: <20220131114331.3E76BFB24@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1643629411165870 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="UTF-8" Module Name: pkgsrc Committed By: wiz Date: Mon Jan 31 11:43:31 UTC 2022 Modified Files: pkgsrc/devel/py-hypothesis: Makefile distinfo Log Message: py310-hypothesis: update to 6.36.1. 6.36.1 - 2022-01-31 This patch fixes some deprecation warnings from pytest 7.0, along with some code formatting and docs updates. 6.36.0 - 2022-01-19 This release disallows using typing.Final with from_type() and register_type_strategy(). Why? Because Final can only be used during class definition. We don’t generate class attributes. It also does not make sense as a runtime type on its own. 6.35.1 - 2022-01-17 This patch fixes hypothesis write output highlighting with rich version 12.0 and later. 6.35.0 - 2022-01-08 This release disallows using typing.ClassVar with from_type() and register_type_strategy(). Why? Because ClassVar can only be used during class definition. We don’t generate class attributes. It also does not make sense as a runtime type on its own. 6.34.2 - 2022-01-05 This patch updates our vendored list of top-level domains, which is used by the provisional domains() strategy. 6.34.1 - 2021-12-31 This patch fixes issue #3169, an extremely rare bug which would trigger if an internal least-recently-reused cache dropped a newly added entry immediately after it was added. 6.34.0 - 2021-12-31 This release fixes issue #3133 and issue #3144, where attempting to generate Pandas series of lists or sets would fail with confusing errors if you did not specify dtype=object. 6.33.0 - 2021-12-30 This release disallows using typing.TypeAlias with from_type() and register_type_strategy(). Why? Because TypeAlias is not really a type, it is a tag for type checkers that some expression is a type alias, not something else. It does not make sense for Hypothesis to resolve it as a strategy. References issue #2978. 6.32.1 - 2021-12-23 This patch updates our autoformatting tools, improving our code style without any API changes. 6.32.0 - 2021-12-23 This release drops support for Python 3.6, which reached end of life upstream on 2021-12-23. 6.31.6 - 2021-12-15 This patch adds a temporary hook for a downstream tool, which is not part of the public API. 6.31.5 - 2021-12-14 This release updates our copyright headers to use a general authorship statement and omit the year. 6.31.4 - 2021-12-11 This patch makes the .example() method more representative of test-time data generation, albeit often at a substantial cost to readability (issue #3182). 6.31.3 - 2021-12-10 This patch improves annotations on some of Hypothesis’ internal functions, in order to deobfuscate the signatures of some strategies. In particular, strategies shared between hypothesis.extra.numpy and the hypothesis.extra.array_api extra will benefit from this patch. 6.31.2 - 2021-12-10 This patch fix invariants display in stateful falsifying examples (issue #3185). 6.31.1 - 2021-12-10 This patch updates xps.indices() so no flat indices are generated, i.e. generated indices will now always explicitly cover each axes of an array if no ellipsis is present. This is to be consistent with a specification change that dropped support for flat indexing (#272). 6.31.0 - 2021-12-09 This release makes us compatible with Django 4.0, in particular by adding support for use of zoneinfo timezones (though we respect the new USE_DEPRECATED_PYTZ setting if you need it). 6.30.1 - 2021-12-05 This patch updates our vendored list of top-level domains, which is used by the provisional domains() strategy. 6.30.0 - 2021-12-03 This release adds an allow_subnormal argument to the floats() strategy, which can explicitly toggle the generation of subnormal floats (issue #3155). Disabling such generation is useful when testing flush-to-zero builds of libraries. nps.from_dtype() and xps.from_dtype() can also accept the allow_subnormal argument, and xps.from_dtype() or xps.arrays() will disable subnormals by default if the array module xp is detected to flush-to-zero (like is typical with CuPy). To generate a diff of this commit: cvs rdiff -u -r1.107 -r1.108 pkgsrc/devel/py-hypothesis/Makefile cvs rdiff -u -r1.104 -r1.105 pkgsrc/devel/py-hypothesis/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1643629411165870 Content-Disposition: inline Content-Length: 1728 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.107 pkgsrc/devel/py-hypothesis/Makefile:1.108 --- pkgsrc/devel/py-hypothesis/Makefile:1.107 Wed Jan 5 15:41:04 2022 +++ pkgsrc/devel/py-hypothesis/Makefile Mon Jan 31 11:43:31 2022 @@ -1,10 +1,9 @@ -# $NetBSD: Makefile,v 1.107 2022/01/05 15:41:04 wiz Exp $ +# $NetBSD: Makefile,v 1.108 2022/01/31 11:43:31 wiz Exp $ # # Changelog: https://hypothesis.readthedocs.io/en/latest/changes.html -DISTNAME= hypothesis-6.29.3 +DISTNAME= hypothesis-6.36.1 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} -PKGREVISION= 2 CATEGORIES= devel python MASTER_SITES= ${MASTER_SITE_PYPI:=h/hypothesis/} Index: pkgsrc/devel/py-hypothesis/distinfo diff -u pkgsrc/devel/py-hypothesis/distinfo:1.104 pkgsrc/devel/py-hypothesis/distinfo:1.105 --- pkgsrc/devel/py-hypothesis/distinfo:1.104 Thu Dec 2 11:15:26 2021 +++ pkgsrc/devel/py-hypothesis/distinfo Mon Jan 31 11:43:31 2022 @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.104 2021/12/02 11:15:26 adam Exp $ +$NetBSD: distinfo,v 1.105 2022/01/31 11:43:31 wiz Exp $ -BLAKE2s (hypothesis-6.29.3.tar.gz) = de84460d02400e8ea9debf179338895c9d706c6e256d548b583a5a99fe7fbc37 -SHA512 (hypothesis-6.29.3.tar.gz) = 58cea5cbf00391ec34d13f3dbadbe7a6e8cd08a8d9093f343ee7cf903cd5fa05ff806df8094be96b084c23ba64bc8efb5a43f573b7adf6e3a7507001acc74df3 -Size (hypothesis-6.29.3.tar.gz) = 316199 bytes +BLAKE2s (hypothesis-6.36.1.tar.gz) = 39d29de1a449744ad5440e4e9b6f99f91386d6819e7d2e488b97f148e36305b8 +SHA512 (hypothesis-6.36.1.tar.gz) = 7df36ec9568972a493d46c839a81ec21a1cdadfa1559b6ae618e5bc6cc8f9f5ce234c5ca7051e12ce299614490ff0ab4d9e64b0e1c39925c342364be511ad4f0 +Size (hypothesis-6.36.1.tar.gz) = 316531 bytes --_----------=_1643629411165870--