Hello community,

here is the log from the commit of package python-barbicanclient for 
openSUSE:Factory checked in at 2018-02-14 10:50:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-barbicanclient (Old)
 and      /work/SRC/openSUSE:Factory/.python-barbicanclient.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-barbicanclient"

Wed Feb 14 10:50:20 2018 rev:6 rq:575930 version:4.6.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-barbicanclient/python-barbicanclient.changes  
    2018-01-17 21:59:27.164003629 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-barbicanclient.new/python-barbicanclient.changes
 2018-02-14 10:50:22.996358661 +0100
@@ -1,0 +2,11 @@
+Mon Feb 12 09:52:05 UTC 2018 - cloud-de...@suse.de
+
+- update to version 4.6.0 (bsc#1078607)
+  - Switch to use new barbican endpoint
+  - Correct docs usage of keystoneauth1 session
+  - Fix some reST field lists in docstrings
+  - Pass OSC interface through to barbican plugin
+  - Avoid tox_install.sh for constraints support
+  - Updated from global requirements
+
+-------------------------------------------------------------------

Old:
----
  python-barbicanclient-4.5.2.tar.gz

New:
----
  python-barbicanclient-4.6.0.tar.gz

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

Other differences:
------------------
++++++ python-barbicanclient.spec ++++++
--- /var/tmp/diff_new_pack.t0vzWC/_old  2018-02-14 10:50:23.772330736 +0100
+++ /var/tmp/diff_new_pack.t0vzWC/_new  2018-02-14 10:50:23.776330592 +0100
@@ -17,21 +17,21 @@
 
 
 Name:           python-barbicanclient
-Version:        4.5.2
+Version:        4.6.0
 Release:        0
 Summary:        Client for the Barbican Key Management API
 License:        Apache-2.0
 Group:          Development/Languages/Python
 Url:            https://launchpad.net/python-barbicanclient
-Source0:        
https://files.pythonhosted.org/packages/source/p/python-barbicanclient/python-barbicanclient-4.5.2.tar.gz
+Source0:        
https://files.pythonhosted.org/packages/source/p/python-barbicanclient/python-barbicanclient-4.6.0.tar.gz
 BuildRequires:  openstack-macros
 BuildRequires:  python-devel
 BuildRequires:  python2-cliff >= 2.8.0
-BuildRequires:  python2-keystoneauth1 >= 3.2.0
+BuildRequires:  python2-keystoneauth1 >= 3.3.0
 BuildRequires:  python2-mock >= 2.0.0
 BuildRequires:  python2-oslo.i18n >= 3.15.3
 BuildRequires:  python2-oslo.serialization >= 2.18.0
-BuildRequires:  python2-oslo.utils >= 3.31.0
+BuildRequires:  python2-oslo.utils >= 3.33.0
 BuildRequires:  python2-pbr >= 2.0.0
 BuildRequires:  python2-requests >= 2.14.2
 BuildRequires:  python2-requests-mock >= 1.1.0
@@ -40,11 +40,11 @@
 BuildRequires:  python2-testtools >= 2.2.0
 BuildRequires:  python3-cliff >= 2.8.0
 BuildRequires:  python3-devel
-BuildRequires:  python3-keystoneauth1 >= 3.2.0
+BuildRequires:  python3-keystoneauth1 >= 3.3.0
 BuildRequires:  python3-mock >= 2.0.0
 BuildRequires:  python3-oslo.i18n >= 3.15.3
 BuildRequires:  python3-oslo.serialization >= 2.18.0
-BuildRequires:  python3-oslo.utils >= 3.31.0
+BuildRequires:  python3-oslo.utils >= 3.33.0
 BuildRequires:  python3-pbr >= 2.0.0
 BuildRequires:  python3-requests >= 2.14.2
 BuildRequires:  python3-requests-mock >= 1.1.0
@@ -52,10 +52,10 @@
 BuildRequires:  python3-testscenarios >= 0.4
 BuildRequires:  python3-testtools >= 2.2.0
 Requires:       python-cliff >= 2.8.0
-Requires:       python-keystoneauth1 >= 3.2.0
+Requires:       python-keystoneauth1 >= 3.3.0
 Requires:       python-oslo.i18n >= 3.15.3
 Requires:       python-oslo.serialization >= 2.18.0
-Requires:       python-oslo.utils >= 3.31.0
+Requires:       python-oslo.utils >= 3.33.0
 Requires:       python-pbr >= 2.0.0
 Requires:       python-requests >= 2.14.2
 Requires:       python-six >= 1.10.0

++++++ python-barbicanclient-4.5.2.tar.gz -> python-barbicanclient-4.6.0.tar.gz 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-barbicanclient-4.5.2/AUTHORS 
new/python-barbicanclient-4.6.0/AUTHORS
--- old/python-barbicanclient-4.5.2/AUTHORS     2017-08-03 19:17:02.000000000 
+0200
+++ new/python-barbicanclient-4.6.0/AUTHORS     2018-01-26 23:32:22.000000000 
+0100
@@ -12,6 +12,7 @@
 Christian Berendt <bere...@b1-systems.de>
 Christopher Solis <cnso...@us.ibm.com>
 Clenimar Filemon <cleni...@lsd.ufcg.edu.br>
+Colleen Murphy <colleen.mur...@suse.de>
 Craig Tracey <craigtra...@gmail.com>
 Cyril Roelandt <cyril.roela...@enovance.com>
 Dave McCowan <dmcco...@cisco.com>
@@ -21,6 +22,7 @@
 Douglas Mendizábal <doug...@redrobot.io>
 Elvin Tubillara <edtub...@us.ibm.com>
 Fernando Diaz <dia...@us.ibm.com>
+Gage Hugo <gageh...@gmail.com>
 Gregory Haynes <g...@greghaynes.net>
 Gábor Antal <an...@inf.u-szeged.hu>
 Jamie Lennox <jamielen...@gmail.com>
@@ -69,10 +71,12 @@
 Wyllys Ingersoll <wyllys.ingers...@evault.com>
 Yushiro FURUKAWA <y.furukaw...@jp.fujitsu.com>
 ZhiQiang Fan <aji.zq...@gmail.com>
+Zuul <z...@review.openstack.org>
 chadlung <chad.l...@gmail.com>
 chenxing <chen.x...@99cloud.net>
 hongzhezheng <zheng.hongzh...@zte.com.cn>
 ji-xuepeng <ji.xuep...@zte.com.cn>
+lingyongxu <l...@fiberhome.com>
 liujiong <liuji...@gohighsec.com>
 reedip <reedip.baner...@nectechnologies.in>
 rico.lin <rico.lin.gua...@gmail.com>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-barbicanclient-4.5.2/ChangeLog 
new/python-barbicanclient-4.6.0/ChangeLog
--- old/python-barbicanclient-4.5.2/ChangeLog   2017-08-03 19:17:02.000000000 
+0200
+++ new/python-barbicanclient-4.6.0/ChangeLog   2018-01-26 23:32:22.000000000 
+0100
@@ -1,6 +1,24 @@
 CHANGES
 =======
 
+4.6.0
+-----
+
+* Updated from global requirements
+* Updated from global requirements
+* Pass OSC interface through to barbican plugin
+* Fix some reST field lists in docstrings
+* Updated from global requirements
+* Avoid tox\_install.sh for constraints support
+* Switch to use new barbican endpoint
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+* Correct docs usage of keystoneauth1 session
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+
 4.5.2
 -----
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-barbicanclient-4.5.2/PKG-INFO 
new/python-barbicanclient-4.6.0/PKG-INFO
--- old/python-barbicanclient-4.5.2/PKG-INFO    2017-08-03 19:17:03.000000000 
+0200
+++ new/python-barbicanclient-4.6.0/PKG-INFO    2018-01-26 23:32:24.000000000 
+0100
@@ -1,11 +1,12 @@
 Metadata-Version: 1.1
 Name: python-barbicanclient
-Version: 4.5.2
+Version: 4.6.0
 Summary: Client Library for OpenStack Barbican Key Management API
 Home-page: https://docs.openstack.org/python-barbicanclient/latest/
 Author: OpenStack
 Author-email: openstack-...@lists.openstack.org
 License: UNKNOWN
+Description-Content-Type: UNKNOWN
 Description: python-barbicanclient
         =====================
         
@@ -46,7 +47,7 @@
         .. code:: python
         
             >>> from keystoneclient.auth import identity
-            >>> from keystoneclient import session
+            >>> from keystoneauth1 import session
             >>> from barbicanclient import client
         
             >>> # We'll use Keystone API v3 for authentication
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-barbicanclient-4.5.2/README.rst 
new/python-barbicanclient-4.6.0/README.rst
--- old/python-barbicanclient-4.5.2/README.rst  2017-08-03 19:15:12.000000000 
+0200
+++ new/python-barbicanclient-4.6.0/README.rst  2018-01-26 23:23:05.000000000 
+0100
@@ -38,7 +38,7 @@
 .. code:: python
 
     >>> from keystoneclient.auth import identity
-    >>> from keystoneclient import session
+    >>> from keystoneauth1 import session
     >>> from barbicanclient import client
 
     >>> # We'll use Keystone API v3 for authentication
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-barbicanclient-4.5.2/barbicanclient/client.py 
new/python-barbicanclient-4.6.0/barbicanclient/client.py
--- old/python-barbicanclient-4.5.2/barbicanclient/client.py    2017-08-03 
19:15:12.000000000 +0200
+++ new/python-barbicanclient-4.6.0/barbicanclient/client.py    2018-01-26 
23:23:05.000000000 +0100
@@ -123,7 +123,7 @@
         """Barbican client used to interact with barbican service.
 
         :param version: The API version to use.
-        :param session: An instance of keystoneclient.session.Session that
+        :param session: An instance of keystoneauth1.session.Session that
             can be either authenticated, or not authenticated.  When using
             a non-authenticated Session, you must provide some additional
             parameters.  When no session is provided it will default to a
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-barbicanclient-4.5.2/barbicanclient/osc_plugin.py 
new/python-barbicanclient-4.6.0/barbicanclient/osc_plugin.py
--- old/python-barbicanclient-4.5.2/barbicanclient/osc_plugin.py        
2017-08-03 19:15:12.000000000 +0200
+++ new/python-barbicanclient-4.6.0/barbicanclient/osc_plugin.py        
2018-01-26 23:23:05.000000000 +0100
@@ -26,7 +26,8 @@
 def make_client(instance):
     """Returns a Barbican service client."""
     return client.Client(session=instance.session,
-                         region_name=instance._region_name)
+                         region_name=instance._region_name,
+                         interface=instance.interface)
 
 
 def build_option_parser(parser):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-barbicanclient-4.5.2/barbicanclient/v1/client.py 
new/python-barbicanclient-4.6.0/barbicanclient/v1/client.py
--- old/python-barbicanclient-4.5.2/barbicanclient/v1/client.py 2017-08-03 
19:15:12.000000000 +0200
+++ new/python-barbicanclient-4.6.0/barbicanclient/v1/client.py 2018-01-26 
23:23:05.000000000 +0100
@@ -30,7 +30,7 @@
     def __init__(self, session=None, *args, **kwargs):
         """Barbican client object used to interact with barbican service.
 
-        :param session: An instance of keystoneclient.session.Session that
+        :param session: An instance of keystoneauth1.session.Session that
             can be either authenticated, or not authenticated.  When using
             a non-authenticated Session, you must provide some additional
             parameters.  When no session is provided it will default to a
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-barbicanclient-4.5.2/etc/functional_tests.conf 
new/python-barbicanclient-4.6.0/etc/functional_tests.conf
--- old/python-barbicanclient-4.5.2/etc/functional_tests.conf   2017-08-03 
19:15:12.000000000 +0200
+++ new/python-barbicanclient-4.6.0/etc/functional_tests.conf   2018-01-26 
23:23:05.000000000 +0100
@@ -3,7 +3,7 @@
 
 [keymanager]
 #Replace values that represent barbican server and user information
-url=http://localhost:9311
+url=http://localhost/key-manager
 username=barbican
 password=secretservice
 project_name=service
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-barbicanclient-4.5.2/functionaltests/cli/v1/behaviors/acl_behaviors.py
 
new/python-barbicanclient-4.6.0/functionaltests/cli/v1/behaviors/acl_behaviors.py
--- 
old/python-barbicanclient-4.5.2/functionaltests/cli/v1/behaviors/acl_behaviors.py
   2017-08-03 19:15:12.000000000 +0200
+++ 
new/python-barbicanclient-4.6.0/functionaltests/cli/v1/behaviors/acl_behaviors.py
   2018-01-26 23:23:05.000000000 +0100
@@ -57,8 +57,8 @@
     def acl_delete(self, entity_ref):
         """Delete a secret or container acl
 
-        :param entity_ref Reference to secret or container entity
-        :return If error returns stderr string otherwise returns None.
+        :param entity_ref: Reference to secret or container entity
+        :return: If error returns stderr string otherwise returns None.
         """
         argv = ['acl', 'delete']
         self.add_auth_and_endpoint(argv)
@@ -74,8 +74,8 @@
     def acl_get(self, entity_ref):
         """Get a 'read' ACL setting for a secret or a container.
 
-        :param entity_ref Reference to secret or container entity
-        :return dict of 'read' operation ACL settings if found otherwise empty
+        :param entity_ref: Reference to secret or container entity
+        :return: dict of 'read' operation ACL settings if found otherwise empty
             dict in case of error.
         """
         argv = ['acl', 'get']
@@ -95,14 +95,14 @@
                    operation_type='read'):
         """Submits a secret or container ACL
 
-        :param entity_ref Reference to secret or container entity
-        :param users List of users for ACL
+        :param entity_ref: Reference to secret or container entity
+        :param users: List of users for ACL
         :param project_access: Flag to pass for project access behavior
         :param use_short_arg: Flag to indicate if use short arguments in cli.
             Default is False
         :param operation_type: ACL operation type. Default is 'read' as
             Barbican currently supports only that type of operation.
-        :return dict of 'read' operation ACL settings if found otherwise empty
+        :return: dict of 'read' operation ACL settings if found otherwise empty
             dict in case of error.
         """
         argv = ['acl', 'submit']
@@ -128,14 +128,14 @@
                 operation_type='read'):
         """Add to a secret or container ACL
 
-        :param entity_ref Reference to secret or container entity
-        :param users List of users to be added in ACL
+        :param entity_ref: Reference to secret or container entity
+        :param users: List of users to be added in ACL
         :param project_access: Flag to pass for project access behavior
         :param use_short_arg: Flag to indicate if use short arguments in cli.
             Default is False
         :param operation_type: ACL operation type. Default is 'read' as
             Barbican currently supports only that type of operation.
-        :return dict of 'read' operation ACL settings if found otherwise empty
+        :return: dict of 'read' operation ACL settings if found otherwise empty
             dict in case of error.
         """
         argv = ['acl', 'user', 'add']
@@ -162,14 +162,14 @@
                    operation_type='read'):
         """Remove users from a secret or container ACL
 
-        :param entity_ref Reference to secret or container entity
-        :param users List of users to be removed from ACL
+        :param entity_ref: Reference to secret or container entity
+        :param users: List of users to be removed from ACL
         :param project_access: Flag to pass for project access behavior
         :param use_short_arg: Flag to indicate if use short arguments in cli.
             Default is False
         :param operation_type: ACL operation type. Default is 'read' as
             Barbican currently supports only that type of operation.
-        :return dict of 'read' operation ACL settings if found otherwise empty
+        :return: dict of 'read' operation ACL settings if found otherwise empty
             dict in case of error.
         """
         argv = ['acl', 'user', 'remove']
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-barbicanclient-4.5.2/functionaltests/cli/v1/behaviors/container_behaviors.py
 
new/python-barbicanclient-4.6.0/functionaltests/cli/v1/behaviors/container_behaviors.py
--- 
old/python-barbicanclient-4.5.2/functionaltests/cli/v1/behaviors/container_behaviors.py
     2017-08-03 19:15:12.000000000 +0200
+++ 
new/python-barbicanclient-4.6.0/functionaltests/cli/v1/behaviors/container_behaviors.py
     2018-01-26 23:23:05.000000000 +0100
@@ -62,7 +62,7 @@
         """Get a container
 
         :param: the href to a container
-        :return dict of container values, or an empty dict if the container
+        :return: dict of container values, or an empty dict if the container
         is not found.
         """
         argv = ['secret', 'container', 'get']
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-barbicanclient-4.5.2/functionaltests/cli/v1/behaviors/secret_behaviors.py
 
new/python-barbicanclient-4.6.0/functionaltests/cli/v1/behaviors/secret_behaviors.py
--- 
old/python-barbicanclient-4.5.2/functionaltests/cli/v1/behaviors/secret_behaviors.py
        2017-08-03 19:15:12.000000000 +0200
+++ 
new/python-barbicanclient-4.6.0/functionaltests/cli/v1/behaviors/secret_behaviors.py
        2018-01-26 23:23:05.000000000 +0100
@@ -83,7 +83,7 @@
         """Get a secret
 
         :param: the href to a secret
-        :return dict of secret values, or an empty dict if the secret
+        :return: dict of secret values, or an empty dict if the secret
         is not found.
         """
         argv = ['secret', 'get']
@@ -104,7 +104,7 @@
         :param: the href to a secret
         :param raw if True then add "-f value" to get raw payload (ie not
         within a PrettyTable).  If False then omit -f.
-        :return string representing the secret payload.
+        :return: string representing the secret payload.
         """
         argv = ['secret', 'get']
         self.add_auth_and_endpoint(argv)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-barbicanclient-4.5.2/functionaltests/common/config.py 
new/python-barbicanclient-4.6.0/functionaltests/common/config.py
--- old/python-barbicanclient-4.5.2/functionaltests/common/config.py    
2017-08-03 19:15:12.000000000 +0200
+++ new/python-barbicanclient-4.6.0/functionaltests/common/config.py    
2018-01-26 23:23:05.000000000 +0100
@@ -42,7 +42,7 @@
 
     keymanager_group = cfg.OptGroup(name='keymanager')
     keymanager_options = [
-        cfg.StrOpt('url', default='http://localhost:9311'),
+        cfg.StrOpt('url', default='http://localhost/key-manager'),
         cfg.StrOpt('username', default='admin'),
         cfg.StrOpt('password', default='secretadmin'),
         cfg.StrOpt('project_name', default='admin'),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-barbicanclient-4.5.2/functionaltests/utils.py 
new/python-barbicanclient-4.6.0/functionaltests/utils.py
--- old/python-barbicanclient-4.5.2/functionaltests/utils.py    2017-08-03 
19:15:12.000000000 +0200
+++ new/python-barbicanclient-4.6.0/functionaltests/utils.py    2018-01-26 
23:23:05.000000000 +0100
@@ -126,7 +126,7 @@
     :param hours: The offset in hours
     :param minutes: The offset in minutes
 
-    :return a timestamp
+    :return: a timestamp
     """
     if timezone is None:
         timezone = time.strftime("%z")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-barbicanclient-4.5.2/python_barbicanclient.egg-info/PKG-INFO 
new/python-barbicanclient-4.6.0/python_barbicanclient.egg-info/PKG-INFO
--- old/python-barbicanclient-4.5.2/python_barbicanclient.egg-info/PKG-INFO     
2017-08-03 19:17:02.000000000 +0200
+++ new/python-barbicanclient-4.6.0/python_barbicanclient.egg-info/PKG-INFO     
2018-01-26 23:32:22.000000000 +0100
@@ -1,11 +1,12 @@
 Metadata-Version: 1.1
 Name: python-barbicanclient
-Version: 4.5.2
+Version: 4.6.0
 Summary: Client Library for OpenStack Barbican Key Management API
 Home-page: https://docs.openstack.org/python-barbicanclient/latest/
 Author: OpenStack
 Author-email: openstack-...@lists.openstack.org
 License: UNKNOWN
+Description-Content-Type: UNKNOWN
 Description: python-barbicanclient
         =====================
         
@@ -46,7 +47,7 @@
         .. code:: python
         
             >>> from keystoneclient.auth import identity
-            >>> from keystoneclient import session
+            >>> from keystoneauth1 import session
             >>> from barbicanclient import client
         
             >>> # We'll use Keystone API v3 for authentication
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-barbicanclient-4.5.2/python_barbicanclient.egg-info/SOURCES.txt 
new/python-barbicanclient-4.6.0/python_barbicanclient.egg-info/SOURCES.txt
--- old/python-barbicanclient-4.5.2/python_barbicanclient.egg-info/SOURCES.txt  
2017-08-03 19:17:03.000000000 +0200
+++ new/python-barbicanclient-4.6.0/python_barbicanclient.egg-info/SOURCES.txt  
2018-01-26 23:32:24.000000000 +0100
@@ -104,5 +104,4 @@
 python_barbicanclient.egg-info/not-zip-safe
 python_barbicanclient.egg-info/pbr.json
 python_barbicanclient.egg-info/requires.txt
-python_barbicanclient.egg-info/top_level.txt
-tools/tox_install.sh
\ No newline at end of file
+python_barbicanclient.egg-info/top_level.txt
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-barbicanclient-4.5.2/python_barbicanclient.egg-info/pbr.json 
new/python-barbicanclient-4.6.0/python_barbicanclient.egg-info/pbr.json
--- old/python-barbicanclient-4.5.2/python_barbicanclient.egg-info/pbr.json     
2017-08-03 19:17:02.000000000 +0200
+++ new/python-barbicanclient-4.6.0/python_barbicanclient.egg-info/pbr.json     
2018-01-26 23:32:22.000000000 +0100
@@ -1 +1 @@
-{"git_version": "714fce2", "is_release": true}
\ No newline at end of file
+{"git_version": "262025b", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-barbicanclient-4.5.2/python_barbicanclient.egg-info/requires.txt 
new/python-barbicanclient-4.6.0/python_barbicanclient.egg-info/requires.txt
--- old/python-barbicanclient-4.5.2/python_barbicanclient.egg-info/requires.txt 
2017-08-03 19:17:02.000000000 +0200
+++ new/python-barbicanclient-4.6.0/python_barbicanclient.egg-info/requires.txt 
2018-01-26 23:32:22.000000000 +0100
@@ -1,8 +1,8 @@
 pbr!=2.1.0,>=2.0.0
 requests>=2.14.2
-six>=1.9.0
-cliff>=2.8.0
-keystoneauth1>=3.0.1
-oslo.i18n!=3.15.2,>=2.1.0
-oslo.serialization!=2.19.1,>=1.10.0
-oslo.utils>=3.20.0
+six>=1.10.0
+cliff!=2.9.0,>=2.8.0
+keystoneauth1>=3.3.0
+oslo.i18n>=3.15.3
+oslo.serialization!=2.19.1,>=2.18.0
+oslo.utils>=3.33.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-barbicanclient-4.5.2/requirements.txt 
new/python-barbicanclient-4.6.0/requirements.txt
--- old/python-barbicanclient-4.5.2/requirements.txt    2017-08-03 
19:15:12.000000000 +0200
+++ new/python-barbicanclient-4.6.0/requirements.txt    2018-01-26 
23:23:05.000000000 +0100
@@ -3,9 +3,9 @@
 # process, which may cause wedges in the gate later.
 pbr!=2.1.0,>=2.0.0 # Apache-2.0
 requests>=2.14.2 # Apache-2.0
-six>=1.9.0 # MIT
-cliff>=2.8.0 # Apache-2.0
-keystoneauth1>=3.0.1 # Apache-2.0
-oslo.i18n!=3.15.2,>=2.1.0 # Apache-2.0
-oslo.serialization!=2.19.1,>=1.10.0 # Apache-2.0
-oslo.utils>=3.20.0 # Apache-2.0
+six>=1.10.0 # MIT
+cliff!=2.9.0,>=2.8.0 # Apache-2.0
+keystoneauth1>=3.3.0 # Apache-2.0
+oslo.i18n>=3.15.3 # Apache-2.0
+oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0
+oslo.utils>=3.33.0 # Apache-2.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-barbicanclient-4.5.2/test-requirements.txt 
new/python-barbicanclient-4.6.0/test-requirements.txt
--- old/python-barbicanclient-4.5.2/test-requirements.txt       2017-08-03 
19:15:12.000000000 +0200
+++ new/python-barbicanclient-4.6.0/test-requirements.txt       2018-01-26 
23:23:05.000000000 +0100
@@ -4,15 +4,15 @@
 coverage!=4.4,>=4.0 # Apache-2.0
 hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
 fixtures>=3.0.0 # Apache-2.0/BSD
-requests-mock>=1.1 # Apache-2.0
-mock>=2.0 # BSD
+requests-mock>=1.1.0 # Apache-2.0
+mock>=2.0.0 # BSD
 testrepository>=0.0.18 # Apache-2.0/BSD
-testtools>=1.4.0 # MIT
-oslotest>=1.10.0 # Apache-2.0
-nose # LGPL
-oslo.config!=4.3.0,!=4.4.0,>=4.0.0 # Apache-2.0
-python-openstackclient!=3.10.0,>=3.3.0 # Apache-2.0
+testtools>=2.2.0 # MIT
+oslotest>=3.2.0 # Apache-2.0
+nose>=1.3.7 # LGPL
+oslo.config>=5.1.0 # Apache-2.0
+python-openstackclient>=3.12.0 # Apache-2.0
 
 # Documentation build requirements
-sphinx>=1.6.2 # BSD
-openstackdocstheme>=1.11.0 # Apache-2.0
+sphinx!=1.6.6,>=1.6.2 # BSD
+openstackdocstheme>=1.18.1 # Apache-2.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-barbicanclient-4.5.2/tools/tox_install.sh 
new/python-barbicanclient-4.6.0/tools/tox_install.sh
--- old/python-barbicanclient-4.5.2/tools/tox_install.sh        2017-08-03 
19:15:12.000000000 +0200
+++ new/python-barbicanclient-4.6.0/tools/tox_install.sh        1970-01-01 
01:00:00.000000000 +0100
@@ -1,53 +0,0 @@
-#!/usr/bin/env bash
-
-# [liujiong] This file is refer to tox_install.sh in neutron-lib.
-# Library constraint file contains this library version pin that is in conflict
-# with installing the library from source. We should replace the version pin in
-# the constraints file before applying it for from-source installation.
-
-ZUUL_CLONER=/usr/zuul-env/bin/zuul-cloner
-BRANCH_NAME=master
-LIB_NAME=python-barbicanclient
-requirements_installed=$(echo "import openstack_requirements" | python 
2>/dev/null ; echo $?)
-
-set -e
-
-CONSTRAINTS_FILE=$1
-shift
-
-install_cmd="pip install"
-mydir=$(mktemp -dt "$LIB_NAME-tox_install-XXXXXXX")
-trap "rm -rf $mydir" EXIT
-localfile=$mydir/upper-constraints.txt
-if [[ $CONSTRAINTS_FILE != http* ]]; then
-    CONSTRAINTS_FILE=file://$CONSTRAINTS_FILE
-fi
-curl $CONSTRAINTS_FILE -k -o $localfile
-install_cmd="$install_cmd -c$localfile"
-
-if [ $requirements_installed -eq 0 ]; then
-    echo "Requirements already installed; using existing package"
-elif [ -x "$ZUUL_CLONER" ]; then
-    pushd $mydir
-    $ZUUL_CLONER --cache-dir \
-        /opt/git \
-        --branch $BRANCH_NAME \
-        git://git.openstack.org \
-        openstack/requirements
-    cd openstack/requirements
-    $install_cmd -e .
-    popd
-else
-    if [ -z "$REQUIREMENTS_PIP_LOCATION" ]; then
-        
REQUIREMENTS_PIP_LOCATION="git+https://git.openstack.org/openstack/requirements@$BRANCH_NAME#egg=requirements";
-    fi
-    $install_cmd -U -e ${REQUIREMENTS_PIP_LOCATION}
-fi
-
-# This is the main purpose of the script: Allow local installation of
-# the current repo. It is listed in constraints file and thus any
-# install will be constrained and we need to unconstrain it.
-edit-constraints $localfile -- $LIB_NAME "-e file://$PWD#egg=$LIB_NAME"
-
-$install_cmd -U $*
-exit $?
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-barbicanclient-4.5.2/tox.ini 
new/python-barbicanclient-4.6.0/tox.ini
--- old/python-barbicanclient-4.5.2/tox.ini     2017-08-03 19:15:12.000000000 
+0200
+++ new/python-barbicanclient-4.6.0/tox.ini     2018-01-26 23:23:05.000000000 
+0100
@@ -5,10 +5,12 @@
 
 [testenv]
 usedevelop = True
-install_command = {toxinidir}/tools/tox_install.sh 
{env:UPPER_CONSTRAINTS_FILE:https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt}
 {opts} {packages}
+install_command = pip install {opts} {packages}
 setenv =
    VIRTUAL_ENV={envdir}
-deps = -r{toxinidir}/requirements.txt
+deps =
+       
-c{env:UPPER_CONSTRAINTS_FILE:https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt}
+       -r{toxinidir}/requirements.txt
        -r{toxinidir}/test-requirements.txt
 commands =
     coverage erase
@@ -30,8 +32,7 @@
 [testenv:functional]
 # This tox env is purely to make local test development easier
 # Note: This requires local running instances of Barbican
-deps =
-    {[testenv]deps}
+deps = {[testenv]deps}
 commands = nosetests {toxinidir}/functionaltests/{posargs} -v
 
 [flake8]


Reply via email to