pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/py-hypothesis py310-hypothesis: update to 6.36.1.
details: https://anonhg.NetBSD.org/pkgsrc/rev/b9d2ba07aba1
branches: trunk
changeset: 372809:b9d2ba07aba1
user: wiz <wiz%pkgsrc.org@localhost>
date: Mon Jan 31 11:43:31 2022 +0000
description:
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).
diffstat:
devel/py-hypothesis/Makefile | 5 ++---
devel/py-hypothesis/distinfo | 8 ++++----
2 files changed, 6 insertions(+), 7 deletions(-)
diffs (29 lines):
diff -r cd1cccbd7b36 -r b9d2ba07aba1 devel/py-hypothesis/Makefile
--- a/devel/py-hypothesis/Makefile Mon Jan 31 11:39:40 2022 +0000
+++ b/devel/py-hypothesis/Makefile Mon Jan 31 11:43:31 2022 +0000
@@ -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/}
diff -r cd1cccbd7b36 -r b9d2ba07aba1 devel/py-hypothesis/distinfo
--- a/devel/py-hypothesis/distinfo Mon Jan 31 11:39:40 2022 +0000
+++ b/devel/py-hypothesis/distinfo Mon Jan 31 11:43:31 2022 +0000
@@ -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
Home |
Main Index |
Thread Index |
Old Index