From 463cfece72c2374c939674f1a4b045342f60c14eef13fa77be8104cd75a05fd2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20S=C3=BAkup?= Date: Sun, 19 Nov 2017 14:46:24 +0000 Subject: [PATCH] Accepting request 542870 from home:apersaud:branches:devel:languages:python update to latest version OBS-URL: https://build.opensuse.org/request/show/542870 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-hypothesis?expand=0&rev=29 --- hypothesis-3.37.0.tar.gz | 3 --- hypothesis-3.38.0.tar.gz | 3 +++ python-hypothesis.changes | 28 ++++++++++++++++++++++++++++ python-hypothesis.spec | 2 +- 4 files changed, 32 insertions(+), 4 deletions(-) delete mode 100644 hypothesis-3.37.0.tar.gz create mode 100644 hypothesis-3.38.0.tar.gz diff --git a/hypothesis-3.37.0.tar.gz b/hypothesis-3.37.0.tar.gz deleted file mode 100644 index 27d22b5..0000000 --- a/hypothesis-3.37.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:890b4f6476e31c4e49eaf8504f00384d203ada7c4b714f3d068d976037f5598d -size 129368 diff --git a/hypothesis-3.38.0.tar.gz b/hypothesis-3.38.0.tar.gz new file mode 100644 index 0000000..c4be354 --- /dev/null +++ b/hypothesis-3.38.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ffa4b080640f0528d37436c8d20dd4e6a6b7628d644d1d69e8a7d124b4a31565 +size 129612 diff --git a/python-hypothesis.changes b/python-hypothesis.changes index 9401370..41b3825 100644 --- a/python-hypothesis.changes +++ b/python-hypothesis.changes @@ -1,3 +1,31 @@ +------------------------------------------------------------------- +Sun Nov 19 05:19:56 UTC 2017 - arun@gmx.de + +- update to version 3.38.0: + * This release overhauls the health check system in a variety of + small ways. It adds no new features, but is nevertheless a minor + release because it changes which tests are likely to fail health + checks. + * The most noticeable effect is that some tests that used to fail + health checks will now pass, and some that used to pass will + fail. These should all be improvements in accuracy. In particular: + + New failures will usually be because they are now taking into + account things like use of data() and assume() inside the test + body. + + New failures may also be because for some classes of example the + way data generation performance was measured was artificially + faster than real data generation (for most examples that are + hitting performance health checks the opposite should be the + case). + + Tests that used to fail health checks and now pass do so because + the health check system used to run in a way that was subtly + different than the main Hypothesis data generation and lacked + some of its support for e.g. large examples. + * If your data generation is especially slow, you may also see your + tests get somewhat faster, as there is no longer a separate health + check phase. This will be particularly noticeable when rerunning + test failures. + ------------------------------------------------------------------- Tue Nov 14 01:32:07 UTC 2017 - arun@gmx.de diff --git a/python-hypothesis.spec b/python-hypothesis.spec index 2432c64..1701fcb 100644 --- a/python-hypothesis.spec +++ b/python-hypothesis.spec @@ -24,7 +24,7 @@ %endif %bcond_with test Name: python-hypothesis -Version: 3.37.0 +Version: 3.38.0 Release: 0 Summary: A library for property based testing License: MPL-2.0