Hello community,

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

Package is "python-hypothesis"

Sun Apr 19 21:49:47 2020 rev:44 rq:794613 version:5.8.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-hypothesis/python-hypothesis.changes      
2019-12-11 12:12:04.460564967 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-hypothesis.new.2738/python-hypothesis.changes
    2020-04-19 21:49:49.076122679 +0200
@@ -1,0 +2,45 @@
+Thu Apr  9 12:28:15 UTC 2020 - Marketa Calabkova <[email protected]>
+
+- update to version 5.8.0
+  * Python2 finally dropped!
+  * Many code fixups, removals, refactorings and so on.
+  * No need for python-pytz
+  * Drop support for Python 3.5
+  * Just see hypothesis-python/docs/changes.rst
+
+-------------------------------------------------------------------
+Fri Dec 13 00:20:18 UTC 2019 - Arun Persaud <[email protected]>
+
+- update to version 4.53.2:
+  * This release reorganises a number of the Hypothesis internal
+    modules into a package structure. If you are only depending on the
+    public API it should have no effect. If you are depending on the
+    internal API (which you shouldn’t be, and which we don’t guarantee
+    compatibility on) you may have to rename some imports.
+
+- changes from version 4.53.1:
+  * This release changes the size distribution of the number of steps
+    run in stateful testing: It will now almost always run the maximum
+    number of steps permitted.
+
+- changes from version 4.53.0:
+  * Test Statistics now include the best score seen for each label,
+    which can help avoid the threshold problem when the minimal
+    example shrinks right down to the threshold of failure (issue
+    #2180).
+
+- changes from version 4.52.0:
+  * This release changes the stateful_step_count setting to raise an
+    error if set to 0. This is a backwards compatible change because a
+    value of 0 would never have worked and attempting to run it would
+    have resulted in an internal assertion error.
+
+- changes from version 4.51.1:
+  * This release makes a small internal change to the distribution of
+    test cases. It is unlikely to have much user visible impact.
+
+- changes from version 4.51.0:
+  * This release deprecates use of @example, @seed, or
+    @reproduce_failure without @given.
+
+-------------------------------------------------------------------

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

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

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

Other differences:
------------------
++++++ python-hypothesis.spec ++++++
--- /var/tmp/diff_new_pack.vlzcEJ/_old  2020-04-19 21:49:51.036126612 +0200
+++ /var/tmp/diff_new_pack.vlzcEJ/_new  2020-04-19 21:49:51.036126612 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-hypothesis
 #
-# Copyright (c) 2019 SUSE LLC
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -26,9 +26,9 @@
 %define psuffix %{nil}
 %bcond_with test
 %endif
-%bcond_without python2
+%define skip_python2 1
 Name:           python-hypothesis%{psuffix}
-Version:        4.50.8
+Version:        5.8.0
 Release:        0
 Summary:        A library for property based testing
 License:        MPL-2.0
@@ -38,17 +38,16 @@
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires:       python-attrs >= 19.2.0
+Requires:       python-sortedcontainers >= 2.1.0
 Recommends:     python-Django >= 1.11
+Recommends:     python-dpcontracts >= 0.4
 Recommends:     python-lark-parser >= 0.6.5
 Recommends:     python-numpy >= 1.9.0
-Recommends:     python-pandas
+Recommends:     python-pandas >= 0.19
 Recommends:     python-pytest >= 4.3.0
-Recommends:     python-python-dateutil
+Recommends:     python-python-dateutil >= 1.4
 Recommends:     python-pytz >= 2014.1
 BuildArch:      noarch
-%ifpython3
-Recommends:     python-dpcontracts
-%endif
 %if %{with test}
 # SECTION test requirements
 BuildRequires:  %{python_module Django >= 1.11}
@@ -56,22 +55,15 @@
 BuildRequires:  %{python_module flaky}
 BuildRequires:  %{python_module hypothesis >= %{version}}
 BuildRequires:  %{python_module lark-parser >= 0.6.5}
-BuildRequires:  %{python_module lark-parser}
 BuildRequires:  %{python_module mock}
 BuildRequires:  %{python_module numpy >= 1.9.0}
 BuildRequires:  %{python_module pexpect >= 4.7.0}
 BuildRequires:  %{python_module pytest >= 4.3.0}
-BuildRequires:  %{python_module python-dateutil}
-BuildRequires:  %{python_module pytz >= 2014.1}
+BuildRequires:  %{python_module python-dateutil >= 1.4}
+BuildRequires:  %{python_module sortedcontainers >= 2.1.0}
 BuildRequires:  python3-dpcontracts
 %endif
 # /SECTION
-%if %{with python2}
-BuildRequires:  python-enum34
-%endif
-%ifpython2
-Requires:       %{oldpython}-enum34
-%endif
 %python_subpackages
 
 %description
@@ -87,10 +79,6 @@
 
 %prep
 %setup -q -n hypothesis-hypothesis-python-%{version}/hypothesis-python
-# remove version specific tests for ease
-rm -r tests/py2
-rm -r tests/py3
-rm -r tests/dpcontracts # py3 only
 # the django fails to initialize
 rm -r tests/django
 # do not pull in pandas as a dep in ring1; it slows down things too much

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


Reply via email to