Mailinglist Archive: opensuse-commit (1903 mails)

< Previous Next >
commit python-hypothesis for openSUSE:Factory
Hello community,

here is the log from the commit of package python-hypothesis for
openSUSE:Factory checked in at 2019-04-19 18:37:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-hypothesis (Old)
and /work/SRC/openSUSE:Factory/.python-hypothesis.new.5536 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-hypothesis"

Fri Apr 19 18:37:01 2019 rev:34 rq:694207 version:4.16.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-hypothesis/python-hypothesis.changes
2019-04-04 12:05:23.993430043 +0200
+++
/work/SRC/openSUSE:Factory/.python-hypothesis.new.5536/python-hypothesis.changes
2019-04-19 18:37:04.799085408 +0200
@@ -1,0 +2,65 @@
+Sat Apr 13 03:07:02 UTC 2019 - Arun Persaud <arun@xxxxxx>
+
+- update to version 4.16.0:
+ * This release allows register_type_strategy() to be used with
+ typing.NewType instances. This may be useful to e.g. provide only
+ positive integers for from_type(UserId) with a UserId =
+ NewType('UserId', int) type.
+
+- changes from version 4.15.0:
+ * This release supports passing a timedelta as the deadline setting,
+ so you no longer have to remember that the number is in
+ milliseconds (issue #1900).
+
+- changes from version 4.14.7:
+ * This patch makes the type annotations on hypothesis.extra.dateutil
+ compatible with mypy 0.700.
+
+- changes from version 4.14.6:
+ * This release fixes a bug introduced in Hypothesis 4.14.3 that
+ would sometimes cause sampled_from(...).filter(...) to encounter
+ an internal assertion failure when there are three or fewer
+ elements, and every element is rejected by the filter.
+
+- changes from version 4.14.5:
+ * This patch takes the previous efficiency improvements to
+ sampled_from(...).filter(...) strategies that reject most
+ elements, and generalises them to also apply to
+ sampled_from(...).filter(...).filter(...) and longer chains of
+ filters.
+
+- changes from version 4.14.4:
+ * This release fixes a bug that prevented random_module() from
+ correctly restoring the previous state of the random module.
+ The random state was instead being restored to a temporary
+ deterministic state, which accidentally caused subsequent tests to
+ see the same random values across multiple test runs.
+
+- changes from version 4.14.3:
+ * This patch adds an internal special case to make
+ sampled_from(...).filter(...) much more efficient when the filter
+ rejects most elements (issue #1885).
+
+- changes from version 4.14.2:
+ * This patch improves the error message if the function f in
+ s.flatmap(f) does not return a strategy.
+
+- changes from version 4.14.1:
+ * This release modifies how Hypothesis selects operations to run
+ during shrinking, by causing it to deprioritise previously useless
+ classes of shrink until others have reached a fixed point.
+ * This avoids certain pathological cases where the shrinker gets
+ very close to finishing and then takes a very long time to finish
+ the last small changes because it tries many useless shrinks for
+ each useful one towards the end. It also should cause a more
+ modest improvement (probably no more than about 30%) in shrinking
+ performance for most tests.
+
+- changes from version 4.14.0:
+ * This release blocks installation of Hypothesis on Python 3.4,
+ which reached its end of life date on 2019-03-18.
+ This should not be of interest to anyone but downstream
+ maintainers - if you are affected, migrate to a secure version of
+ Python as soon as possible or at least seek commercial support.
+
+-------------------------------------------------------------------

Old:
----
hypothesis-python-4.13.0.tar.gz

New:
----
hypothesis-python-4.16.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-hypothesis.spec ++++++
--- /var/tmp/diff_new_pack.eaCuFQ/_old 2019-04-19 18:37:05.767086638 +0200
+++ /var/tmp/diff_new_pack.eaCuFQ/_new 2019-04-19 18:37:05.771086643 +0200
@@ -30,7 +30,7 @@
%bcond_with test
%endif
%bcond_without python2
-Version: 4.13.0
+Version: 4.16.0
Release: 0
Summary: A library for property based testing
License: MPL-2.0

++++++ hypothesis-python-4.13.0.tar.gz -> hypothesis-python-4.16.0.tar.gz ++++++
++++ 1947 lines of diff (skipped)


< Previous Next >
This Thread