Hello community,

here is the log from the commit of package python-hypothesis for 
openSUSE:Factory checked in at 2018-06-27 10:17:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-hypothesis (Old)
 and      /work/SRC/openSUSE:Factory/.python-hypothesis.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-hypothesis"

Wed Jun 27 10:17:19 2018 rev:21 rq:618930 version:3.61.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-hypothesis/python-hypothesis.changes      
2018-06-15 14:32:41.386158198 +0200
+++ /work/SRC/openSUSE:Factory/.python-hypothesis.new/python-hypothesis.changes 
2018-06-27 10:17:22.384874899 +0200
@@ -1,0 +2,50 @@
+Sun Jun 24 15:40:53 UTC 2018 - a...@gmx.de
+
+- specfile:
+  * use %{version} in source
+
+- update to version 3.61.0:
+  * This release deprecates the use of settings as a context manager,
+    the use of which is somewhat ambiguous.Users should define
+    settings with global state or with the @settings(...) decorator.
+
+- changes from version 3.60.1:
+  * Fixed a bug in generating an instance of a Django model from a
+    strategy where the primary key is generated as part of the
+    strategy. See details here.
+
+- changes from version 3.60.0:
+  * This release add initialize decorator for stateful testing
+    (originally discussed in issue #1216). initialize act as a special
+    rule that is only called once, and all initialize rules are
+    guaranteed to be called before any normal rule is called.
+
+- changes from version 3.59.3:
+  * This is a no-op release to take into account some changes to the
+    release process. It should have no user visible effect.
+
+- changes from version 3.59.2:
+  * This adds support for partially sorting examples which cannot be
+    fully sorted. For example, [5, 4, 3, 2, 1, 0] with a constraint
+    that the first element needs to be larger than the last becomes
+    [1, 2, 3, 4, 5, 0].
+
+- changes from version 3.59.1:
+  * This patch uses random.getstate() and random.setstate() to restore
+    the PRNG state after @given runs deterministic tests. Without
+    restoring state, you might have noticed problems such as issue
+    #1266. The fix also applies to stateful testing (issue #702).
+
+- changes from version 3.59.0:
+  * This release adds the emails() strategy, which generates unicode
+    strings representing an email address.
+
+- changes from version 3.58.1:
+  * This improves the shrinker. It can now reorder examples: 3 1 2
+    becomes 1 2 3.
+
+- changes from version 3.58.0:
+  * This adds a new extra timezones() strategy that generates dateutil
+    timezones. Depends on python-dateutil.
+
+-------------------------------------------------------------------

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

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

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

Other differences:
------------------
++++++ python-hypothesis.spec ++++++
--- /var/tmp/diff_new_pack.AjGkPN/_old  2018-06-27 10:17:23.092849149 +0200
+++ /var/tmp/diff_new_pack.AjGkPN/_new  2018-06-27 10:17:23.096849003 +0200
@@ -20,7 +20,6 @@
 # variables (such as checking for travis), and very specific versions of all
 # dependencies.  It does not appear feasible to get it to work in a consistent
 # manner.
-
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %if 0%{?suse_version} > 1320
 %define oldpython python2
@@ -29,16 +28,19 @@
 %endif
 %bcond_without python2
 Name:           python-hypothesis
-Version:        3.57.0
+Version:        3.61.0
 Release:        0
 Summary:        A library for property based testing
 License:        MPL-2.0
 Group:          Development/Languages/Python
 URL:            https://github.com/HypothesisWorks/hypothesis-python
-Source:         
https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-3.57.0.tar.gz
+Source:         
https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-%{version}.tar.gz
 BuildRequires:  %{python_module setuptools >= 36}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
+Requires:       python-attrs >= 16.0.0
+Requires:       python-coverage
+BuildArch:      noarch
 # SECTION test requirements
 BuildRequires:  %{python_module attrs >= 16.0.0}
 BuildRequires:  %{python_module coverage}
@@ -48,8 +50,6 @@
 BuildRequires:  %{python_module pytest-xdist >= 1.22.2}
 BuildRequires:  %{pythons}
 # /SECTION
-Requires:       python-attrs >= 16.0.0
-Requires:       python-coverage
 %if 0%{?suse_version} >= 1000 || 0%{?fedora_version} >= 24
 Recommends:     python-Django >= 1.11
 Recommends:     python-Faker >= 0.7.0
@@ -66,8 +66,6 @@
 %ifpython2
 Requires:       %{oldpython}-enum34
 %endif
-BuildArch:      noarch
-
 %python_subpackages
 
 %description

++++++ hypothesis-python-3.57.0.tar.gz -> hypothesis-python-3.61.0.tar.gz ++++++
++++ 5136 lines of diff (skipped)


Reply via email to