Hello community,

here is the log from the commit of package python-designateclient for 
openSUSE:Factory checked in at 2018-09-07 15:37:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-designateclient (Old)
 and      /work/SRC/openSUSE:Factory/.python-designateclient.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-designateclient"

Fri Sep  7 15:37:03 2018 rev:13 rq:633065 version:2.10.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-designateclient/python-designateclient.changes
    2018-03-19 23:34:29.569763107 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-designateclient.new/python-designateclient.changes
       2018-09-07 15:37:03.426687688 +0200
@@ -1,0 +2,17 @@
+Mon Sep  3 17:58:38 UTC 2018 - cloud-de...@suse.de
+
+- update to version 2.10.0
+  - Switch to stestr
+  - fix tox python3 overrides
+  - Update reno for stable/queens
+  - Add os-testr in test-requirements.txt
+  - Trivial: Update pypi url to new url
+  - Improve the RecordSet Update UI
+  - Highlight V1 API removal
+  - server-get/update show wrong values about 'id' and 'update_at'
+  - Remove PyPI downloads
+  - Fix copy-pasta in quota command descriptions
+  - Updated from global requirements
+  - add lower-constraints job
+
+-------------------------------------------------------------------

Old:
----
  python-designateclient-2.9.0.tar.gz

New:
----
  python-designateclient-2.10.0.tar.gz

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

Other differences:
------------------
++++++ python-designateclient.spec ++++++
--- /var/tmp/diff_new_pack.TVvMlM/_old  2018-09-07 15:37:03.810687258 +0200
+++ /var/tmp/diff_new_pack.TVvMlM/_new  2018-09-07 15:37:03.814687253 +0200
@@ -18,29 +18,29 @@
 
 %global sname python-designateclient
 Name:           python-designateclient
-Version:        2.9.0
+Version:        2.10.0
 Release:        0
 Summary:        OpenStack DNS as a Service - Client
 License:        Apache-2.0
 Group:          Development/Languages/Python
-Url:            https://launchpad.net/%{sname}
+URL:            https://launchpad.net/%{sname}
 Source0:        
https://files.pythonhosted.org/packages/source/p/%{sname}/%{sname}-%{version}.tar.gz
 BuildRequires:  openstack-macros
 BuildRequires:  python-devel
 BuildRequires:  python-jsonschema >= 2.6.0
-BuildRequires:  python-keystoneclient >= 3.8.0
-BuildRequires:  python-mock >= 2.0.0
-BuildRequires:  python-oslotest >= 3.2.0
+BuildRequires:  python-keystoneclient
+BuildRequires:  python-mock
+BuildRequires:  python-oslotest
 BuildRequires:  python-pbr >= 2.0.0
-BuildRequires:  python-python-subunit >= 1.0.0
-BuildRequires:  python-requests-mock >= 1.1.0
-BuildRequires:  python-setuptools >= 16.0
-BuildRequires:  python-testrepository >= 0.0.18
+BuildRequires:  python-python-subunit
+BuildRequires:  python-requests-mock
+BuildRequires:  python-setuptools
+BuildRequires:  python-stestr
 Requires:       python-cliff >= 2.8.0
 Requires:       python-debtcollector >= 1.2.0
 Requires:       python-jsonschema >= 2.6.0
-Requires:       python-keystoneauth1 >= 3.3.0
-Requires:       python-keystoneclient >= 3.8.0
+Requires:       python-keystoneauth1 >= 3.4.0
+Requires:       python-keystoneclient
 Requires:       python-osc-lib >= 1.8.0
 Requires:       python-oslo.utils >= 3.33.0
 Requires:       python-requests >= 2.14.2
@@ -55,7 +55,7 @@
 Summary:        Documentation for the OpenStack DNS as a Service - Client
 Group:          Documentation/HTML
 BuildRequires:  python-Sphinx
-BuildRequires:  python-openstackdocstheme >= 1.18.1
+BuildRequires:  python-openstackdocstheme
 
 %description doc
 Documentation for the OpenStack DNS as a Service - Client.
@@ -79,7 +79,7 @@
 install -p -D -m 644 doc/build/man/*designateclient.1 
%{buildroot}%{_mandir}/man1/designateclient.1
 
 %check
-%{__python2} setup.py testr
+stestr run
 
 %files
 %license LICENSE

++++++ _service ++++++
--- /var/tmp/diff_new_pack.TVvMlM/_old  2018-09-07 15:37:03.838687227 +0200
+++ /var/tmp/diff_new_pack.TVvMlM/_new  2018-09-07 15:37:03.838687227 +0200
@@ -1,8 +1,8 @@
 <services>
   <service mode="disabled" name="renderspec">
-    <param 
name="input-template">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/queens/openstack/python-designateclient/python-designateclient.spec.j2</param>
+    <param 
name="input-template">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/rocky/openstack/python-designateclient/python-designateclient.spec.j2</param>
     <param name="output-name">python-designateclient.spec</param>
-    <param 
name="requirements">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/queens/requirements.txt</param>
+    <param 
name="requirements">https://raw.githubusercontent.com/openstack/python-designateclient/stable/rocky/requirements.txt</param>
     <param name="changelog-email">cloud-de...@suse.de</param>
     <param 
name="changelog-provider">gh,openstack,python-designateclient</param>
   </service>

++++++ python-designateclient-2.9.0.tar.gz -> 
python-designateclient-2.10.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-designateclient-2.9.0/.stestr.conf 
new/python-designateclient-2.10.0/.stestr.conf
--- old/python-designateclient-2.9.0/.stestr.conf       1970-01-01 
01:00:00.000000000 +0100
+++ new/python-designateclient-2.10.0/.stestr.conf      2018-08-10 
18:35:44.000000000 +0200
@@ -0,0 +1,4 @@
+[DEFAULT]
+test_path=${OS_TEST_PATH:-./designateclient/tests}
+top_dir=./
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-designateclient-2.9.0/.testr.conf 
new/python-designateclient-2.10.0/.testr.conf
--- old/python-designateclient-2.9.0/.testr.conf        2018-01-26 
01:46:59.000000000 +0100
+++ new/python-designateclient-2.10.0/.testr.conf       1970-01-01 
01:00:00.000000000 +0100
@@ -1,10 +0,0 @@
-[DEFAULT]
-test_command=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
-             OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
-             OS_LOG_CAPTURE=${OS_LOG_CAPTURE:-1} \
-             OS_DEBUG=${OS_DEBUG:-1} \
-             OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-160} \
-             ${PYTHON:-python} -m subunit.run discover -t ./ 
${OS_TEST_PATH:-./designateclient/tests} $LISTOPT $IDOPTION
-
-test_id_option=--load-list $IDFILE
-test_list_option=--list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-designateclient-2.9.0/.zuul.yaml 
new/python-designateclient-2.10.0/.zuul.yaml
--- old/python-designateclient-2.9.0/.zuul.yaml 2018-01-26 01:46:59.000000000 
+0100
+++ new/python-designateclient-2.10.0/.zuul.yaml        2018-08-10 
18:35:44.000000000 +0200
@@ -1,3 +1,9 @@
 - project:
     templates:
       - designate-devstack-jobs
+    check:
+      jobs:
+        - openstack-tox-lower-constraints
+    gate:
+      jobs:
+        - openstack-tox-lower-constraints
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-designateclient-2.9.0/AUTHORS 
new/python-designateclient-2.10.0/AUTHORS
--- old/python-designateclient-2.9.0/AUTHORS    2018-01-26 01:50:49.000000000 
+0100
+++ new/python-designateclient-2.10.0/AUTHORS   2018-08-10 18:38:57.000000000 
+0200
@@ -12,6 +12,7 @@
 Cao Xuan Hoang <hoan...@vn.fujitsu.com>
 Cedric Brandily <zze...@gmail.com>
 Chaozhe.Chen <chaozhe.c...@easystack.cn>
+Chen <dstbtg...@foxmail.com>
 Christian Berendt <bere...@b1-systems.de>
 Clenimar Filemon <clenimar.file...@gmail.com>
 Davide Guerri <davide.gue...@gmail.com>
@@ -67,6 +68,7 @@
 Tony Breeds <t...@bakeyournoodle.com>
 Tony Xu <hhkt...@gmail.com>
 Venkata Mahesh Jonnalagadda <venkata.jonnalaga...@intl.att.com>
+Vu Cong Tuan <tua...@vn.fujitsu.com>
 Zuul <z...@review.openstack.org>
 abhishekkekane <abhishek.kek...@nttdata.com>
 algerwang <wang.wei...@99cloud.net>
@@ -74,6 +76,8 @@
 ghanshyam <ghanshyam.m...@nectechnologies.in>
 howardlee <lihongwe...@inspur.com>
 lingyongxu <l...@fiberhome.com>
+melissaml <ma....@99cloud.net>
+miaoyuliang <miaoyuli...@cmss.chinamobile.com>
 ricolin <ric...@inwinstack.com>
 ricolin <rico....@easystack.cn>
 rjrjr <rrick...@ebaysf.com>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-designateclient-2.9.0/ChangeLog 
new/python-designateclient-2.10.0/ChangeLog
--- old/python-designateclient-2.9.0/ChangeLog  2018-01-26 01:50:49.000000000 
+0100
+++ new/python-designateclient-2.10.0/ChangeLog 2018-08-10 18:38:57.000000000 
+0200
@@ -1,6 +1,27 @@
 CHANGES
 =======
 
+2.10.0
+------
+
+* Switch to stestr
+* Fix copy-pasta in quota command descriptions
+* server-get/update show wrong values about 'id' and 'update\_at'
+* Remove PyPI downloads
+* fix tox python3 overrides
+* Trivial: Update pypi url to new url
+* Updated from global requirements
+* add lower-constraints job
+* Updated from global requirements
+* Updated from global requirements
+* Add os-testr in test-requirements.txt
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+* Highlight V1 API removal
+* Improve the RecordSet Update UI
+* Update reno for stable/queens
+
 2.9.0
 -----
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-designateclient-2.9.0/PKG-INFO 
new/python-designateclient-2.10.0/PKG-INFO
--- old/python-designateclient-2.9.0/PKG-INFO   2018-01-26 01:50:50.000000000 
+0100
+++ new/python-designateclient-2.10.0/PKG-INFO  2018-08-10 18:38:58.000000000 
+0200
@@ -1,12 +1,11 @@
 Metadata-Version: 1.1
 Name: python-designateclient
-Version: 2.9.0
+Version: 2.10.0
 Summary: OpenStack DNS-as-a-Service - Client
 Home-page: https://docs.openstack.org/python-designateclient/latest
 Author: OpenStack
 Author-email: openstack-...@lists.openstack.org
 License: Apache License, Version 2.0
-Description-Content-Type: UNKNOWN
 Description: ========================
         Team and repository tags
         ========================
@@ -20,13 +19,9 @@
         =====================================
         
         .. image:: https://img.shields.io/pypi/v/python-designateclient.svg
-            :target: https://pypi.python.org/pypi/python-designateclient/
+            :target: https://pypi.org/project/python-designateclient/
             :alt: Latest Version
         
-        .. image:: https://img.shields.io/pypi/dm/python-designateclient.svg
-            :target: https://pypi.python.org/pypi/python-designateclient/
-            :alt: Downloads
-        
         This is a client library for Designate built on the Designate API. It
         provides a Python API (the ``designateclient`` module) and a 
command-line tool
         (``designate``).
@@ -44,7 +39,7 @@
         * `Source`_
         * `How to Contribute`_
         
-        .. _PyPi: https://pypi.python.org/pypi/python-designateclient
+        .. _PyPi: https://pypi.org/project/python-designateclient
         .. _Online Documentation: 
https://docs.openstack.org/python-designateclient/latest/
         .. _Bugs: https://bugs.launchpad.net/python-designateclient
         .. _Source: 
https://git.openstack.org/cgit/openstack/python-designateclient
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-designateclient-2.9.0/README.rst 
new/python-designateclient-2.10.0/README.rst
--- old/python-designateclient-2.9.0/README.rst 2018-01-26 01:46:59.000000000 
+0100
+++ new/python-designateclient-2.10.0/README.rst        2018-08-10 
18:35:44.000000000 +0200
@@ -11,13 +11,9 @@
 =====================================
 
 .. image:: https://img.shields.io/pypi/v/python-designateclient.svg
-    :target: https://pypi.python.org/pypi/python-designateclient/
+    :target: https://pypi.org/project/python-designateclient/
     :alt: Latest Version
 
-.. image:: https://img.shields.io/pypi/dm/python-designateclient.svg
-    :target: https://pypi.python.org/pypi/python-designateclient/
-    :alt: Downloads
-
 This is a client library for Designate built on the Designate API. It
 provides a Python API (the ``designateclient`` module) and a command-line tool
 (``designate``).
@@ -35,7 +31,7 @@
 * `Source`_
 * `How to Contribute`_
 
-.. _PyPi: https://pypi.python.org/pypi/python-designateclient
+.. _PyPi: https://pypi.org/project/python-designateclient
 .. _Online Documentation: 
https://docs.openstack.org/python-designateclient/latest/
 .. _Bugs: https://bugs.launchpad.net/python-designateclient
 .. _Source: https://git.openstack.org/cgit/openstack/python-designateclient
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-designateclient-2.9.0/RELEASENOTES.rst 
new/python-designateclient-2.10.0/RELEASENOTES.rst
--- old/python-designateclient-2.9.0/RELEASENOTES.rst   1970-01-01 
01:00:00.000000000 +0100
+++ new/python-designateclient-2.10.0/RELEASENOTES.rst  2018-08-10 
18:38:58.000000000 +0200
@@ -0,0 +1,3 @@
+======================
+python-designateclient
+======================
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-designateclient-2.9.0/designateclient/cli/base.py 
new/python-designateclient-2.10.0/designateclient/cli/base.py
--- old/python-designateclient-2.9.0/designateclient/cli/base.py        
2018-01-26 01:46:59.000000000 +0100
+++ new/python-designateclient-2.10.0/designateclient/cli/base.py       
2018-08-10 18:35:44.000000000 +0200
@@ -67,7 +67,11 @@
             self.app.log.error('No endpoint was found. You must provide a '
                                'username or user id via --os-username, '
                                '--os-user-id, env[OS_USERNAME] or '
-                               'env[OS_USER_ID]')
+                               'env[OS_USER_ID]. You may also be using a '
+                               'cloud that does not have the V1 API enabled. '
+                               'If your cloud does not have the V1 DNS API '
+                               'use the openstack CLI to interact with the '
+                               'DNS Service.')
 
             return 1
 
@@ -121,17 +125,17 @@
 
 class GetCommand(Command, command.ShowOne):
     def post_execute(self, results):
-        return list(six.iterkeys(results)), list(six.itervalues(results))
+        return results.keys(), results.values()
 
 
 class CreateCommand(Command, command.ShowOne):
     def post_execute(self, results):
-        return list(six.iterkeys(results)), list(six.itervalues(results))
+        return results.keys(), results.values()
 
 
 class UpdateCommand(Command, command.ShowOne):
     def post_execute(self, results):
-        return list(six.iterkeys(results)), list(six.itervalues(results))
+        return results.keys(), results.values()
 
 
 class DeleteCommand(Command, command.ShowOne):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-designateclient-2.9.0/designateclient/v2/cli/quotas.py 
new/python-designateclient-2.10.0/designateclient/v2/cli/quotas.py
--- old/python-designateclient-2.9.0/designateclient/v2/cli/quotas.py   
2018-01-26 01:46:59.000000000 +0100
+++ new/python-designateclient-2.10.0/designateclient/v2/cli/quotas.py  
2018-08-10 18:35:44.000000000 +0200
@@ -64,7 +64,7 @@
 
 
 class SetQuotasCommand(show.ShowOne):
-    """Set blacklist properties"""
+    """Set quotas"""
 
     def _build_options_list(self):
             return itertools.chain(DNS_QUOTAS.items())
@@ -108,7 +108,7 @@
 
 
 class ResetQuotasCommand(command.Command):
-    """Delete blacklist"""
+    """Reset quotas"""
 
     def get_parser(self, prog_name):
         parser = super(ResetQuotasCommand, self).get_parser(prog_name)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-designateclient-2.9.0/designateclient/v2/cli/recordsets.py 
new/python-designateclient-2.10.0/designateclient/v2/cli/recordsets.py
--- old/python-designateclient-2.9.0/designateclient/v2/cli/recordsets.py       
2018-01-26 01:46:59.000000000 +0100
+++ new/python-designateclient-2.10.0/designateclient/v2/cli/recordsets.py      
2018-08-10 18:35:44.000000000 +0200
@@ -193,7 +193,15 @@
 
         parser.add_argument('zone_id', help="Zone ID")
         parser.add_argument('id', help="RecordSet ID")
-        parser.add_argument('--records', help="Records", nargs='+')
+        req_group = parser.add_mutually_exclusive_group()
+        req_group.add_argument(
+            '--records',
+            help=argparse.SUPPRESS,
+            nargs='+')
+        req_group.add_argument(
+            '--record',
+            help="RecordSet Record, repeat if necessary",
+            action='append')
 
         description_group = parser.add_mutually_exclusive_group()
         description_group.add_argument('--description', help="Description")
@@ -220,8 +228,13 @@
         elif parsed_args.ttl:
             data['ttl'] = parsed_args.ttl
 
+        all_records = parsed_args.record or parsed_args.records
         if parsed_args.records:
-            data['records'] = parsed_args.records
+            self.log.warning(
+                "Option --records is deprecated, use --record instead.")
+
+        if all_records:
+            data['records'] = all_records
 
         client = self.app.client_manager.dns
         common.set_all_common_headers(client, parsed_args)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-designateclient-2.9.0/doc/requirements.txt 
new/python-designateclient-2.10.0/doc/requirements.txt
--- old/python-designateclient-2.9.0/doc/requirements.txt       2018-01-26 
01:46:59.000000000 +0100
+++ new/python-designateclient-2.10.0/doc/requirements.txt      2018-08-10 
18:35:44.000000000 +0200
@@ -1,5 +1,5 @@
 # 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.
-sphinx!=1.6.6,>=1.6.2 # BSD
+sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD
 openstackdocstheme>=1.18.1 # Apache-2.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-designateclient-2.9.0/doc/source/index.rst 
new/python-designateclient-2.10.0/doc/source/index.rst
--- old/python-designateclient-2.9.0/doc/source/index.rst       2018-01-26 
01:46:59.000000000 +0100
+++ new/python-designateclient-2.10.0/doc/source/index.rst      2018-08-10 
18:35:44.000000000 +0200
@@ -17,6 +17,13 @@
 v1: the :program:`designate` command line tool.  More information can be found
 on the :ref:`designate v1 command line tool page <shell>`.
 
+.. warning::
+
+    The V1 API was removed in Queens, and cannot be re-enabled.
+    The :program:`designate` command line tool will no longer function on
+    installs newer than Queens.
+
+
 You'll need credentials for an OpenStack cloud that implements the Designate
 API in order to use the client.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-designateclient-2.9.0/doc/source/install/index.rst 
new/python-designateclient-2.10.0/doc/source/install/index.rst
--- old/python-designateclient-2.9.0/doc/source/install/index.rst       
2018-01-26 01:46:59.000000000 +0100
+++ new/python-designateclient-2.10.0/doc/source/install/index.rst      
2018-08-10 18:35:44.000000000 +0200
@@ -42,4 +42,4 @@
     python setup.py develop
 
 .. _Development Mode: 
https://setuptools.readthedocs.io/en/latest/setuptools.html#development-mode
-.. _PyPI: https://pypi.python.org/pypi/python-designateclient/
+.. _PyPI: https://pypi.org/project/python-designateclient/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-designateclient-2.9.0/lower-constraints.txt 
new/python-designateclient-2.10.0/lower-constraints.txt
--- old/python-designateclient-2.9.0/lower-constraints.txt      1970-01-01 
01:00:00.000000000 +0100
+++ new/python-designateclient-2.10.0/lower-constraints.txt     2018-08-10 
18:35:44.000000000 +0200
@@ -0,0 +1,78 @@
+appdirs==1.3.0
+asn1crypto==0.23.0
+Babel==2.3.4
+cffi==1.7.0
+cliff==2.8.0
+cmd2==0.8.0
+coverage==4.0
+cryptography==2.1
+debtcollector==1.2.0
+decorator==3.4.0
+deprecation==1.0
+dogpile.cache==0.6.2
+dulwich==0.15.0
+extras==1.0.0
+fasteners==0.7.0
+fixtures==3.0.0
+flake8==2.5.5
+future==0.16.0
+hacking==0.12.0
+idna==2.6
+iso8601==0.1.11
+jmespath==0.9.0
+jsonpatch==1.16
+jsonpointer==1.13
+jsonschema==2.6.0
+keystoneauth1==3.4.0
+linecache2==1.0.0
+mccabe==0.2.1
+mock==2.0.0
+monotonic==0.6
+mox3==0.20.0
+msgpack-python==0.4.0
+munch==2.1.0
+netaddr==0.7.18
+netifaces==0.10.4
+openstacksdk==0.11.2
+os-client-config==1.28.0
+os-service-types==1.2.0
+os-testr==1.0.0
+osc-lib==1.8.0
+oslo.concurrency==3.25.0
+oslo.config==5.2.0
+oslo.context==2.19.2
+oslo.i18n==3.15.3
+oslo.log==3.36.0
+oslo.serialization==2.18.0
+oslo.utils==3.33.0
+oslotest==3.2.0
+paramiko==2.0.0
+pbr==2.0.0
+pep8==1.5.7
+prettytable==0.7.2
+pyasn1==0.1.8
+pycparser==2.18
+pyflakes==0.8.1
+pyinotify==0.9.6
+pyparsing==2.1.0
+pyperclip==1.5.27
+python-dateutil==2.5.3
+python-mimeparse==1.6.0
+python-subunit==1.0.0
+pytz==2013.6
+PyYAML==3.12
+reno==2.5.0
+requests==2.14.2
+requests-mock==1.2.0
+requestsexceptions==1.2.0
+rfc3986==0.3.1
+simplejson==3.5.1
+six==1.10.0
+stevedore==1.20.0
+tempest==17.1.0
+stestr==2.0.0
+testtools==2.2.0
+traceback2==1.4.0
+unittest2==1.1.0
+urllib3==1.21.1
+wrapt==1.7.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-designateclient-2.9.0/python_designateclient.egg-info/PKG-INFO 
new/python-designateclient-2.10.0/python_designateclient.egg-info/PKG-INFO
--- old/python-designateclient-2.9.0/python_designateclient.egg-info/PKG-INFO   
2018-01-26 01:50:49.000000000 +0100
+++ new/python-designateclient-2.10.0/python_designateclient.egg-info/PKG-INFO  
2018-08-10 18:38:57.000000000 +0200
@@ -1,12 +1,11 @@
 Metadata-Version: 1.1
 Name: python-designateclient
-Version: 2.9.0
+Version: 2.10.0
 Summary: OpenStack DNS-as-a-Service - Client
 Home-page: https://docs.openstack.org/python-designateclient/latest
 Author: OpenStack
 Author-email: openstack-...@lists.openstack.org
 License: Apache License, Version 2.0
-Description-Content-Type: UNKNOWN
 Description: ========================
         Team and repository tags
         ========================
@@ -20,13 +19,9 @@
         =====================================
         
         .. image:: https://img.shields.io/pypi/v/python-designateclient.svg
-            :target: https://pypi.python.org/pypi/python-designateclient/
+            :target: https://pypi.org/project/python-designateclient/
             :alt: Latest Version
         
-        .. image:: https://img.shields.io/pypi/dm/python-designateclient.svg
-            :target: https://pypi.python.org/pypi/python-designateclient/
-            :alt: Downloads
-        
         This is a client library for Designate built on the Designate API. It
         provides a Python API (the ``designateclient`` module) and a 
command-line tool
         (``designate``).
@@ -44,7 +39,7 @@
         * `Source`_
         * `How to Contribute`_
         
-        .. _PyPi: https://pypi.python.org/pypi/python-designateclient
+        .. _PyPi: https://pypi.org/project/python-designateclient
         .. _Online Documentation: 
https://docs.openstack.org/python-designateclient/latest/
         .. _Bugs: https://bugs.launchpad.net/python-designateclient
         .. _Source: 
https://git.openstack.org/cgit/openstack/python-designateclient
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-designateclient-2.9.0/python_designateclient.egg-info/SOURCES.txt 
new/python-designateclient-2.10.0/python_designateclient.egg-info/SOURCES.txt
--- 
old/python-designateclient-2.9.0/python_designateclient.egg-info/SOURCES.txt    
    2018-01-26 01:50:50.000000000 +0100
+++ 
new/python-designateclient-2.10.0/python_designateclient.egg-info/SOURCES.txt   
    2018-08-10 18:38:58.000000000 +0200
@@ -1,10 +1,11 @@
-.testr.conf
+.stestr.conf
 .zuul.yaml
 AUTHORS
 CONTRIBUTING.rst
 ChangeLog
 LICENSE
 README.rst
+lower-constraints.txt
 python-designateclient.sublime-project
 requirements.txt
 setup.cfg
@@ -146,7 +147,7 @@
 releasenotes/source/newton.rst
 releasenotes/source/ocata.rst
 releasenotes/source/pike.rst
+releasenotes/source/queens.rst
 releasenotes/source/unreleased.rst
 releasenotes/source/_static/.placeholder
-releasenotes/source/_templates/.placeholder
-tools/pretty_tox.sh
\ No newline at end of file
+releasenotes/source/_templates/.placeholder
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-designateclient-2.9.0/python_designateclient.egg-info/pbr.json 
new/python-designateclient-2.10.0/python_designateclient.egg-info/pbr.json
--- old/python-designateclient-2.9.0/python_designateclient.egg-info/pbr.json   
2018-01-26 01:50:49.000000000 +0100
+++ new/python-designateclient-2.10.0/python_designateclient.egg-info/pbr.json  
2018-08-10 18:38:57.000000000 +0200
@@ -1 +1 @@
-{"git_version": "65cc292", "is_release": true}
\ No newline at end of file
+{"git_version": "200f519", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-designateclient-2.9.0/python_designateclient.egg-info/requires.txt 
new/python-designateclient-2.10.0/python_designateclient.egg-info/requires.txt
--- 
old/python-designateclient-2.9.0/python_designateclient.egg-info/requires.txt   
    2018-01-26 01:50:49.000000000 +0100
+++ 
new/python-designateclient-2.10.0/python_designateclient.egg-info/requires.txt  
    2018-08-10 18:38:57.000000000 +0200
@@ -3,7 +3,7 @@
 osc-lib>=1.8.0
 oslo.utils>=3.33.0
 pbr!=2.1.0,>=2.0.0
-keystoneauth1>=3.3.0
+keystoneauth1>=3.4.0
 requests>=2.14.2
 six>=1.10.0
 stevedore>=1.20.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-designateclient-2.9.0/releasenotes/notes/reno.cache 
new/python-designateclient-2.10.0/releasenotes/notes/reno.cache
--- old/python-designateclient-2.9.0/releasenotes/notes/reno.cache      
1970-01-01 01:00:00.000000000 +0100
+++ new/python-designateclient-2.10.0/releasenotes/notes/reno.cache     
2018-08-10 18:38:58.000000000 +0200
@@ -0,0 +1,3 @@
+---
+file-contents: {}
+notes: []
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-designateclient-2.9.0/releasenotes/source/index.rst 
new/python-designateclient-2.10.0/releasenotes/source/index.rst
--- old/python-designateclient-2.9.0/releasenotes/source/index.rst      
2018-01-26 01:46:59.000000000 +0100
+++ new/python-designateclient-2.10.0/releasenotes/source/index.rst     
2018-08-10 18:35:44.000000000 +0200
@@ -6,6 +6,7 @@
    :maxdepth: 1
 
    unreleased
+   queens
    pike
    ocata
    newton
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-designateclient-2.9.0/releasenotes/source/queens.rst 
new/python-designateclient-2.10.0/releasenotes/source/queens.rst
--- old/python-designateclient-2.9.0/releasenotes/source/queens.rst     
1970-01-01 01:00:00.000000000 +0100
+++ new/python-designateclient-2.10.0/releasenotes/source/queens.rst    
2018-08-10 18:35:44.000000000 +0200
@@ -0,0 +1,6 @@
+===================================
+ Queens Series Release Notes
+===================================
+
+.. release-notes::
+   :branch: stable/queens
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-designateclient-2.9.0/requirements.txt 
new/python-designateclient-2.10.0/requirements.txt
--- old/python-designateclient-2.9.0/requirements.txt   2018-01-26 
01:46:59.000000000 +0100
+++ new/python-designateclient-2.10.0/requirements.txt  2018-08-10 
18:35:44.000000000 +0200
@@ -6,7 +6,7 @@
 osc-lib>=1.8.0 # Apache-2.0
 oslo.utils>=3.33.0 # Apache-2.0
 pbr!=2.1.0,>=2.0.0 # Apache-2.0
-keystoneauth1>=3.3.0 # Apache-2.0
+keystoneauth1>=3.4.0 # Apache-2.0
 requests>=2.14.2 # Apache-2.0
 six>=1.10.0 # MIT
 stevedore>=1.20.0 # Apache-2.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-designateclient-2.9.0/setup.cfg 
new/python-designateclient-2.10.0/setup.cfg
--- old/python-designateclient-2.9.0/setup.cfg  2018-01-26 01:50:50.000000000 
+0100
+++ new/python-designateclient-2.10.0/setup.cfg 2018-08-10 18:38:58.000000000 
+0200
@@ -47,27 +47,34 @@
        domain-update = designateclient.cli.domains:UpdateDomainCommand
        domain-delete = designateclient.cli.domains:DeleteDomainCommand
        domain-servers-list = 
designateclient.cli.domains:ListDomainServersCommand
+       
        record-list = designateclient.cli.records:ListRecordsCommand
        record-get = designateclient.cli.records:GetRecordCommand
        record-create = designateclient.cli.records:CreateRecordCommand
        record-update = designateclient.cli.records:UpdateRecordCommand
        record-delete = designateclient.cli.records:DeleteRecordCommand
+       
        server-list = designateclient.cli.servers:ListServersCommand
        server-get = designateclient.cli.servers:GetServerCommand
        server-create = designateclient.cli.servers:CreateServerCommand
        server-update = designateclient.cli.servers:UpdateServerCommand
        server-delete = designateclient.cli.servers:DeleteServerCommand
+       
        diagnostics-ping = designateclient.cli.diagnostics:PingCommand
+       
        sync-all = designateclient.cli.sync:SyncAllCommand
        sync-domain = designateclient.cli.sync:SyncDomainCommand
        sync-record = designateclient.cli.sync:SyncRecordCommand
+       
        touch-domain = designateclient.cli.touch:TouchDomainCommand
+       
        report-count-all = designateclient.cli.reports:CountsCommand
        report-count-domains = designateclient.cli.reports:DomainCountCommand
        report-count-records = designateclient.cli.reports:RecordCountCommand
        report-count-tenants = designateclient.cli.reports:TenantCountCommand
        report-tenants-all = designateclient.cli.reports:TenantsCommand
        report-tenant-domains = designateclient.cli.reports:TenantCommand
+       
        quota-get = designateclient.cli.quotas:GetQuotaCommand
        quota-update = designateclient.cli.quotas:UpdateQuotaCommand
        quota-reset = designateclient.cli.quotas:ResetQuotaCommand
@@ -82,27 +89,33 @@
        zone_blacklist_show = 
designateclient.v2.cli.blacklists:ShowBlacklistCommand
        zone_blacklist_set = 
designateclient.v2.cli.blacklists:SetBlacklistCommand
        zone_blacklist_delete = 
designateclient.v2.cli.blacklists:DeleteBlacklistCommand
+       
        tld_create = designateclient.v2.cli.tlds:CreateTLDCommand
        tld_list = designateclient.v2.cli.tlds:ListTLDsCommand
        tld_show = designateclient.v2.cli.tlds:ShowTLDCommand
        tld_set = designateclient.v2.cli.tlds:SetTLDCommand
        tld_delete = designateclient.v2.cli.tlds:DeleteTLDCommand
+       
        zone_create = designateclient.v2.cli.zones:CreateZoneCommand
        zone_list = designateclient.v2.cli.zones:ListZonesCommand
        zone_show = designateclient.v2.cli.zones:ShowZoneCommand
        zone_set = designateclient.v2.cli.zones:SetZoneCommand
        zone_delete = designateclient.v2.cli.zones:DeleteZoneCommand
+       
        zone_abandon = designateclient.v2.cli.zones:AbandonZoneCommand
        zone_axfr = designateclient.v2.cli.zones:AXFRZoneCommand
+       
        zone_export_create = designateclient.v2.cli.zones:ExportZoneCommand
        zone_export_list = designateclient.v2.cli.zones:ListZoneExportsCommand
        zone_export_show = designateclient.v2.cli.zones:ShowZoneExportCommand
        zone_export_delete = 
designateclient.v2.cli.zones:DeleteZoneExportCommand
        zone_export_showfile = 
designateclient.v2.cli.zones:ShowZoneExportFileCommand
+       
        zone_import_create = designateclient.v2.cli.zones:ImportZoneCommand
        zone_import_list = designateclient.v2.cli.zones:ListZoneImportsCommand
        zone_import_show = designateclient.v2.cli.zones:ShowZoneImportCommand
        zone_import_delete = 
designateclient.v2.cli.zones:DeleteZoneImportCommand
+       
        zone_transfer_request_create = 
designateclient.v2.cli.zones:CreateTransferRequestCommand
        zone_transfer_request_list = 
designateclient.v2.cli.zones:ListTransferRequestsCommand
        zone_transfer_request_show = 
designateclient.v2.cli.zones:ShowTransferRequestCommand
@@ -111,20 +124,25 @@
        zone_transfer_accept_request = 
designateclient.v2.cli.zones:AcceptTransferRequestCommand
        zone_transfer_accept_list = 
designateclient.v2.cli.zones:ListTransferAcceptsCommand
        zone_transfer_accept_show = 
designateclient.v2.cli.zones:ShowTransferAcceptCommand
+       
        recordset_create = 
designateclient.v2.cli.recordsets:CreateRecordSetCommand
        recordset_list = designateclient.v2.cli.recordsets:ListRecordSetsCommand
        recordset_show = designateclient.v2.cli.recordsets:ShowRecordSetCommand
        recordset_set = designateclient.v2.cli.recordsets:SetRecordSetCommand
        recordset_delete = 
designateclient.v2.cli.recordsets:DeleteRecordSetCommand
+       
        ptr_record_list = designateclient.v2.cli.reverse:ListFloatingIPCommand
        ptr_record_show = designateclient.v2.cli.reverse:ShowFloatingIPCommand
        ptr_record_set = designateclient.v2.cli.reverse:SetFloatingIPCommand
        ptr_record_unset = designateclient.v2.cli.reverse:UnsetFloatingIPCommand
+       
        dns_service_list = 
designateclient.v2.cli.service_statuses:ListServiceStatusesCommand
        dns_service_show = 
designateclient.v2.cli.service_statuses:ShowServiceStatusCommand
+       
        dns_quota_list = designateclient.v2.cli.quotas:ListQuotasCommand
        dns_quota_set = designateclient.v2.cli.quotas:SetQuotasCommand
        dns_quota_reset = designateclient.v2.cli.quotas:ResetQuotasCommand
+       
        tsigkey_create = designateclient.v2.cli.tsigkeys:CreateTSIGKeyCommand
        tsigkey_list = designateclient.v2.cli.tsigkeys:ListTSIGKeysCommand
        tsigkey_show = designateclient.v2.cli.tsigkeys:ShowTSIGKeyCommand
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-designateclient-2.9.0/test-requirements.txt 
new/python-designateclient-2.10.0/test-requirements.txt
--- old/python-designateclient-2.9.0/test-requirements.txt      2018-01-26 
01:46:59.000000000 +0100
+++ new/python-designateclient-2.10.0/test-requirements.txt     2018-08-10 
18:35:44.000000000 +0200
@@ -5,10 +5,11 @@
 hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
 coverage!=4.4,>=4.0 # Apache-2.0
 mock>=2.0.0 # BSD
-oslo.config>=5.1.0 # Apache-2.0
+oslo.config>=5.2.0 # Apache-2.0
 oslotest>=3.2.0 # Apache-2.0
+os-testr>=1.0.0 # Apache-2.0
 python-subunit>=1.0.0 # Apache-2.0/BSD
-requests-mock>=1.1.0 # Apache-2.0
-testrepository>=0.0.18 # Apache-2.0/BSD
+requests-mock>=1.2.0 # Apache-2.0
+stestr>=2.0.0 # Apache-2.0
 reno>=2.5.0 # Apache-2.0
 tempest>=17.1.0 # Apache-2.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-designateclient-2.9.0/tools/pretty_tox.sh 
new/python-designateclient-2.10.0/tools/pretty_tox.sh
--- old/python-designateclient-2.9.0/tools/pretty_tox.sh        2018-01-26 
01:46:59.000000000 +0100
+++ new/python-designateclient-2.10.0/tools/pretty_tox.sh       1970-01-01 
01:00:00.000000000 +0100
@@ -1,6 +0,0 @@
-#! /bin/sh
-
-TESTRARGS=$1
-
-exec 3>&1
-status=$(exec 4>&1 >&3; ( python setup.py testr --slowest 
--testr-args="--subunit $TESTRARGS"; echo $? >&4 ) | subunit-trace -f) && exit 
$status
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-designateclient-2.9.0/tox.ini 
new/python-designateclient-2.10.0/tox.ini
--- old/python-designateclient-2.9.0/tox.ini    2018-01-26 01:46:59.000000000 
+0100
+++ new/python-designateclient-2.10.0/tox.ini   2018-08-10 18:35:44.000000000 
+0200
@@ -21,10 +21,11 @@
 
 commands =
   find . -type f -name "*.pyc" -delete
-  sh tools/pretty_tox.sh '{posargs}'
+  stestr run --slowest {posargs}
 passenv = http_proxy HTTP_PROXY https_proxy HTTPS_PROXY no_proxy NO_PROXY
 
 [testenv:docs]
+basepython = python3
 deps =
        
-c{env:UPPER_CONSTRAINTS_FILE:https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt}
        -r{toxinidir}/requirements.txt
@@ -32,18 +33,29 @@
 commands = sphinx-build -b html doc/source doc/build/html
 
 [testenv:flake8]
+basepython = python3
 commands = flake8
 
 [testenv:pep8]
+basepython = python3
 commands = flake8
 
 [testenv:pyflakes]
+basepython = python3
 commands = flake8
 
 [testenv:cover]
-commands = python setup.py testr --coverage --testr-args='{posargs}'
+basepython = python3
+setenv =
+    PYTHON=coverage run --source designateclient --parallel-mode
+commands =
+    stestr run '{posargs}'
+    coverage combine
+    coverage html -d cover
+    coverage xml -o cover/coverage.xml
 
 [testenv:venv]
+basepython = python3
 commands = {posargs}
 
 [testenv:functional]
@@ -57,6 +69,7 @@
           TEMPEST_CONFIG
 
 [testenv:releasenotes]
+basepython = python3
 commands = sphinx-build -a -E -d releasenotes/build/doctrees -b html 
releasenotes/source releasenotes/build/html
 
 [flake8]
@@ -71,3 +84,10 @@
 ignore = H105, H302,H402,H404,H405,H904
 builtins = _
 exclude = 
.venv,.git,.tox,dist,doc,*openstack/common*,*lib/python*,*egg,build,tools
+
+[testenv:lower-constraints]
+basepython = python3
+deps =
+  -c{toxinidir}/lower-constraints.txt
+  -r{toxinidir}/test-requirements.txt
+  -r{toxinidir}/requirements.txt


Reply via email to