Received: by mail.netbsd.org (Postfix, from userid 605) id 17AE784F6A; Fri, 9 Feb 2024 12:50:12 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netbsd.org; s=20240131; t=1707483012; bh=sHMGdbsFR8pY6pYaa7AAQIO8L512H2/6EK9uHTXu+zs=; h=Date:From:Subject:To:Reply-To:List-Id:List-Unsubscribe; b=X0XK08NmRLWoREMQtTR50e2jw82RDm/5nAUpe1BfecY+l3vKKISSVmOtruVBJhArX sOyxNNgEFLxj5d+FmNPM6cn0VG0WmesYTKWshKBTgSzkbzrJpQZvPfez+9qjs7jE8X 2nUA6ZvsfSKHDIh2Pir5czzH6B21IrfgiEM7EAjQ= Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 45D2F84F69 for ; Fri, 9 Feb 2024 12:50:11 +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 s411obmWVP63 for ; Fri, 9 Feb 2024 12:50:10 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 96E1984F66 for ; Fri, 9 Feb 2024 12:50:10 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 849F4FA42; Fri, 9 Feb 2024 12:50:10 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1707483010220740" MIME-Version: 1.0 Date: Fri, 9 Feb 2024 12:50:10 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/devel/py-hypothesis To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20240209125010.849F4FA42@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1707483010220740 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: adam Date: Fri Feb 9 12:50:10 UTC 2024 Modified Files: pkgsrc/devel/py-hypothesis: Makefile distinfo Log Message: py-hypothesis: updated to 6.98.3 6.98.3 This patch fixes an error when generating observability reports involving large (n > 1e308) integers. 6.98.2 This patch refactors some internals. There is no user-visible change. 6.98.1 This release improves our distribution of generated values for all strategies, by doing a better job of tracking which values we have generated before and avoiding generating them again. For example, st.lists(st.integers()) previously generated ~5 each of [] [0] in 100 examples. In this release, each of [] and [0] are generated ~1-2 times each. 6.98.0 This release deprecates use of the global random number generator while drawing from a strategy, because this makes test cases less diverse and prevents us from reporting minimal counterexamples. If you see this new warning, you can get a quick fix by using randoms(); or use more idiomatic strategies sampled_from(), floats(), integers(), and so on. Note that the same problem applies to e.g. numpy.random, but for performance reasons we only check the stdlib random module - ignoring even other sources passed to register_random(). 6.97.6 This patch updates our vendored list of top-level domains, which is used by the provisional domains() strategy. 6.97.5 This patch adds some observability information about how many times predicates in assume() or precondition() were satisfied, so that downstream tools can warn you if some were never satisfied by any test case. 6.97.4 This patch improves formatting and adds some cross-references to our docs. To generate a diff of this commit: cvs rdiff -u -r1.135 -r1.136 pkgsrc/devel/py-hypothesis/Makefile cvs rdiff -u -r1.130 -r1.131 pkgsrc/devel/py-hypothesis/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1707483010220740 Content-Disposition: inline Content-Length: 1712 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.135 pkgsrc/devel/py-hypothesis/Makefile:1.136 --- pkgsrc/devel/py-hypothesis/Makefile:1.135 Tue Jan 30 20:45:45 2024 +++ pkgsrc/devel/py-hypothesis/Makefile Fri Feb 9 12:50:10 2024 @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.135 2024/01/30 20:45:45 adam Exp $ +# $NetBSD: Makefile,v 1.136 2024/02/09 12:50:10 adam Exp $ # # Changelog: https://hypothesis.readthedocs.io/en/latest/changes.html -DISTNAME= hypothesis-6.97.3 +DISTNAME= hypothesis-6.98.3 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.130 pkgsrc/devel/py-hypothesis/distinfo:1.131 --- pkgsrc/devel/py-hypothesis/distinfo:1.130 Tue Jan 30 20:45:45 2024 +++ pkgsrc/devel/py-hypothesis/distinfo Fri Feb 9 12:50:10 2024 @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.130 2024/01/30 20:45:45 adam Exp $ +$NetBSD: distinfo,v 1.131 2024/02/09 12:50:10 adam Exp $ -BLAKE2s (hypothesis-6.97.3.tar.gz) = b9d3e4484c31ac8654bdd0b81aad1cbc838b01545d8a7f07e24a11181b3417fd -SHA512 (hypothesis-6.97.3.tar.gz) = ac424767db5f4dc9e137b7000bb3d979a97c6e6adaddf14b1472aa987b044bd00659ab85ab05fa61bb670b3725d9dfd73a802ce67417b31f20c2ffc72dc8774e -Size (hypothesis-6.97.3.tar.gz) = 375883 bytes +BLAKE2s (hypothesis-6.98.3.tar.gz) = cbe36efffd745107f5dd9c38cf3128fd1ee0e98960f3441b00109fadd5f5c8de +SHA512 (hypothesis-6.98.3.tar.gz) = 5381fcdaeb09bee093605fa35bcf21679ec03a612c4696b8501cc8a14c419aa08a1fb8a239cc8b0cc817bcd08331643965d69fd4c069f7ded2634799daaef172 +Size (hypothesis-6.98.3.tar.gz) = 384890 bytes --_----------=_1707483010220740--