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:   adam
Date:           Sun Jan 26 11:42:19 UTC 2025

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

Log Message:
py-hypothesis: updated to 6.124.7

6.124.7

Internal renamings.

6.124.6

More work on internal type hints.

6.124.5

Internal refactoring to make some stateful internals easier to access.

6.124.4

Refactoring of our internal input generation. This shouldn’t lead to any changes in the distribution of test inputs. If you notice any, please open an issue!

6.124.3

Some Hypothesis internals now use the number of choices as a yardstick of input size, rather than the entropy consumed by those choices. We don’t expect this to cause significant behavioral changes.

6.124.2

Improves our internal caching logic for test cases.

6.124.1

fuzz_one_input is now implemented using an alternative backend. This brings the interpretation of the fuzzer-provided bytestring closer to the fuzzer mutations, allowing the mutations to work more 
reliably. We hope to use this backend functionality to improve fuzzing integration (see e.g. https://github.com/google/atheris/issues/20) in the future!

6.124.0

The Hypothesis example database now uses a new internal format to store examples. This new format is not compatible with the previous format, so stored entries will not carry over.

The database is best thought of as a cache that may be invalidated at times. Instead of relying on it for correctness, we recommend using @example to specify explicit examples. When using databases 
across environments (such as connecting a GitHubArtifactDatabase database in CI to your local environment), we recommend using the same version of Hypothesis for each where possible, for maximum 
reproducibility.


To generate a diff of this commit:
cvs rdiff -u -r1.150 -r1.151 pkgsrc/devel/py-hypothesis/Makefile
cvs rdiff -u -r1.44 -r1.45 pkgsrc/devel/py-hypothesis/PLIST
cvs rdiff -u -r1.144 -r1.145 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.150 pkgsrc/devel/py-hypothesis/Makefile:1.151
--- pkgsrc/devel/py-hypothesis/Makefile:1.150   Tue Jan 14 06:45:25 2025
+++ pkgsrc/devel/py-hypothesis/Makefile Sun Jan 26 11:42:19 2025
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.150 2025/01/14 06:45:25 adam Exp $
+# $NetBSD: Makefile,v 1.151 2025/01/26 11:42:19 adam Exp $
 #
 # Changelog: https://hypothesis.readthedocs.io/en/latest/changes.html
 
-DISTNAME=      hypothesis-6.123.17
+DISTNAME=      hypothesis-6.124.7
 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.44 pkgsrc/devel/py-hypothesis/PLIST:1.45
--- pkgsrc/devel/py-hypothesis/PLIST:1.44       Sun Dec 29 09:12:05 2024
+++ pkgsrc/devel/py-hypothesis/PLIST    Sun Jan 26 11:42:19 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.44 2024/12/29 09:12:05 adam Exp $
+@comment $NetBSD: PLIST,v 1.45 2025/01/26 11:42:19 adam Exp $
 bin/hypothesis-${PYVERSSUFFIX}
 ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
@@ -144,6 +144,9 @@ ${PYSITELIB}/hypothesis/internal/conject
 ${PYSITELIB}/hypothesis/internal/conjecture/pareto.py
 ${PYSITELIB}/hypothesis/internal/conjecture/pareto.pyc
 ${PYSITELIB}/hypothesis/internal/conjecture/pareto.pyo
+${PYSITELIB}/hypothesis/internal/conjecture/providers.py
+${PYSITELIB}/hypothesis/internal/conjecture/providers.pyc
+${PYSITELIB}/hypothesis/internal/conjecture/providers.pyo
 ${PYSITELIB}/hypothesis/internal/conjecture/shrinker.py
 ${PYSITELIB}/hypothesis/internal/conjecture/shrinker.pyc
 ${PYSITELIB}/hypothesis/internal/conjecture/shrinker.pyo

Index: pkgsrc/devel/py-hypothesis/distinfo
diff -u pkgsrc/devel/py-hypothesis/distinfo:1.144 pkgsrc/devel/py-hypothesis/distinfo:1.145
--- pkgsrc/devel/py-hypothesis/distinfo:1.144   Tue Jan 14 06:45:25 2025
+++ pkgsrc/devel/py-hypothesis/distinfo Sun Jan 26 11:42:19 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.144 2025/01/14 06:45:25 adam Exp $
+$NetBSD: distinfo,v 1.145 2025/01/26 11:42:19 adam Exp $
 
-BLAKE2s (hypothesis-6.123.17.tar.gz) = cfcdf633f042c25bcff3e80e9470cb145919d71aaafc7c4cc1f4be979f14f2dd
-SHA512 (hypothesis-6.123.17.tar.gz) = e6464d8a881134c8d94dd076ac29082426a5f7280ceb620c364ab19c98cfcdf0c62586b4f0abb92659733063ccf12dd9261c159935e7853288ff143d8e04ae0d
-Size (hypothesis-6.123.17.tar.gz) = 418572 bytes
+BLAKE2s (hypothesis-6.124.7.tar.gz) = 29d1bbf17f79f425d9c692fa563b1f27c2044c82a3c2a270837d4a3feb6e01d6
+SHA512 (hypothesis-6.124.7.tar.gz) = c8659e548acac2345d16d23488b47736667ad3abc4aa2f0e0fc9a0f622f71bb564528c2c02a368291a681ee8a1bf50d89e62b95a9c6e49141a838b1cc77aa475
+Size (hypothesis-6.124.7.tar.gz) = 416938 bytes



Home | Main Index | Thread Index | Old Index