Hello community,

here is the log from the commit of package python-hypothesis for 
openSUSE:Factory checked in at 2020-05-01 11:04:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-hypothesis (Old)
 and      /work/SRC/openSUSE:Factory/.python-hypothesis.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-hypothesis"

Fri May  1 11:04:50 2020 rev:45 rq:797702 version:5.10.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-hypothesis/python-hypothesis.changes      
2020-04-19 21:49:49.076122679 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-hypothesis.new.2738/python-hypothesis.changes
    2020-05-01 11:05:00.134757779 +0200
@@ -1,0 +2,90 @@
+Fri Apr 24 15:18:51 UTC 2020 - Arun Persaud <[email protected]>
+
+- specfile:
+  * updated Django version number in requirements
+
+- update to version 5.10.4:
+  * This patch improves the internals of builds() type inference, to
+    handle recursive forward references in certain dataclasses. This
+    is useful for e.g. hypothesmith’s forthcoming LibCST mode.
+
+- changes from version 5.10.3:
+  * This release reverses the order in which some operations are tried
+    during shrinking. This should generally be a slight performance
+    improvement, but most tests are unlikely to notice much
+    difference.
+
+- changes from version 5.10.2:
+  * This patch fixes issue #2406, where use of pandas.Timestamp
+    objects as bounds for the datetimes() strategy caused an internal
+    error. This bug was introduced in version 5.8.1.
+
+- changes from version 5.10.1:
+  * This release is a small internal refactoring to how shrinking
+    interacts with targeted property-based testing that should have no
+    user user visible impact.
+
+- changes from version 5.10.0:
+  * This release improves our support for datetimes and times around
+    DST transitions.
+  * times() and datetimes() are now sometimes generated with fold=1,
+    indicating that they represent the second occurrence of a given
+    wall-time when clocks are set backwards. This may be set even when
+    there is no transition, in which case the fold value should be
+    ignored.
+    For consistency, timezones provided by the pytz package can now
+    generate imaginary times (such as the hour skipped over when
+    clocks ‘spring forward’ to daylight saving time, or during some
+    historical timezone transitions). All other timezones have always
+    supported generation of imaginary times.
+    If you prefer the previous behaviour, datetimes() now takes an
+    argument allow_imaginary which defaults to True but can be set to
+    False for any timezones strategy.
+
+- changes from version 5.9.1 :
+  * This patch fixes the rendering of binary() docstring by using the
+    proper backticks syntax.
+
+- changes from version 5.9.0 :
+  * Failing tests which use target() now report the highest score
+    observed for each target alongside the failing example(s), even
+    without explicitly showing test statistics.
+  * This improves the debugging workflow for tests of accuracy, which
+    assert that the total imprecision is within some error budget -
+    for example, abs(a - b) < 0.5. Previously, shrinking to a minimal
+    failing example could often make errors seem smaller or more
+    subtle than they really are (see the threshold problem, and issue
+    #2180).
+
+- changes from version 5.8.6 :
+  * This patch improves the docstring of binary(), the repr() of
+    sampled_from() on an enum.Enum subclass, and a warning in our
+    pytest plugin. There is no change in runtime behaviour.
+
+- changes from version 5.8.5 :
+  * This release (potentially very significantly) improves the
+    performance of failing tests in some rare cases, mostly only
+    relevant when using targeted property-based testing, by stopping
+    further optimisation of unrelated test cases once a failing
+    example is found.
+
+- changes from version 5.8.4 :
+  * This release fixes issue #2395, where under some circumstances
+    targeted property-based testing could cause Hypothesis to get
+    caught in an infinite loop.
+
+- changes from version 5.8.3 :
+  * This patch teaches builds() and from_type() to use the
+    __signature__ attribute of classes where it has been set,
+    improving our support for Pydantic models (in pydantic >= 1.5).
+
+- changes from version 5.8.2 :
+  * This release improves the performance of the part of the core
+    engine that deliberately generates duplicate values.
+
+- changes from version 5.8.1 :
+  * This patch improves dates() shrinking, to simplify year, month,
+    and day like datetimes() rather than minimizing the number of days
+    since 2000-01-01.
+
+-------------------------------------------------------------------

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

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

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

Other differences:
------------------
++++++ python-hypothesis.spec ++++++
--- /var/tmp/diff_new_pack.LkSH7b/_old  2020-05-01 11:05:01.626761023 +0200
+++ /var/tmp/diff_new_pack.LkSH7b/_new  2020-05-01 11:05:01.626761023 +0200
@@ -28,7 +28,7 @@
 %endif
 %define skip_python2 1
 Name:           python-hypothesis%{psuffix}
-Version:        5.8.0
+Version:        5.10.4
 Release:        0
 Summary:        A library for property based testing
 License:        MPL-2.0
@@ -39,7 +39,7 @@
 BuildRequires:  python-rpm-macros
 Requires:       python-attrs >= 19.2.0
 Requires:       python-sortedcontainers >= 2.1.0
-Recommends:     python-Django >= 1.11
+Recommends:     python-Django >= 2.2
 Recommends:     python-dpcontracts >= 0.4
 Recommends:     python-lark-parser >= 0.6.5
 Recommends:     python-numpy >= 1.9.0
@@ -50,7 +50,7 @@
 BuildArch:      noarch
 %if %{with test}
 # SECTION test requirements
-BuildRequires:  %{python_module Django >= 1.11}
+BuildRequires:  %{python_module Django >= 2.2}
 BuildRequires:  %{python_module attrs >= 19.2.0}
 BuildRequires:  %{python_module flaky}
 BuildRequires:  %{python_module hypothesis >= %{version}}

++++++ hypothesis-python-5.8.0.tar.gz -> hypothesis-python-5.10.4.tar.gz ++++++
/work/SRC/openSUSE:Factory/python-hypothesis/hypothesis-python-5.8.0.tar.gz 
/work/SRC/openSUSE:Factory/.python-hypothesis.new.2738/hypothesis-python-5.10.4.tar.gz
 differ: char 13, line 1


Reply via email to