pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/py-hypothesis



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Apr 30 17:14:48 UTC 2023

Modified Files:
        pkgsrc/devel/py-hypothesis: Makefile distinfo

Log Message:
py-hypothesis: update to 6.74.1.

6.74.1 - 2023-04-28

This patch provides better error messages for datetime- and timedelta-related invalid dtypes in our Pandas extra (issue #3518). Thanks to Nick Muoh at the PyCon Sprints!

6.74.0 - 2023-04-26

This release adds support for nullable pandas dtypes in pandas() (issue #3604). Thanks to Cheuk Ting Ho for implementing this at the PyCon sprints!

6.73.1 - 2023-04-27

This patch updates our minimum Numpy version to 1.16, and restores compatibility with versions before 1.20, which were broken by a mistake in Hypothesis 6.72.4 (issue #3625).

6.73.0 - 2023-04-25

This release upgrades the explain phase (issue #3411).

    Following the first failure, Hypothesis will (usually) track which lines of code were executed by passing and failing examples, and report where they diverged - with some heuristics to drop 
unhelpful reports. This is an existing feature, now upgraded and newly enabled by default.

    After shrinking to a minimal failing example, Hypothesis will try to find parts of the example – e.g. separate args to @given() – which can vary freely without changing the result of that minimal 
failing example. If the automated experiments run without finding a passing variation, we leave a comment in the final report:

    test_x_divided_by_y(
        x=0,  # or any other generated value
        y=0,
    )

Just remember that the lack of an explanation sometimes just means that Hypothesis couldn’t efficiently find one, not that no explanation (or simpler failing example) exists.

6.72.4 - 2023-04-25

This patch fixes type annotations for the arrays() strategy. Thanks to Francesc Elies for pull request #3602.

6.72.3 - 2023-04-25

This patch fixes a bug with from_type() with dict[tuple[int, int], str] (issue #3527).

    Thanks to Nick Muoh at the PyCon Sprints!

6.72.2 - 2023-04-24

This patch refactors our internals to facilitate an upcoming feature.

6.72.1 - 2023-04-19

This patch fixes some documentation and prepares for future features.

6.72.0 - 2023-04-16

This release deprecates Healthcheck.all(), and adds a codemod to automatically replace it with list(Healthcheck) (issue #3596).

6.71.0 - 2023-04-07

This release adds GitHubArtifactDatabase, a new database backend that allows developers to access the examples found by a Github Actions CI job. This is particularly useful for workflows that involve 
continuous fuzzing, like HypoFuzz.

Thanks to Agustín Covarrubias for this feature!

6.70.2 - 2023-04-03

This patch clarifies the reporting of time spent generating data. A simple arithmetic mean of the percentage of time spent can be misleading; reporting the actual time spent avoids misunderstandings.

Thanks to Andrea Reina for reporting and fixing issue #3598!


To generate a diff of this commit:
cvs rdiff -u -r1.119 -r1.120 pkgsrc/devel/py-hypothesis/Makefile
cvs rdiff -u -r1.114 -r1.115 pkgsrc/devel/py-hypothesis/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/py-hypothesis/Makefile
diff -u pkgsrc/devel/py-hypothesis/Makefile:1.119 pkgsrc/devel/py-hypothesis/Makefile:1.120
--- pkgsrc/devel/py-hypothesis/Makefile:1.119   Tue Apr  4 11:24:42 2023
+++ pkgsrc/devel/py-hypothesis/Makefile Sun Apr 30 17:14:48 2023
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.119 2023/04/04 11:24:42 adam Exp $
+# $NetBSD: Makefile,v 1.120 2023/04/30 17:14:48 wiz Exp $
 #
 # Changelog: https://hypothesis.readthedocs.io/en/latest/changes.html
 
-DISTNAME=      hypothesis-6.70.2
+DISTNAME=      hypothesis-6.74.1
 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.114 pkgsrc/devel/py-hypothesis/distinfo:1.115
--- pkgsrc/devel/py-hypothesis/distinfo:1.114   Tue Apr  4 11:24:42 2023
+++ pkgsrc/devel/py-hypothesis/distinfo Sun Apr 30 17:14:48 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.114 2023/04/04 11:24:42 adam Exp $
+$NetBSD: distinfo,v 1.115 2023/04/30 17:14:48 wiz Exp $
 
-BLAKE2s (hypothesis-6.70.2.tar.gz) = cd608c844e4b4d3dd8e1a5c98fb65fa3f02daad9d458bedaadee9c8f0035d8f8
-SHA512 (hypothesis-6.70.2.tar.gz) = 1804b6acb8e43f89a8b54ccd3e5b79b25eda1b93d4898d6fc757d030fa0001f128fab0fe9deeb5dc7cdb8351607015f7fc73dff2f7e25e44c651d8af3703fb37
-Size (hypothesis-6.70.2.tar.gz) = 341236 bytes
+BLAKE2s (hypothesis-6.74.1.tar.gz) = 6866c531ea850051021d4103acc693b2664567eee4a3dbdcbb1a76d15c199e3d
+SHA512 (hypothesis-6.74.1.tar.gz) = 1659a43d9e21000e0feedd1be73d155a5540e15ede65b642b0b1b8db209ed0b91092e9f2cde4f300a45ac9c4aadbe2068cc53f21fd9ee66cc8ffafafc0b2f1cd
+Size (hypothesis-6.74.1.tar.gz) = 347667 bytes



Home | Main Index | Thread Index | Old Index