Hello community,

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

Package is "python-freezerclient"

Fri Sep  7 15:37:06 2018 rev:4 rq:633066 version:1.7.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-freezerclient/python-freezerclient.changes    
    2018-03-19 23:34:31.401697021 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-freezerclient.new/python-freezerclient.changes
   2018-09-07 15:37:06.662684063 +0200
@@ -1,0 +2,12 @@
+Tue Sep  4 08:39:09 UTC 2018 - [email protected]
+
+- update to version 1.7.0
+  - Update reno for stable/queens
+  - Update links in README
+  - Get project_id from session if not set using cli
+  - Abstract Freezerclient Object creation
+  - Follow the new PTI for document build
+  - Updated from global requirements
+  - add lower-constraints job
+
+-------------------------------------------------------------------

Old:
----
  python-freezerclient-1.6.0.tar.gz

New:
----
  python-freezerclient-1.7.0.tar.gz

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

Other differences:
------------------
++++++ python-freezerclient.spec ++++++
--- /var/tmp/diff_new_pack.1pazao/_old  2018-09-07 15:37:07.810682778 +0200
+++ /var/tmp/diff_new_pack.1pazao/_new  2018-09-07 15:37:07.814682773 +0200
@@ -17,46 +17,46 @@
 
 
 Name:           python-freezerclient
-Version:        1.6.0
+Version:        1.7.0
 Release:        0
 Summary:        Python API and CLI for OpenStack Freezer
 License:        Apache-2.0
 Group:          Development/Languages/Python
-Url:            https://launchpad.net/python-freezerclient
-Source0:        
https://files.pythonhosted.org/packages/source/p/python-freezerclient/python-freezerclient-1.6.0.tar.gz
+URL:            https://launchpad.net/python-freezerclient
+Source0:        
https://files.pythonhosted.org/packages/source/p/python-freezerclient/python-freezerclient-1.7.0.tar.gz
 BuildRequires:  openstack-macros
 BuildRequires:  python-devel
-BuildRequires:  python2-fixtures >= 3.0.0
-BuildRequires:  python2-keystoneclient >= 3.8.0
-BuildRequires:  python2-mock >= 2.0.0
-BuildRequires:  python2-oslo.i18n >= 3.15.3
+BuildRequires:  python2-fixtures
+BuildRequires:  python2-keystoneclient
+BuildRequires:  python2-mock
+BuildRequires:  python2-oslo.i18n
 BuildRequires:  python2-oslo.utils >= 3.33.0
-BuildRequires:  python2-oslotest >= 3.2.0
+BuildRequires:  python2-oslotest
 BuildRequires:  python2-pbr >= 2.0.0
-BuildRequires:  python2-python-subunit >= 1.0.0
-BuildRequires:  python2-setuptools >= 16.0
-BuildRequires:  python2-testrepository >= 0.0.18
-BuildRequires:  python2-testtools >= 2.2.0
+BuildRequires:  python2-python-subunit
+BuildRequires:  python2-setuptools >= 21.0.0
+BuildRequires:  python2-testrepository
+BuildRequires:  python2-testtools
 BuildRequires:  python3-devel
-BuildRequires:  python3-fixtures >= 3.0.0
-BuildRequires:  python3-keystoneclient >= 3.8.0
-BuildRequires:  python3-mock >= 2.0.0
-BuildRequires:  python3-oslo.i18n >= 3.15.3
+BuildRequires:  python3-fixtures
+BuildRequires:  python3-keystoneclient
+BuildRequires:  python3-mock
+BuildRequires:  python3-oslo.i18n
 BuildRequires:  python3-oslo.utils >= 3.33.0
-BuildRequires:  python3-oslotest >= 3.2.0
+BuildRequires:  python3-oslotest
 BuildRequires:  python3-pbr >= 2.0.0
-BuildRequires:  python3-python-subunit >= 1.0.0
-BuildRequires:  python3-setuptools >= 16.0
-BuildRequires:  python3-testrepository >= 0.0.18
-BuildRequires:  python3-testtools >= 2.2.0
+BuildRequires:  python3-python-subunit
+BuildRequires:  python3-setuptools >= 21.0.0
+BuildRequires:  python3-testrepository
+BuildRequires:  python3-testtools
 Requires:       python-cliff >= 2.8.0
-Requires:       python-keystoneclient >= 3.8.0
-Requires:       python-oslo.config >= 5.1.0
-Requires:       python-oslo.i18n >= 3.15.3
-Requires:       python-oslo.log >= 3.36.0
+Requires:       python-keystoneclient
+Requires:       python-oslo.config
+Requires:       python-oslo.i18n
+Requires:       python-oslo.log
 Requires:       python-oslo.utils >= 3.33.0
 Requires:       python-pbr >= 2.0.0
-Requires:       python-six >= 1.10.0
+Requires:       python-six
 BuildArch:      noarch
 %if 0%{?suse_version}
 Requires(post): update-alternatives
@@ -76,7 +76,7 @@
 Summary:        Documentation for OpenStack Freezer API client libary
 Group:          Documentation/HTML
 BuildRequires:  python-Sphinx
-BuildRequires:  python-openstackdocstheme >= 1.18.1
+BuildRequires:  python-openstackdocstheme
 
 %description -n python-freezerclient-doc
 Client library for Freezer built on the Freezer API. It provides a Python API
@@ -92,7 +92,7 @@
 %{python_build}
 
 # Build HTML docs and man page
-%{__python2} setup.py build_sphinx
+PBR_VERSION=1.7.0 sphinx-build -b html doc/source doc/build/html
 rm -rf html/.{doctrees,buildinfo}
 
 %install

++++++ _service ++++++
--- /var/tmp/diff_new_pack.1pazao/_old  2018-09-07 15:37:07.834682751 +0200
+++ /var/tmp/diff_new_pack.1pazao/_new  2018-09-07 15:37:07.838682746 +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-freezerclient/python-freezerclient.spec.j2</param>
+    <param 
name="input-template">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/rocky/openstack/python-freezerclient/python-freezerclient.spec.j2</param>
     <param name="output-name">python-freezerclient.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-freezerclient/master/requirements.txt</param>
     <param name="changelog-email">[email protected]</param>
     <param name="changelog-provider">gh,openstack,python-freezerclient</param>
   </service>

++++++ python-freezerclient-1.6.0.tar.gz -> python-freezerclient-1.7.0.tar.gz 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-freezerclient-1.6.0/.zuul.yaml 
new/python-freezerclient-1.7.0/.zuul.yaml
--- old/python-freezerclient-1.6.0/.zuul.yaml   1970-01-01 01:00:00.000000000 
+0100
+++ new/python-freezerclient-1.7.0/.zuul.yaml   2018-04-19 15:16:31.000000000 
+0200
@@ -0,0 +1,7 @@
+- project:
+    check:
+      jobs:
+        - openstack-tox-lower-constraints
+    gate:
+      jobs:
+        - openstack-tox-lower-constraints
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-freezerclient-1.6.0/AUTHORS 
new/python-freezerclient-1.7.0/AUTHORS
--- old/python-freezerclient-1.6.0/AUTHORS      2018-01-26 01:53:16.000000000 
+0100
+++ new/python-freezerclient-1.7.0/AUTHORS      2018-04-19 15:18:01.000000000 
+0200
@@ -2,6 +2,7 @@
 Anh Tran <[email protected]>
 Cao Xuan Hoang <[email protected]>
 Deepak Jon <[email protected]>
+Doug Hellmann <[email protected]>
 Fabrizio Vanni <[email protected]>
 Fausto Marzi <[email protected]>
 Flavio Percoco <[email protected]>
@@ -10,6 +11,7 @@
 KATO Tomoyuki <[email protected]>
 Memo Garcia <[email protected]>
 Memo GarcĂ­a <[email protected]>
+Nguyen Hai <[email protected]>
 OpenStack Release Bot <[email protected]>
 Pengju Jiao <[email protected]>
 Pierre-Arthur MATHIEU <[email protected]>
@@ -28,6 +30,7 @@
 deepakmourya <[email protected]>
 eldar nugaev <[email protected]>
 ji-xuepeng <[email protected]>
+melissaml <[email protected]>
 memo <[email protected]>
 ricolin <[email protected]>
 wangzhenyu <[email protected]>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-freezerclient-1.6.0/ChangeLog 
new/python-freezerclient-1.7.0/ChangeLog
--- old/python-freezerclient-1.6.0/ChangeLog    2018-01-26 01:53:16.000000000 
+0100
+++ new/python-freezerclient-1.7.0/ChangeLog    2018-04-19 15:18:01.000000000 
+0200
@@ -1,6 +1,21 @@
 CHANGES
 =======
 
+1.7.0
+-----
+
+* Follow the new PTI for document build
+* add lower-constraints job
+* Updated from global requirements
+* Updated from global requirements
+* Update links in README
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+* Abstract Freezerclient Object creation
+* Get project\_id from session if not set using cli
+* Update reno for stable/queens
+
 1.6.0
 -----
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-freezerclient-1.6.0/PKG-INFO 
new/python-freezerclient-1.7.0/PKG-INFO
--- old/python-freezerclient-1.6.0/PKG-INFO     2018-01-26 01:53:18.000000000 
+0100
+++ new/python-freezerclient-1.7.0/PKG-INFO     2018-04-19 15:18:01.000000000 
+0200
@@ -1,18 +1,17 @@
 Metadata-Version: 1.1
 Name: python-freezerclient
-Version: 1.6.0
+Version: 1.7.0
 Summary: OpenStack Disaster Recovery API Client Library
 Home-page: https://docs.openstack.org/python-freezerclient/latest/
 Author: OpenStack
 Author-email: [email protected]
 License: Apache License, Version 2.0
-Description-Content-Type: UNKNOWN
 Description: ========================
         Team and repository tags
         ========================
         
-        .. image:: 
https://governance.openstack.org/badges/python-freezerclient.svg
-            :target: https://governance.openstack.org/reference/tags/index.html
+        .. image:: 
https://governance.openstack.org/tc/badges/python-freezerclient.svg
+            :target: 
https://governance.openstack.org/tc/reference/tags/index.html
         
         .. Change things from this point on
         
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-freezerclient-1.6.0/README.rst 
new/python-freezerclient-1.7.0/README.rst
--- old/python-freezerclient-1.6.0/README.rst   2018-01-26 01:50:10.000000000 
+0100
+++ new/python-freezerclient-1.7.0/README.rst   2018-04-19 15:16:31.000000000 
+0200
@@ -2,8 +2,8 @@
 Team and repository tags
 ========================
 
-.. image:: https://governance.openstack.org/badges/python-freezerclient.svg
-    :target: https://governance.openstack.org/reference/tags/index.html
+.. image:: https://governance.openstack.org/tc/badges/python-freezerclient.svg
+    :target: https://governance.openstack.org/tc/reference/tags/index.html
 
 .. Change things from this point on
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-freezerclient-1.6.0/doc/requirements.txt 
new/python-freezerclient-1.7.0/doc/requirements.txt
--- old/python-freezerclient-1.6.0/doc/requirements.txt 1970-01-01 
01:00:00.000000000 +0100
+++ new/python-freezerclient-1.7.0/doc/requirements.txt 2018-04-19 
15:16:31.000000000 +0200
@@ -0,0 +1,3 @@
+sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD
+openstackdocstheme>=1.18.1 # Apache-2.0
+reno>=2.5.0 # Apache-2.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-freezerclient-1.6.0/doc/source/index.rst 
new/python-freezerclient-1.7.0/doc/source/index.rst
--- old/python-freezerclient-1.6.0/doc/source/index.rst 2018-01-26 
01:50:10.000000000 +0100
+++ new/python-freezerclient-1.7.0/doc/source/index.rst 2018-04-19 
15:16:31.000000000 +0200
@@ -2,7 +2,8 @@
 Welcome to Freezer's client documentation!
 ==========================================
 
-Contents:
+Contents
+--------
 
 .. toctree::
    :maxdepth: 2
@@ -10,10 +11,10 @@
    cli/index
 
 
-.. rubric:: Indices and tables
+Indices and tables
+------------------
 
 * :ref:`genindex`
-* :ref:`modindex`
 * :ref:`search`
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-freezerclient-1.6.0/freezerclient/shell.py 
new/python-freezerclient-1.7.0/freezerclient/shell.py
--- old/python-freezerclient-1.6.0/freezerclient/shell.py       2018-01-26 
01:51:08.000000000 +0100
+++ new/python-freezerclient-1.7.0/freezerclient/shell.py       2018-04-19 
15:16:31.000000000 +0200
@@ -20,33 +20,16 @@
 from cliff import commandmanager
 
 import freezerclient
-from freezerclient.v1 import client as v1_client
-from freezerclient.v2 import client as v2_client
-
+from freezerclient import utils
 
 log = logging.getLogger(__name__)
 # Suppress output from requests
 logging.getLogger('requests').setLevel(logging.WARN)
 
 
-def check_api_version():
-    """Check freezer version API to use
-    1: not multi-tenant, useful for infrastructure
-    2: multi-tenant, useful for backup as a service
-    :return: str
-    """
-    freezer_api_version = os.environ.get('OS_BACKUP_API_VERSION', '1')
-    if freezer_api_version == '1':
-        return '1'
-    elif freezer_api_version == '2':
-        return '2'
-    else:
-        raise Exception('Freezer API version not supported')
-
-
 class FreezerCommandManager(commandmanager.CommandManager):
     """All commands available for the shell are registered here"""
-    if check_api_version() == '1':
+    if utils.check_api_version() == '1':
         from freezerclient.v1 import actions
         from freezerclient.v1 import backups
         from freezerclient.v1 import clients
@@ -281,10 +264,7 @@
             'cacert': self.options.os_cacert,
             'insecure': self.options.insecure
         }
-        if check_api_version() == '1':
-            return v1_client.Client(**opts)
-        else:
-            return v2_client.Client(**opts)
+        return utils.get_client_instance(opts)
 
 
 def main(argv=sys.argv[1:]):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-freezerclient-1.6.0/freezerclient/utils.py 
new/python-freezerclient-1.7.0/freezerclient/utils.py
--- old/python-freezerclient-1.6.0/freezerclient/utils.py       2018-01-26 
01:50:10.000000000 +0100
+++ new/python-freezerclient-1.7.0/freezerclient/utils.py       2018-04-19 
15:16:31.000000000 +0200
@@ -15,6 +15,9 @@
 
 import json
 import logging
+import os
+
+from oslo_utils import importutils
 
 logging = logging.getLogger(__name__)
 
@@ -138,3 +141,40 @@
     if search_term:
         return {"match": [{"_all": search_term}, ], }
     return {}
+
+
+def check_api_version():
+    """Check freezer version API to use
+    1: not multi-tenant, useful for infrastructure
+    2: multi-tenant, useful for backup as a service
+    :return: str
+    """
+    freezer_api_version = os.environ.get('OS_BACKUP_API_VERSION', '2')
+    if freezer_api_version == '1':
+        return '1'
+    elif freezer_api_version == '2':
+        return '2'
+    else:
+        raise Exception('Freezer API version not supported')
+
+
+def get_client_class(api_version=None):
+    """Return Client Class.
+    Try to use provided api_version to import client class or
+    Guess the api_version form env.
+    Returns freezerclient.v{x}.client.Client
+    :return: class
+    """
+    if not api_version:
+        api_version = check_api_version()
+    api_string = 'freezerclient.v{0}.client.Client'.format(api_version)
+    return importutils.import_class(api_string)
+
+
+def get_client_instance(kwargs={}, opts=None):
+    """Get Freezerclient Instance.
+    We will the provided auth dict to instantiate a client instance
+    Returns freezerclient.v{x}.client.Client Object
+    :return: Object
+    """
+    return get_client_class()(opts=opts, **kwargs)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-freezerclient-1.6.0/freezerclient/v2/client.py 
new/python-freezerclient-1.7.0/freezerclient/v2/client.py
--- old/python-freezerclient-1.6.0/freezerclient/v2/client.py   2018-01-26 
01:50:10.000000000 +0100
+++ new/python-freezerclient-1.7.0/freezerclient/v2/client.py   2018-04-19 
15:16:31.000000000 +0200
@@ -152,6 +152,7 @@
             verify = False
 
         self.validate()
+        self.project_id = project_id or self.get_project_id
 
         self.jobs = jobs.JobManager(self, verify=verify)
         self.clients = clients.ClientManager(self, verify=verify)
@@ -185,6 +186,10 @@
     def auth_token(self):
         return self.session.get_token()
 
+    @property
+    def get_project_id(self):
+        return self.session.get_project_id()
+
     @utils.CachedProperty
     def client_id(self):
         return '{0}_{1}'.format(self.session.get_project_id(),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-freezerclient-1.6.0/lower-constraints.txt 
new/python-freezerclient-1.7.0/lower-constraints.txt
--- old/python-freezerclient-1.6.0/lower-constraints.txt        1970-01-01 
01:00:00.000000000 +0100
+++ new/python-freezerclient-1.7.0/lower-constraints.txt        2018-04-19 
15:16:31.000000000 +0200
@@ -0,0 +1,52 @@
+alabaster==0.7.10
+astroid==1.3.8
+Babel==2.3.4
+cliff==2.8.0
+cmd2==0.8.0
+coverage==4.0
+debtcollector==1.2.0
+docutils==0.11
+dulwich==0.15.0
+extras==1.0.0
+fixtures==3.0.0
+flake8==2.5.5
+hacking==0.12.0
+imagesize==0.7.1
+iso8601==0.1.11
+Jinja2==2.10
+keystoneauth1==3.4.0
+linecache2==1.0.0
+logilab-common==1.4.1
+MarkupSafe==1.0
+mccabe==0.4.0
+mock==2.0.0
+monotonic==0.6
+netaddr==0.7.18
+netifaces==0.10.4
+openstackdocstheme==1.18.1
+oslo.i18n==3.15.3
+oslo.utils==3.33.0
+pbr==2.0.0
+pep8==1.7.1
+prettytable==0.7.2
+pyflakes==1.0.0
+Pygments==2.2.0
+pylint==1.4.5
+pyparsing==2.1.0
+pyperclip==1.5.27
+python-mimeparse==1.6.0
+python-subunit==1.0.0
+pytz==2013.6
+PyYAML==3.12
+reno==2.5.0
+requests==2.14.2
+six==1.10.0
+snowballstemmer==1.2.1
+Sphinx==1.6.5
+sphinxcontrib-websupport==1.0.1
+stevedore==1.20.0
+testrepository==0.0.18
+testtools==2.2.0
+traceback2==1.4.0
+unittest2==1.1.0
+wrapt==1.7.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-freezerclient-1.6.0/python_freezerclient.egg-info/PKG-INFO 
new/python-freezerclient-1.7.0/python_freezerclient.egg-info/PKG-INFO
--- old/python-freezerclient-1.6.0/python_freezerclient.egg-info/PKG-INFO       
2018-01-26 01:53:16.000000000 +0100
+++ new/python-freezerclient-1.7.0/python_freezerclient.egg-info/PKG-INFO       
2018-04-19 15:18:01.000000000 +0200
@@ -1,18 +1,17 @@
 Metadata-Version: 1.1
 Name: python-freezerclient
-Version: 1.6.0
+Version: 1.7.0
 Summary: OpenStack Disaster Recovery API Client Library
 Home-page: https://docs.openstack.org/python-freezerclient/latest/
 Author: OpenStack
 Author-email: [email protected]
 License: Apache License, Version 2.0
-Description-Content-Type: UNKNOWN
 Description: ========================
         Team and repository tags
         ========================
         
-        .. image:: 
https://governance.openstack.org/badges/python-freezerclient.svg
-            :target: https://governance.openstack.org/reference/tags/index.html
+        .. image:: 
https://governance.openstack.org/tc/badges/python-freezerclient.svg
+            :target: 
https://governance.openstack.org/tc/reference/tags/index.html
         
         .. Change things from this point on
         
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-freezerclient-1.6.0/python_freezerclient.egg-info/SOURCES.txt 
new/python-freezerclient-1.7.0/python_freezerclient.egg-info/SOURCES.txt
--- old/python-freezerclient-1.6.0/python_freezerclient.egg-info/SOURCES.txt    
2018-01-26 01:53:18.000000000 +0100
+++ new/python-freezerclient-1.7.0/python_freezerclient.egg-info/SOURCES.txt    
2018-04-19 15:18:01.000000000 +0200
@@ -1,5 +1,6 @@
 .pylintrc
 .testr.conf
+.zuul.yaml
 AUTHORS
 CONTRIBUTING.rst
 ChangeLog
@@ -8,12 +9,14 @@
 README.rst
 babel.cfg
 bindep.txt
+lower-constraints.txt
 requirements.txt
 setup.cfg
 setup.py
 test-requirements.txt
 tox.ini
 doc/.gitignore
+doc/requirements.txt
 doc/source/conf.py
 doc/source/index.rst
 doc/source/cli/index.rst
@@ -72,6 +75,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
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-freezerclient-1.6.0/python_freezerclient.egg-info/pbr.json 
new/python-freezerclient-1.7.0/python_freezerclient.egg-info/pbr.json
--- old/python-freezerclient-1.6.0/python_freezerclient.egg-info/pbr.json       
2018-01-26 01:53:16.000000000 +0100
+++ new/python-freezerclient-1.7.0/python_freezerclient.egg-info/pbr.json       
2018-04-19 15:18:01.000000000 +0200
@@ -1 +1 @@
-{"git_version": "b92f04a", "is_release": true}
\ No newline at end of file
+{"git_version": "7086dc5", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-freezerclient-1.6.0/python_freezerclient.egg-info/requires.txt 
new/python-freezerclient-1.7.0/python_freezerclient.egg-info/requires.txt
--- old/python-freezerclient-1.6.0/python_freezerclient.egg-info/requires.txt   
2018-01-26 01:53:16.000000000 +0100
+++ new/python-freezerclient-1.7.0/python_freezerclient.egg-info/requires.txt   
2018-04-19 15:18:01.000000000 +0200
@@ -1,4 +1,5 @@
-setuptools!=24.0.0,!=34.0.0,!=34.0.1,!=34.0.2,!=34.0.3,!=34.1.0,!=34.1.1,!=34.2.0,!=34.3.0,!=34.3.1,!=34.3.2,!=36.2.0,>=16.0
+setuptools!=24.0.0,!=34.0.0,!=34.0.1,!=34.0.2,!=34.0.3,!=34.1.0,!=34.1.1,!=34.2.0,!=34.3.0,!=34.3.1,!=34.3.2,!=36.2.0,>=21.0.0
 pbr!=2.1.0,>=2.0.0
-keystoneauth1>=3.3.0
+keystoneauth1>=3.4.0
 cliff!=2.9.0,>=2.8.0
+oslo.utils>=3.33.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-freezerclient-1.6.0/releasenotes/source/index.rst 
new/python-freezerclient-1.7.0/releasenotes/source/index.rst
--- old/python-freezerclient-1.6.0/releasenotes/source/index.rst        
2018-01-26 01:50:10.000000000 +0100
+++ new/python-freezerclient-1.7.0/releasenotes/source/index.rst        
2018-04-19 15:16:31.000000000 +0200
@@ -8,6 +8,7 @@
    :maxdepth: 2
 
    unreleased
+   queens
    pike
    ocata
    newton
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-freezerclient-1.6.0/releasenotes/source/queens.rst 
new/python-freezerclient-1.7.0/releasenotes/source/queens.rst
--- old/python-freezerclient-1.6.0/releasenotes/source/queens.rst       
1970-01-01 01:00:00.000000000 +0100
+++ new/python-freezerclient-1.7.0/releasenotes/source/queens.rst       
2018-04-19 15:16:31.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-freezerclient-1.6.0/requirements.txt 
new/python-freezerclient-1.7.0/requirements.txt
--- old/python-freezerclient-1.6.0/requirements.txt     2018-01-26 
01:50:10.000000000 +0100
+++ new/python-freezerclient-1.7.0/requirements.txt     2018-04-19 
15:16:31.000000000 +0200
@@ -1,7 +1,8 @@
 # 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.
-setuptools!=24.0.0,!=34.0.0,!=34.0.1,!=34.0.2,!=34.0.3,!=34.1.0,!=34.1.1,!=34.2.0,!=34.3.0,!=34.3.1,!=34.3.2,!=36.2.0,>=16.0
 # PSF/ZPL
+setuptools!=24.0.0,!=34.0.0,!=34.0.1,!=34.0.2,!=34.0.3,!=34.1.0,!=34.1.1,!=34.2.0,!=34.3.0,!=34.3.1,!=34.3.2,!=36.2.0,>=21.0.0
 # PSF/ZPL
 pbr!=2.1.0,>=2.0.0 # Apache-2.0
-keystoneauth1>=3.3.0 # Apache-2.0
+keystoneauth1>=3.4.0 # Apache-2.0
 cliff!=2.9.0,>=2.8.0 # Apache-2.0
+oslo.utils>=3.33.0 # Apache-2.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-freezerclient-1.6.0/setup.cfg 
new/python-freezerclient-1.7.0/setup.cfg
--- old/python-freezerclient-1.6.0/setup.cfg    2018-01-26 01:53:18.000000000 
+0100
+++ new/python-freezerclient-1.7.0/setup.cfg    2018-04-19 15:18:01.000000000 
+0200
@@ -39,19 +39,10 @@
 packages = 
        freezerclient
 
-[build_sphinx]
-source-dir = doc/source
-build-dir = doc/build
-all_files = 1
-
 [entry_points]
 console_scripts = 
        freezer = freezerclient.shell:main
 
-[pbr]
-autodoc_index_modules = True
-warnerrors = true
-
 [egg_info]
 tag_build = 
 tag_date = 0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-freezerclient-1.6.0/test-requirements.txt 
new/python-freezerclient-1.7.0/test-requirements.txt
--- old/python-freezerclient-1.6.0/test-requirements.txt        2018-01-26 
01:50:10.000000000 +0100
+++ new/python-freezerclient-1.7.0/test-requirements.txt        2018-04-19 
15:16:31.000000000 +0200
@@ -6,8 +6,5 @@
 coverage!=4.4,>=4.0 # Apache-2.0
 mock>=2.0.0 # BSD
 pylint==1.4.5 # GPLv2
-sphinx!=1.6.6,>=1.6.2 # BSD
-openstackdocstheme>=1.18.1 # Apache-2.0
 testrepository>=0.0.18 # Apache-2.0/BSD
 testtools>=2.2.0 # MIT
-reno>=2.5.0 # Apache-2.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-freezerclient-1.6.0/tox.ini 
new/python-freezerclient-1.7.0/tox.ini
--- old/python-freezerclient-1.6.0/tox.ini      2018-01-26 01:50:10.000000000 
+0100
+++ new/python-freezerclient-1.7.0/tox.ini      2018-04-19 15:16:31.000000000 
+0200
@@ -46,8 +46,8 @@
     rm -rf .testrepository
 
 [testenv:docs]
-commands =
-  python setup.py build_sphinx
+deps = -r{toxinidir}/doc/requirements.txt
+commands = sphinx-build -b html doc/source doc/build/html
 
 [testenv:pep8]
 commands = flake8 freezerclient
@@ -70,4 +70,15 @@
 
 
 [testenv:releasenotes]
+deps =
+    
-c{env:UPPER_CONSTRAINTS_FILE:https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt}
+    -r{toxinidir}/requirements.txt
+    -r{toxinidir}/doc/requirements.txt
 commands = sphinx-build -a -E -d releasenotes/build/doctrees -b html 
releasenotes/source releasenotes/build/html
+
+[testenv:lower-constraints]
+basepython = python3
+deps =
+  -c{toxinidir}/lower-constraints.txt
+  -r{toxinidir}/test-requirements.txt
+  -r{toxinidir}/requirements.txt


Reply via email to