Hello community,

here is the log from the commit of package python-tooz for openSUSE:Factory 
checked in at 2019-12-04 13:47:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-tooz (Old)
 and      /work/SRC/openSUSE:Factory/.python-tooz.new.4691 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-tooz"

Wed Dec  4 13:47:51 2019 rev:10 rq:736628 version:1.66.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-tooz/python-tooz.changes  2019-05-03 
22:46:30.643780806 +0200
+++ /work/SRC/openSUSE:Factory/.python-tooz.new.4691/python-tooz.changes        
2019-12-04 14:18:42.382361127 +0100
@@ -1,0 +2,20 @@
+Wed Oct  9 12:43:51 UTC 2019 - cloud-de...@suse.de
+
+- removed 0001-Remove-grpcio-from-requirements.txt.patch
+- update to version 1.66.2
+  - Remove unused requirements.
+  - Blacklist sphinx 2.1.0
+  - Remove py35, add py37 classifiers
+  - OpenDev Migration Patch
+  - Replace git.openstack.org URLs with opendev.org URLs
+  - Add Python 3 Train unit tests
+  - Update Sphinx requirement and uncap grpcio
+  - Referencing testenv deps now works
+  - add python 3.7 unit test job
+  - Update master for stable/stein
+  - Move grpcio from requirements.txt to extras
+  - Fix wrong log level during heartbeat
+  - Move test deps to test-requirements.txt
+  - Unblock tooz gate
+
+-------------------------------------------------------------------

Old:
----
  0001-Remove-grpcio-from-requirements.txt.patch
  tooz-1.64.2.tar.gz

New:
----
  tooz-1.66.2.tar.gz

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

Other differences:
------------------
++++++ python-tooz.spec ++++++
--- /var/tmp/diff_new_pack.afMdR5/_old  2019-12-04 14:18:42.942361198 +0100
+++ /var/tmp/diff_new_pack.afMdR5/_new  2019-12-04 14:18:42.942361198 +0100
@@ -20,15 +20,13 @@
 %global rdo 1
 %endif
 Name:           python-tooz
-Version:        1.64.2
+Version:        1.66.2
 Release:        0
 Summary:        Coordination library for distributed systems
 License:        Apache-2.0
 Group:          Development/Languages/Python
 URL:            https://docs.openstack.org/developer/tooz/
-Source0:        
https://files.pythonhosted.org/packages/source/t/tooz/tooz-1.64.2.tar.gz
-# https://review.openstack.org/#/c/640695/
-Patch1:         0001-Remove-grpcio-from-requirements.txt.patch
+Source0:        
https://files.pythonhosted.org/packages/source/t/tooz/tooz-1.66.2.tar.gz
 BuildRequires:  memcached
 BuildRequires:  openstack-macros
 BuildRequires:  python2-enum34 >= 1.0.4
@@ -36,14 +34,12 @@
 BuildRequires:  python2-fixtures
 BuildRequires:  python2-futures >= 3.0
 BuildRequires:  python2-futurist >= 1.2.0
-BuildRequires:  python2-iso8601
 BuildRequires:  python2-mock
 BuildRequires:  python2-oslo.serialization >= 1.10.0
 BuildRequires:  python2-oslo.utils >= 3.15.0
 BuildRequires:  python2-pbr >= 1.6
 BuildRequires:  python2-pifpaf
 BuildRequires:  python2-pymemcache
-BuildRequires:  python2-setuptools
 BuildRequires:  python2-stevedore >= 1.16.0
 BuildRequires:  python2-tenacity >= 3.2.1
 BuildRequires:  python2-testtools
@@ -51,22 +47,18 @@
 BuildRequires:  python3-fasteners >= 0.7
 BuildRequires:  python3-fixtures
 BuildRequires:  python3-futurist >= 1.2.0
-BuildRequires:  python3-iso8601
 BuildRequires:  python3-mock
 BuildRequires:  python3-oslo.serialization >= 1.10.0
 BuildRequires:  python3-oslo.utils >= 3.15.0
 BuildRequires:  python3-pbr >= 1.6
 BuildRequires:  python3-pifpaf
 BuildRequires:  python3-pymemcache
-BuildRequires:  python3-setuptools
 BuildRequires:  python3-stevedore >= 1.16.0
 BuildRequires:  python3-tenacity >= 3.2.1
 BuildRequires:  python3-testtools
 BuildRequires:  python3-voluptuous >= 0.8.9
-Requires:       python-Babel
 Requires:       python-fasteners >= 0.7
 Requires:       python-futurist >= 1.2.0
-Requires:       python-iso8601
 Requires:       python-msgpack >= 0.4.0
 Requires:       python-oslo.serialization >= 1.10.0
 Requires:       python-oslo.utils >= 3.15.0
@@ -89,8 +81,8 @@
 %package -n python-tooz-doc
 Summary:        Documentation for %{name}
 Group:          Documentation/HTML
-BuildRequires:  python-Sphinx
-BuildRequires:  python-openstackdocstheme
+BuildRequires:  python3-Sphinx
+BuildRequires:  python3-openstackdocstheme
 
 %description  -n python-tooz-doc
 The Tooz project aims at centralizing the most common distributed primitives
@@ -100,7 +92,7 @@
 This package contains documentation in HTML format.
 
 %prep
-%autosetup -p1 -n tooz-1.64.2
+%autosetup -p1 -n tooz-1.66.2
 %py_req_cleanup
 
 %build
@@ -108,7 +100,7 @@
 
 # generate html docs
 PYTHONPATH=. \
-    sphinx-build -b html doc/source doc/build/html
+    %sphinx_build -b html doc/source doc/build/html
 # remove the Sphinx-build leftovers
 rm -rf doc/build/html/.{doctrees,buildinfo}
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.afMdR5/_old  2019-12-04 14:18:42.986361204 +0100
+++ /var/tmp/diff_new_pack.afMdR5/_new  2019-12-04 14:18:42.990361204 +0100
@@ -1,8 +1,8 @@
 <services>
   <service mode="disabled" name="renderspec">
-    <param 
name="input-template">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/stein/openstack/tooz/tooz.spec.j2</param>
+    <param 
name="input-template">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/train/openstack/tooz/tooz.spec.j2</param>
     <param name="output-name">python-tooz.spec</param>
-    <param 
name="requirements">https://raw.githubusercontent.com/openstack/tooz/stable/stein/requirements.txt</param>
+    <param 
name="requirements">https://raw.githubusercontent.com/openstack/tooz/stable/train/requirements.txt</param>
     <param name="changelog-email">cloud-de...@suse.de</param>
     <param name="changelog-provider">gh,openstack,tooz</param>
   </service>

++++++ tooz-1.64.2.tar.gz -> tooz-1.66.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tooz-1.64.2/.zuul.yaml new/tooz-1.66.2/.zuul.yaml
--- old/tooz-1.64.2/.zuul.yaml  2019-02-26 01:17:24.000000000 +0100
+++ new/tooz-1.66.2/.zuul.yaml  2019-09-04 16:25:34.000000000 +0200
@@ -5,55 +5,54 @@
       - lib-forward-testing-python3
       - openstack-cover-jobs
       - openstack-python-jobs
-      - openstack-python35-jobs
-      - openstack-python36-jobs
+      - openstack-python3-train-jobs
       - periodic-stable-jobs
       - publish-openstack-docs-pti
       - release-notes-jobs-python3
     check:
       jobs:
         - tooz-tox-py27-etcd
-        - tooz-tox-py35-etcd
+        - tooz-tox-py36-etcd
         - tooz-tox-py27-etcd3
-        - tooz-tox-py35-etcd3
+        - tooz-tox-py36-etcd3
         - tooz-tox-py27-etcd3gw
-        - tooz-tox-py35-etcd3gw
+        - tooz-tox-py36-etcd3gw
         - tooz-tox-py27-zookeeper
-        - tooz-tox-py35-zookeeper
+        - tooz-tox-py36-zookeeper
         - tooz-tox-py27-redis
-        - tooz-tox-py35-redis
+        - tooz-tox-py36-redis
         - tooz-tox-py27-sentinel
-        - tooz-tox-py35-sentinel
+        - tooz-tox-py36-sentinel
         - tooz-tox-py27-memcached
-        - tooz-tox-py35-memcached
+        - tooz-tox-py36-memcached
         - tooz-tox-py27-postgresql
-        - tooz-tox-py35-postgresql
+        - tooz-tox-py36-postgresql
         - tooz-tox-py27-mysql
-        - tooz-tox-py35-mysql
+        - tooz-tox-py36-mysql
         - tooz-tox-py27-consul
-        - tooz-tox-py35-consul
+        - tooz-tox-py36-consul
     gate:
       jobs:
         - tooz-tox-py27-etcd
-        - tooz-tox-py35-etcd
+        - tooz-tox-py36-etcd
         - tooz-tox-py27-etcd3
-        - tooz-tox-py35-etcd3
+        - tooz-tox-py36-etcd3
         - tooz-tox-py27-etcd3gw
-        - tooz-tox-py35-etcd3gw
+        - tooz-tox-py36-etcd3gw
         - tooz-tox-py27-zookeeper
-        - tooz-tox-py35-zookeeper
+        - tooz-tox-py36-zookeeper
         - tooz-tox-py27-redis
-        - tooz-tox-py35-redis
+        - tooz-tox-py36-redis
         - tooz-tox-py27-sentinel
-        - tooz-tox-py35-sentinel
+        - tooz-tox-py36-sentinel
         - tooz-tox-py27-memcached
-        - tooz-tox-py35-memcached
+        - tooz-tox-py36-memcached
         - tooz-tox-py27-postgresql
-        - tooz-tox-py35-postgresql
+        - tooz-tox-py36-postgresql
         - tooz-tox-py27-mysql
-        - tooz-tox-py35-mysql
+        - tooz-tox-py36-mysql
         - tooz-tox-py27-consul
-        - tooz-tox-py35-consul
+        - tooz-tox-py36-consul
 
 - job:
     name: tooz-tox-py27-consul
@@ -118,6 +117,8 @@
       Run tests using ``py27-redis`` environment.
     vars:
       tox_envlist: py27-redis
+    pre-run:
+      - playbooks/stop-redis.yaml
 
 - job:
     name: tooz-tox-py27-sentinel
@@ -126,6 +127,8 @@
       Run tests using ``py27-sentinel`` environment.
     vars:
       tox_envlist: py27-sentinel
+    pre-run:
+      - playbooks/stop-redis.yaml
 
 - job:
     name: tooz-tox-py27-zookeeper
@@ -136,81 +139,85 @@
       tox_envlist: py27-zookeeper
 
 - job:
-    name: tooz-tox-py35-consul
+    name: tooz-tox-py36-consul
     parent: openstack-tox
     description: |
-      Run tests using ``py35-consul`` environment.
+      Run tests using ``py36-consul`` environment.
     vars:
-      tox_envlist: py35-consul
+      tox_envlist: py36-consul
 
 - job:
-    name: tooz-tox-py35-etcd
+    name: tooz-tox-py36-etcd
     parent: openstack-tox
     description: |
-      Run tests using ``py35-etcd`` environment.
+      Run tests using ``py36-etcd`` environment.
     vars:
-      tox_envlist: py35-etcd
+      tox_envlist: py36-etcd
 
 - job:
-    name: tooz-tox-py35-etcd3
+    name: tooz-tox-py36-etcd3
     parent: openstack-tox
     description: |
-      Run tests using ``py35-etcd3`` environment.
+      Run tests using ``py36-etcd3`` environment.
     vars:
-      tox_envlist: py35-etcd3
+      tox_envlist: py36-etcd3
 
 - job:
-    name: tooz-tox-py35-etcd3gw
+    name: tooz-tox-py36-etcd3gw
     parent: openstack-tox
     description: |
-      Run tests using ``py35-etcd3gw`` environment.
+      Run tests using ``py36-etcd3gw`` environment.
     vars:
-      tox_envlist: py35-etcd3gw
+      tox_envlist: py36-etcd3gw
 
 - job:
-    name: tooz-tox-py35-memcached
+    name: tooz-tox-py36-memcached
     parent: openstack-tox
     description: |
-      Run tests using ``py35-memcached`` environment.
+      Run tests using ``py36-memcached`` environment.
     vars:
-      tox_envlist: py35-memcached
+      tox_envlist: py36-memcached
 
 - job:
-    name: tooz-tox-py35-mysql
+    name: tooz-tox-py36-mysql
     parent: openstack-tox
     description: |
-      Run tests using ``py35-mysql`` environment.
+      Run tests using ``py36-mysql`` environment.
     vars:
-      tox_envlist: py35-mysql
+      tox_envlist: py36-mysql
 
 - job:
-    name: tooz-tox-py35-postgresql
+    name: tooz-tox-py36-postgresql
     parent: openstack-tox
     description: |
-      Run tests using ``py35-postgresql`` environment.
+      Run tests using ``py36-postgresql`` environment.
     vars:
-      tox_envlist: py35-postgresql
+      tox_envlist: py36-postgresql
 
 - job:
-    name: tooz-tox-py35-redis
+    name: tooz-tox-py36-redis
     parent: openstack-tox
     description: |
-      Run tests using ``py35-redis`` environment.
+      Run tests using ``py36-redis`` environment.
     vars:
-      tox_envlist: py35-redis
+      tox_envlist: py36-redis
+    pre-run:
+      - playbooks/stop-redis.yaml
 
 - job:
-    name: tooz-tox-py35-sentinel
+    name: tooz-tox-py36-sentinel
     parent: openstack-tox
     description: |
-      Run tests using ``py35-sentinel`` environment.
+      Run tests using ``py36-sentinel`` environment.
     vars:
-      tox_envlist: py35-sentinel
+      tox_envlist: py36-sentinel
+    pre-run:
+      - playbooks/stop-redis.yaml
 
 - job:
-    name: tooz-tox-py35-zookeeper
+    name: tooz-tox-py36-zookeeper
     parent: openstack-tox
     description: |
-      Run tests using ``py35-zookeeper`` environment.
+      Run tests using ``py36-zookeeper`` environment.
     vars:
-      tox_envlist: py35-zookeeper
+      tox_envlist: py36-zookeeper
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tooz-1.64.2/AUTHORS new/tooz-1.66.2/AUTHORS
--- old/tooz-1.64.2/AUTHORS     2019-02-26 01:18:41.000000000 +0100
+++ new/tooz-1.66.2/AUTHORS     2019-09-04 16:27:05.000000000 +0200
@@ -6,6 +6,7 @@
 Cao Xuan Hoang <hoan...@vn.fujitsu.com>
 ChangBo Guo(gcb) <eric....@easystack.cn>
 Chris Dent <chd...@redhat.com>
+Corey Bryant <corey.bry...@canonical.com>
 Davanum Srinivas <dava...@gmail.com>
 Davanum Srinivas <d...@linux.vnet.ibm.com>
 Dina Belova <dbel...@mirantis.com>
@@ -15,7 +16,9 @@
 Duong Ha-Quang <duon...@vn.fujitsu.com>
 Eoghan Glynn <egl...@redhat.com>
 Gary Kotton <gkot...@vmware.com>
+Ghanshyam Mann <gm...@ghanshyammann.com>
 Gorka Eguileor <gegui...@redhat.com>
+Hervé Beraud <hber...@redhat.com>
 Hoang Trung Hieu <hie...@vn.fujitsu.com>
 Imran Ansari <imran.ans...@hpe.com>
 James E. Blair <jebl...@redhat.com>
@@ -28,6 +31,7 @@
 Joshua Harlow <harlo...@yahoo-inc.com>
 Joshua Harlow <jxhar...@godaddy.com>
 Julien Danjou <jul...@danjou.info>
+Kaifeng Wang <kaifen...@gmail.com>
 Kiall Mac Innes <ki...@macinnes.ie>
 Kobi Samoray <ksamo...@vmware.com>
 Lahoucine BENLAHMR <lahouc...@benlahmr.com>
@@ -41,8 +45,10 @@
 OpenStack Release Bot <infra-r...@openstack.org>
 Robert Collins <rbtcoll...@hp.com>
 Ronald Bradford <ronald.bradf...@gmail.com>
+Sahid Orentino Ferdjaoui <sahid.ferdja...@canonical.com>
 Sean McGinnis <sean.mcgin...@huawei.com>
 Sergey Lukjanov <slukja...@mirantis.com>
+Thomas Bechtold <tbecht...@suse.com>
 Thomas Herve <the...@redhat.com>
 Tony Breeds <t...@bakeyournoodle.com>
 Victor Morales <victor.mora...@intel.com>
@@ -50,7 +56,9 @@
 XiaojueGuan <guanalbertj...@gmail.com>
 Yassine Lamgarchal <yassine.lamgarc...@enovance.com>
 Yassine Lamgarchal <yassine.lamgarc...@redhat.com>
+caoyuan <cao.y...@99cloud.net>
 fuzk <f...@inspur.com>
+garenchan <garencha...@gmail.com>
 gord chung <g...@live.ca>
 gordon chung <g...@live.ca>
 howardlee <lihongwe...@inspur.com>
@@ -59,6 +67,7 @@
 malei <malei@maleideMacBook-Pro.local>
 melissaml <ma....@99cloud.net>
 mengalong <alongm...@gmail.com>
+ushen <yshxxsjt...@gmail.com>
 zhangguoqing <zhang.guoq...@99cloud.net>
 zhangsong <zhangs...@cmss.chinamobile.com>
 zhangyanxian <zhang.yanx...@zte.com.cn>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tooz-1.64.2/ChangeLog new/tooz-1.66.2/ChangeLog
--- old/tooz-1.64.2/ChangeLog   2019-02-26 01:18:41.000000000 +0100
+++ new/tooz-1.66.2/ChangeLog   2019-09-04 16:27:05.000000000 +0200
@@ -1,6 +1,36 @@
 CHANGES
 =======
 
+1.66.2
+------
+
+
+1.66.1
+------
+
+* Fix wrong log level during heartbeat
+
+1.66.0
+------
+
+* Add Python 3 Train unit tests
+* Move grpcio from requirements.txt to extras
+* Blacklist sphinx 2.1.0
+
+1.65.0
+------
+
+* Move test deps to test-requirements.txt
+* Remove unused requirements
+* Update Sphinx requirement and uncap grpcio
+* Referencing testenv deps now works
+* Update master for stable/stein
+* Replace git.openstack.org URLs with opendev.org URLs
+* Remove py35, add py37 classifiers
+* Unblock tooz gate
+* OpenDev Migration Patch
+* add python 3.7 unit test job
+
 1.64.2
 ------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tooz-1.64.2/PKG-INFO new/tooz-1.66.2/PKG-INFO
--- old/tooz-1.64.2/PKG-INFO    2019-02-26 01:18:41.000000000 +0100
+++ new/tooz-1.66.2/PKG-INFO    2019-09-04 16:27:05.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: tooz
-Version: 1.64.2
+Version: 1.66.2
 Summary: Coordination library for distributed systems.
 Home-page: https://docs.openstack.org/tooz/latest/
 Author: OpenStack
@@ -23,7 +23,7 @@
         
         * Free software: Apache license
         * Documentation: https://docs.openstack.org/tooz/latest/
-        * Source: https://git.openstack.org/cgit/openstack/tooz
+        * Source: https://opendev.org/openstack/tooz
         * Bugs: https://bugs.launchpad.net/python-tooz/
         * Release notes: https://docs.openstack.org/releasenotes/tooz
         
@@ -43,18 +43,18 @@
 Classifier: Programming Language :: Python :: 2
 Classifier: Programming Language :: Python :: 2.7
 Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.5
+Classifier: Programming Language :: Python :: 3.6
+Classifier: Programming Language :: Python :: 3.7
 Classifier: Topic :: System :: Distributed Computing
-Provides-Extra: zookeeper
+Provides-Extra: mysql
 Provides-Extra: postgresql
-Provides-Extra: consul
-Provides-Extra: doc
-Provides-Extra: zake
-Provides-Extra: etcd3
-Provides-Extra: etcd
-Provides-Extra: etcd3gw
 Provides-Extra: redis
-Provides-Extra: test
+Provides-Extra: zake
 Provides-Extra: memcached
+Provides-Extra: zookeeper
 Provides-Extra: ipc
-Provides-Extra: mysql
+Provides-Extra: test
+Provides-Extra: etcd3gw
+Provides-Extra: etcd3
+Provides-Extra: consul
+Provides-Extra: etcd
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tooz-1.64.2/README.rst new/tooz-1.66.2/README.rst
--- old/tooz-1.64.2/README.rst  2019-02-26 01:17:24.000000000 +0100
+++ new/tooz-1.66.2/README.rst  2019-09-04 16:25:34.000000000 +0200
@@ -15,7 +15,7 @@
 
 * Free software: Apache license
 * Documentation: https://docs.openstack.org/tooz/latest/
-* Source: https://git.openstack.org/cgit/openstack/tooz
+* Source: https://opendev.org/openstack/tooz
 * Bugs: https://bugs.launchpad.net/python-tooz/
 * Release notes: https://docs.openstack.org/releasenotes/tooz
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tooz-1.64.2/doc/requirements.txt 
new/tooz-1.66.2/doc/requirements.txt
--- old/tooz-1.64.2/doc/requirements.txt        2019-02-26 01:17:24.000000000 
+0100
+++ new/tooz-1.66.2/doc/requirements.txt        2019-09-04 16:25:34.000000000 
+0200
@@ -1,4 +1,5 @@
-sphinx>=1.6.2 # BSD
+sphinx!=1.6.6,!=1.6.7,>=1.6.2,<2.0.0;python_version=='2.7' # BSD
+sphinx!=1.6.6,!=1.6.7,>=1.6.2,!=2.1.0;python_version>='3.4' # BSD
 openstackdocstheme>=1.11.0 # Apache-2.0
 reno>=1.8.0 # Apache-2.0
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tooz-1.64.2/doc/source/index.rst 
new/tooz-1.66.2/doc/source/index.rst
--- old/tooz-1.64.2/doc/source/index.rst        2019-02-26 01:17:24.000000000 
+0100
+++ new/tooz-1.66.2/doc/source/index.rst        2019-09-04 16:25:34.000000000 
+0200
@@ -1,6 +1,6 @@
-=============================================================
- Tooz -- Distributed System Helper Library
-=============================================================
+=========================================
+Tooz -- Distributed System Helper Library
+=========================================
 
 The Tooz project aims at centralizing the most common distributed primitives
 like group membership protocol, lock service and leader election by providing
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tooz-1.64.2/doc/source/install/index.rst 
new/tooz-1.66.2/doc/source/install/index.rst
--- old/tooz-1.64.2/doc/source/install/index.rst        2019-02-26 
01:17:24.000000000 +0100
+++ new/tooz-1.66.2/doc/source/install/index.rst        2019-09-04 
16:25:34.000000000 +0200
@@ -34,7 +34,7 @@
 Source Code
 ===========
 
-The source is hosted on the OpenStack infrastructure: 
https://git.openstack.org/cgit/openstack/tooz/
+The source is hosted on the OpenStack infrastructure: 
https://opendev.org/openstack/tooz/
 
 Reporting Bugs
 ==============
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tooz-1.64.2/doc/source/user/tutorial/coordinator.rst 
new/tooz-1.66.2/doc/source/user/tutorial/coordinator.rst
--- old/tooz-1.64.2/doc/source/user/tutorial/coordinator.rst    2019-02-26 
01:17:24.000000000 +0100
+++ new/tooz-1.66.2/doc/source/user/tutorial/coordinator.rst    2019-09-04 
16:25:34.000000000 +0200
@@ -1,6 +1,6 @@
-=======================
- Creating A Coordinator
-=======================
+======================
+Creating A Coordinator
+======================
 
 The principal object provided by tooz is the *coordinator*. It allows you to
 use various features, such as group membership, leader election or
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/tooz-1.64.2/doc/source/user/tutorial/group_membership.rst 
new/tooz-1.66.2/doc/source/user/tutorial/group_membership.rst
--- old/tooz-1.64.2/doc/source/user/tutorial/group_membership.rst       
2019-02-26 01:17:24.000000000 +0100
+++ new/tooz-1.66.2/doc/source/user/tutorial/group_membership.rst       
2019-09-04 16:25:34.000000000 +0200
@@ -1,9 +1,9 @@
-=====================
- Group Membership
-=====================
+================
+Group Membership
+================
 
 Basic operations
-===================
+================
 
 One of the feature provided by the coordinator is the ability to handle
 group membership. Once a group is created, any coordinator can join the
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tooz-1.64.2/doc/source/user/tutorial/index.rst 
new/tooz-1.66.2/doc/source/user/tutorial/index.rst
--- old/tooz-1.64.2/doc/source/user/tutorial/index.rst  2019-02-26 
01:17:24.000000000 +0100
+++ new/tooz-1.66.2/doc/source/user/tutorial/index.rst  2019-09-04 
16:25:34.000000000 +0200
@@ -1,6 +1,6 @@
-=====================================
- Using Tooz in Your Application
-=====================================
+==============================
+Using Tooz in Your Application
+==============================
 
 This tutorial is a step-by-step walk-through demonstrating how to
 use tooz in your application.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tooz-1.64.2/playbooks/stop-redis.yaml 
new/tooz-1.66.2/playbooks/stop-redis.yaml
--- old/tooz-1.64.2/playbooks/stop-redis.yaml   1970-01-01 01:00:00.000000000 
+0100
+++ new/tooz-1.66.2/playbooks/stop-redis.yaml   2019-09-04 16:25:34.000000000 
+0200
@@ -0,0 +1,12 @@
+# On Ubuntu, just installing the redis-server package starts Redis. As a
+# result, when we try to start one via pifpaf it fails because the port
+# is already in use.
+# See https://bugs.launchpad.net/python-tooz/+bug/1828610
+- hosts: all
+  name: Stop Redis server before running tests
+  tasks:
+    - name: Stop Redis
+      service:
+        name: redis-server
+        state: stopped
+      become: true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tooz-1.64.2/releasenotes/source/index.rst 
new/tooz-1.66.2/releasenotes/source/index.rst
--- old/tooz-1.64.2/releasenotes/source/index.rst       2019-02-26 
01:17:24.000000000 +0100
+++ new/tooz-1.66.2/releasenotes/source/index.rst       2019-09-04 
16:25:34.000000000 +0200
@@ -6,6 +6,7 @@
     :maxdepth: 1
 
     unreleased
+    stein
     rocky
     queens
     pike
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tooz-1.64.2/releasenotes/source/stein.rst 
new/tooz-1.66.2/releasenotes/source/stein.rst
--- old/tooz-1.64.2/releasenotes/source/stein.rst       1970-01-01 
01:00:00.000000000 +0100
+++ new/tooz-1.66.2/releasenotes/source/stein.rst       2019-09-04 
16:25:34.000000000 +0200
@@ -0,0 +1,6 @@
+===================================
+ Stein Series Release Notes
+===================================
+
+.. release-notes::
+   :branch: stable/stein
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tooz-1.64.2/requirements.txt 
new/tooz-1.66.2/requirements.txt
--- old/tooz-1.64.2/requirements.txt    2019-02-26 01:17:24.000000000 +0100
+++ new/tooz-1.66.2/requirements.txt    2019-09-04 16:25:34.000000000 +0200
@@ -13,4 +13,3 @@
 futurist>=1.2.0 # Apache-2.0
 oslo.utils>=3.15.0 # Apache-2.0
 oslo.serialization>=1.10.0 # Apache-2.0
-grpcio>=1.0.0,<1.16.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tooz-1.64.2/setup.cfg new/tooz-1.66.2/setup.cfg
--- old/tooz-1.64.2/setup.cfg   2019-02-26 01:18:41.000000000 +0100
+++ new/tooz-1.66.2/setup.cfg   2019-09-04 16:27:05.000000000 +0200
@@ -16,7 +16,8 @@
        Programming Language :: Python :: 2
        Programming Language :: Python :: 2.7
        Programming Language :: Python :: 3
-       Programming Language :: Python :: 3.5
+       Programming Language :: Python :: 3.6
+       Programming Language :: Python :: 3.7
        Topic :: System :: Distributed Computing
 
 [files]
@@ -46,6 +47,7 @@
        requests>=2.10.0 # Apache-2.0
 etcd3 = 
        etcd3>=0.6.2 # Apache-2.0
+       grpcio>=1.18.0
 etcd3gw = 
        etcd3gw>=0.1.0 # Apache-2.0
 zake = 
@@ -62,19 +64,6 @@
        pymemcache!=1.3.0,>=1.2.9 # Apache 2.0 License
 ipc = 
        sysv-ipc>=0.6.8 # BSD License
-test = 
-       mock>=2.0 # BSD
-       python-subunit>=0.0.18 # Apache-2.0/BSD
-       testtools>=1.4.0 # MIT
-       coverage>=3.6 # Apache-2.0
-       fixtures>=3.0.0 # Apache-2.0/BSD
-       pifpaf>=0.10.0 # Apache-2.0
-       os-testr>=0.8.0 # Apache-2.0
-       stestr>=2.0.0
-doc = 
-       sphinx>=1.6.2 # BSD
-       openstackdocstheme>=1.11.0 # Apache-2.0
-       reno>=1.8.0 # Apache-2.0
 
 [wheel]
 universal = 1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tooz-1.64.2/test-requirements.txt 
new/tooz-1.66.2/test-requirements.txt
--- old/tooz-1.64.2/test-requirements.txt       1970-01-01 01:00:00.000000000 
+0100
+++ new/tooz-1.66.2/test-requirements.txt       2019-09-04 16:25:34.000000000 
+0200
@@ -0,0 +1,12 @@
+
+# The order of packages is significant, because pip processes them in the order
+# of appearance. Changing the order has an impact on the overall integration
+# process, which may cause wedges in the gate later.
+mock>=2.0 # BSD
+python-subunit>=0.0.18 # Apache-2.0/BSD
+testtools>=1.4.0 # MIT
+coverage>=3.6 # Apache-2.0
+fixtures>=3.0.0 # Apache-2.0/BSD
+pifpaf>=0.10.0 # Apache-2.0
+os-testr>=0.8.0 # Apache-2.0
+stestr>=2.0.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tooz-1.64.2/tooz/coordination.py 
new/tooz-1.66.2/tooz/coordination.py
--- old/tooz-1.64.2/tooz/coordination.py        2019-02-26 01:17:24.000000000 
+0100
+++ new/tooz-1.66.2/tooz/coordination.py        2019-09-04 16:25:34.000000000 
+0200
@@ -183,7 +183,7 @@
         """Inner beating loop."""
         retry = tenacity.Retrying(
             wait=tenacity.wait_fixed(1),
-            before_sleep=tenacity.before_sleep_log(LOG, logging.warning),
+            before_sleep=tenacity.before_sleep_log(LOG, logging.WARNING),
         )
         while not self._dead.is_set():
             with timeutils.StopWatch() as w:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tooz-1.64.2/tooz.egg-info/PKG-INFO 
new/tooz-1.66.2/tooz.egg-info/PKG-INFO
--- old/tooz-1.64.2/tooz.egg-info/PKG-INFO      2019-02-26 01:18:41.000000000 
+0100
+++ new/tooz-1.66.2/tooz.egg-info/PKG-INFO      2019-09-04 16:27:05.000000000 
+0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: tooz
-Version: 1.64.2
+Version: 1.66.2
 Summary: Coordination library for distributed systems.
 Home-page: https://docs.openstack.org/tooz/latest/
 Author: OpenStack
@@ -23,7 +23,7 @@
         
         * Free software: Apache license
         * Documentation: https://docs.openstack.org/tooz/latest/
-        * Source: https://git.openstack.org/cgit/openstack/tooz
+        * Source: https://opendev.org/openstack/tooz
         * Bugs: https://bugs.launchpad.net/python-tooz/
         * Release notes: https://docs.openstack.org/releasenotes/tooz
         
@@ -43,18 +43,18 @@
 Classifier: Programming Language :: Python :: 2
 Classifier: Programming Language :: Python :: 2.7
 Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.5
+Classifier: Programming Language :: Python :: 3.6
+Classifier: Programming Language :: Python :: 3.7
 Classifier: Topic :: System :: Distributed Computing
-Provides-Extra: zookeeper
+Provides-Extra: mysql
 Provides-Extra: postgresql
-Provides-Extra: consul
-Provides-Extra: doc
-Provides-Extra: zake
-Provides-Extra: etcd3
-Provides-Extra: etcd
-Provides-Extra: etcd3gw
 Provides-Extra: redis
-Provides-Extra: test
+Provides-Extra: zake
 Provides-Extra: memcached
+Provides-Extra: zookeeper
 Provides-Extra: ipc
-Provides-Extra: mysql
+Provides-Extra: test
+Provides-Extra: etcd3gw
+Provides-Extra: etcd3
+Provides-Extra: consul
+Provides-Extra: etcd
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tooz-1.64.2/tooz.egg-info/SOURCES.txt 
new/tooz-1.66.2/tooz.egg-info/SOURCES.txt
--- old/tooz-1.64.2/tooz.egg-info/SOURCES.txt   2019-02-26 01:18:41.000000000 
+0100
+++ new/tooz-1.66.2/tooz.egg-info/SOURCES.txt   2019-09-04 16:27:05.000000000 
+0200
@@ -14,6 +14,7 @@
 setup-etcd-env.sh
 setup.cfg
 setup.py
+test-requirements.txt
 tox.ini
 doc/requirements.txt
 doc/source/conf.py
@@ -39,6 +40,7 @@
 examples/leader_election.py
 examples/lock.py
 examples/partitioner.py
+playbooks/stop-redis.yaml
 releasenotes/notes/add-reno-996dd44974d53238.yaml
 releasenotes/notes/etcd3-group-support-b039cf19f4a268a3.yaml
 releasenotes/notes/etcd3gw-group-support-598832a8764a8aa6.yaml
@@ -51,6 +53,7 @@
 releasenotes/source/pike.rst
 releasenotes/source/queens.rst
 releasenotes/source/rocky.rst
+releasenotes/source/stein.rst
 releasenotes/source/unreleased.rst
 releasenotes/source/_static/.placeholder
 releasenotes/source/_templates/.placeholder
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tooz-1.64.2/tooz.egg-info/pbr.json 
new/tooz-1.66.2/tooz.egg-info/pbr.json
--- old/tooz-1.64.2/tooz.egg-info/pbr.json      2019-02-26 01:18:41.000000000 
+0100
+++ new/tooz-1.66.2/tooz.egg-info/pbr.json      2019-09-04 16:27:05.000000000 
+0200
@@ -1 +1 @@
-{"git_version": "d554492", "is_release": true}
\ No newline at end of file
+{"git_version": "5b280a8", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tooz-1.64.2/tooz.egg-info/requires.txt 
new/tooz-1.66.2/tooz.egg-info/requires.txt
--- old/tooz-1.64.2/tooz.egg-info/requires.txt  2019-02-26 01:18:41.000000000 
+0100
+++ new/tooz-1.66.2/tooz.egg-info/requires.txt  2019-09-04 16:27:05.000000000 
+0200
@@ -8,7 +8,6 @@
 futurist>=1.2.0
 oslo.utils>=3.15.0
 oslo.serialization>=1.10.0
-grpcio<1.16.0,>=1.0.0
 
 [:(python_version=='2.7' or python_version=='2.6' or python_version=='3.3')]
 enum34>=1.0.4
@@ -19,16 +18,12 @@
 [consul]
 python-consul>=0.4.7
 
-[doc]
-sphinx>=1.6.2
-openstackdocstheme>=1.11.0
-reno>=1.8.0
-
 [etcd]
 requests>=2.10.0
 
 [etcd3]
 etcd3>=0.6.2
+grpcio>=1.18.0
 
 [etcd3gw]
 etcd3gw>=0.1.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tooz-1.64.2/tox.ini new/tooz-1.66.2/tox.ini
--- old/tooz-1.64.2/tox.ini     2019-02-26 01:17:24.000000000 +0100
+++ new/tooz-1.66.2/tox.ini     2019-09-04 16:25:34.000000000 +0200
@@ -1,11 +1,11 @@
 [tox]
-minversion = 1.8
-envlist = 
py27,py35,py{27,35}-{zookeeper,redis,sentinel,memcached,postgresql,mysql,consul,etcd,etcd3,etcd3gw},pep8
+minversion = 3.1.0
+envlist = 
py27,py37,py{27,36}-{zookeeper,redis,sentinel,memcached,postgresql,mysql,consul,etcd,etcd3,etcd3gw},pep8
 
 [testenv]
-# We need to install a bit more than just `test' because those drivers have
+# We need to install a bit more than just `test-requirements' because those 
drivers have
 # custom tests that we always run
-deps = .[test,zake,ipc,memcached,mysql,etcd,etcd3,etcd3gw]
+deps = .[zake,ipc,memcached,mysql,etcd,etcd3,etcd3gw]
     zookeeper: .[zookeeper]
     redis: .[redis]
     sentinel: .[redis]
@@ -16,6 +16,7 @@
     etcd3: .[etcd3]
     etcd3gw: .[etcd3gw]
     consul: .[consul]
+    -r{toxinidir}/test-requirements.txt
 setenv =
     TOOZ_TEST_URLS = file:///tmp zake:// ipc://
     zookeeper: TOOZ_TEST_DRIVERS = zookeeper
@@ -46,36 +47,9 @@
 
 [testenv:cover]
 basepython = python3
-# NOTE(bnemec): Unfortunately, referencing testenv deps doesn't work here, so
-# we have to duplicate the entire list.
-# See https://github.com/tox-dev/tox/issues/706
-deps = .[test,zake,ipc,memcached,mysql,etcd,etcd3,etcd3gw]
-    zookeeper: .[zookeeper]
-    redis: .[redis]
-    sentinel: .[redis]
-    memcached: .[memcached]
-    postgresql: .[postgresql]
-    mysql: .[mysql]
-    etcd: .[etcd]
-    etcd3: .[etcd3]
-    etcd3gw: .[etcd3gw]
-    consul: .[consul]
-    coverage
-setenv =
+deps = {[testenv]deps}
+setenv = {[testenv]setenv}
     PYTHON=coverage run --source tooz --parallel-mode
-    TOOZ_TEST_URLS = file:///tmp zake:// ipc://
-    zookeeper: TOOZ_TEST_DRIVERS = zookeeper
-    redis: TOOZ_TEST_DRIVERS = redis
-    sentinel: TOOZ_TEST_DRIVERS = redis --sentinel
-    memcached: TOOZ_TEST_DRIVERS = memcached
-    mysql: TOOZ_TEST_DRIVERS = mysql
-    postgresql: TOOZ_TEST_DRIVERS = postgresql
-    etcd: TOOZ_TEST_DRIVERS = etcd,etcd --cluster
-    etcd3: TOOZ_TEST_DRIVERS = etcd
-    etcd3: TOOZ_TEST_ETCD3 = 1
-    etcd3gw: TOOZ_TEST_DRIVERS = etcd
-    etcd3gw: TOOZ_TEST_ETCD3GW = 1
-    consul: TOOZ_TEST_DRIVERS = consul
 commands =
     {toxinidir}/run-tests.sh {toxinidir}/tools/pretty_tox.sh "{posargs}"
     {toxinidir}/run-examples.sh


Reply via email to