Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-freezerclient for 
openSUSE:Factory checked in at 2021-05-10 15:37:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-freezerclient (Old)
 and      /work/SRC/openSUSE:Factory/.python-freezerclient.new.2988 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-freezerclient"

Mon May 10 15:37:19 2021 rev:10 rq:889965 version:4.2.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-freezerclient/python-freezerclient.changes    
    2020-10-26 16:15:44.002905096 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-freezerclient.new.2988/python-freezerclient.changes
      2021-05-10 15:39:32.989522554 +0200
@@ -1,0 +2,14 @@
+Sun May  2 17:20:38 UTC 2021 - [email protected]
+
+- update to version 4.2.0
+  - Update gate jobs
+  - Restore package metadata
+  - Remove unuseful param 'opts'
+  - update package metadata
+  - Add py38 package metadata.
+  - Remove unsueful 'opts' param
+  - Update package metadata
+  - Update testing to Ubuntu Focal
+  - Add "project_domain_id" param for clinet.Client():
+
+-------------------------------------------------------------------

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

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

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

Other differences:
------------------
++++++ python-freezerclient.spec ++++++
--- /var/tmp/diff_new_pack.Zmrz4G/_old  2021-05-10 15:39:33.481520540 +0200
+++ /var/tmp/diff_new_pack.Zmrz4G/_new  2021-05-10 15:39:33.481520540 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-freezerclient
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,13 +17,13 @@
 
 
 Name:           python-freezerclient
-Version:        4.0.0
+Version:        4.2.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-4.0.0.tar.gz
+URL:            https://docs.openstack.org/python-freezerclient
+Source0:        
https://files.pythonhosted.org/packages/source/p/python-freezerclient/python-freezerclient-4.2.0.tar.gz
 BuildRequires:  openstack-macros
 BuildRequires:  python3-cliff >= 2.8.0
 BuildRequires:  python3-fixtures
@@ -44,7 +44,6 @@
 
 %package -n python3-freezerclient
 Summary:        Python API and CLI for OpenStack Freezer
-Group:          Development/Languages/Python
 Requires:       python3-cliff >= 2.8.0
 Requires:       python3-keystoneauth1 >= 3.4.0
 Requires:       python3-oslo.serialization >= 2.25.0
@@ -80,7 +79,7 @@
 %{py3_build}
 
 # Build HTML docs and man page
-PBR_VERSION=4.0.0 %sphinx_build -b html doc/source doc/build/html
+PBR_VERSION=4.2.0 %sphinx_build -b html doc/source doc/build/html
 rm -r doc/build/html/.{doctrees,buildinfo}
 
 %install

++++++ _service ++++++
--- /var/tmp/diff_new_pack.Zmrz4G/_old  2021-05-10 15:39:33.505520442 +0200
+++ /var/tmp/diff_new_pack.Zmrz4G/_new  2021-05-10 15:39:33.505520442 +0200
@@ -1,6 +1,6 @@
 <services>
   <service mode="disabled" name="renderspec">
-    <param 
name="input-template">https://opendev.org/openstack/rpm-packaging/raw/branch/stable/victoria/openstack/python-freezerclient/python-freezerclient.spec.j2</param>
+    <param 
name="input-template">https://opendev.org/openstack/rpm-packaging/raw/branch/stable/wallaby/openstack/python-freezerclient/python-freezerclient.spec.j2</param>
     <param name="output-name">python-freezerclient.spec</param>
     <param 
name="requirements">https://opendev.org/openstack/python-freezerclient/raw/branch/master/requirements.txt</param>
     <param name="changelog-email">[email protected]</param>

++++++ python-freezerclient-4.0.0.tar.gz -> python-freezerclient-4.2.0.tar.gz 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-freezerclient-4.0.0/.zuul.yaml 
new/python-freezerclient-4.2.0/.zuul.yaml
--- old/python-freezerclient-4.0.0/.zuul.yaml   2020-09-14 15:55:49.000000000 
+0200
+++ new/python-freezerclient-4.2.0/.zuul.yaml   2021-01-18 23:01:20.000000000 
+0100
@@ -2,7 +2,7 @@
     templates:
       - check-requirements
       - openstack-lower-constraints-jobs
-      - openstack-python3-victoria-jobs
+      - openstack-python3-wallaby-jobs
       - publish-openstack-docs-pti
       - release-notes-jobs-python3
     check:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-freezerclient-4.0.0/AUTHORS 
new/python-freezerclient-4.2.0/AUTHORS
--- old/python-freezerclient-4.0.0/AUTHORS      2020-09-14 15:57:17.000000000 
+0200
+++ new/python-freezerclient-4.2.0/AUTHORS      2021-01-18 23:01:53.000000000 
+0100
@@ -48,6 +48,7 @@
 lu-meihong <[email protected]>
 melissaml <[email protected]>
 memo <[email protected]>
+mudit-opn <[email protected]>
 pengyuesheng <[email protected]>
 qingszhao <[email protected]>
 ricolin <[email protected]>
@@ -55,5 +56,6 @@
 yangyapeng <[email protected]>
 yfzhao <[email protected]>
 yushangbin <[email protected]>
+zhangyangyang <[email protected]>
 zhouxinyong <[email protected]>
 zhulingjie <[email protected]>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-freezerclient-4.0.0/ChangeLog 
new/python-freezerclient-4.2.0/ChangeLog
--- old/python-freezerclient-4.0.0/ChangeLog    2020-09-14 15:57:17.000000000 
+0200
+++ new/python-freezerclient-4.2.0/ChangeLog    2021-01-18 23:01:53.000000000 
+0100
@@ -1,6 +1,23 @@
 CHANGES
 =======
 
+4.2.0
+-----
+
+* Remove unuseful param 'opts'
+* Remove unsueful 'opts' param
+* Add "project\_domain\_id" param for clinet.Client():
+
+4.1.0
+-----
+
+* Update gate jobs
+* Update package metadata
+* Restore package metadata
+* update package metadata
+* Add py38 package metadata
+* Update testing to Ubuntu Focal
+
 4.0.0
 -----
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-freezerclient-4.0.0/PKG-INFO 
new/python-freezerclient-4.2.0/PKG-INFO
--- old/python-freezerclient-4.0.0/PKG-INFO     2020-09-14 15:57:17.000000000 
+0200
+++ new/python-freezerclient-4.2.0/PKG-INFO     2021-01-18 23:01:53.661896500 
+0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.2
 Name: python-freezerclient
-Version: 4.0.0
+Version: 4.2.0
 Summary: OpenStack Disaster Recovery API Client Library
 Home-page: https://docs.openstack.org/python-freezerclient/latest/
 Author: OpenStack
@@ -54,7 +54,7 @@
 Classifier: Programming Language :: Python :: 3 :: Only
 Classifier: Programming Language :: Python :: 3
 Classifier: Programming Language :: Python :: 3.6
-Classifier: Programming Language :: Python :: 3.7
+Classifier: Programming Language :: Python :: 3.8
 Classifier: Development Status :: 5 - Production/Stable
 Classifier: Natural Language :: English
 Classifier: Environment :: OpenStack
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-freezerclient-4.0.0/freezerclient/client.py 
new/python-freezerclient-4.2.0/freezerclient/client.py
--- old/python-freezerclient-4.0.0/freezerclient/client.py      2020-09-14 
15:55:49.000000000 +0200
+++ new/python-freezerclient-4.2.0/freezerclient/client.py      2021-01-18 
23:01:20.000000000 +0100
@@ -19,7 +19,7 @@
 def Client(version=None, endpoint=None, username=None, password=None,
            project_name=None, auth_url=None, project_id=None, token=None,
            cacert=None, project_domain_name=None, user_domain_id=None,
-           user_domain_name=None, **kwargs):
+           user_domain_name=None, project_domain_id=None, **kwargs):
     """Initialize client object based on given version.
 
     HOW-TO:
@@ -70,6 +70,11 @@
     if project_domain_name:
         kwargs["project_domain_name"] = project_domain_name
 
+    if project_domain_id:
+        kwargs["project_domain_id"] = project_domain_id
+    else:
+        kwargs["project_domain_id"] = os.environ.get('OS_PROJECT_DOMAIN_ID')
+
     if user_domain_name:
         kwargs["user_domain_name"] = user_domain_name
     else:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-freezerclient-4.0.0/freezerclient/utils.py 
new/python-freezerclient-4.2.0/freezerclient/utils.py
--- old/python-freezerclient-4.0.0/freezerclient/utils.py       2020-09-14 
15:55:49.000000000 +0200
+++ new/python-freezerclient-4.2.0/freezerclient/utils.py       2021-01-18 
23:01:20.000000000 +0100
@@ -174,10 +174,10 @@
     return importutils.import_class(api_string)
 
 
-def get_client_instance(kwargs={}, opts=None, api_version=None):
+def get_client_instance(opts={}, api_version=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(api_version)(opts=opts, **kwargs)
+    return get_client_class(api_version)(**opts)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-freezerclient-4.0.0/freezerclient/v1/client.py 
new/python-freezerclient-4.2.0/freezerclient/v1/client.py
--- old/python-freezerclient-4.0.0/freezerclient/v1/client.py   2020-09-14 
15:55:49.000000000 +0200
+++ new/python-freezerclient-4.2.0/freezerclient/v1/client.py   2021-01-18 
23:01:20.000000000 +0100
@@ -32,7 +32,7 @@
 
     def __init__(self, token=None, username=None, password=None,
                  auth_url=None, session=None, endpoint=None,
-                 endpoint_type=None, opts=None, project_name=None,
+                 endpoint_type=None, project_name=None,
                  user_domain_name=None, user_domain_id=None,
                  project_domain_name=None, project_domain_id=None,
                  cert=None, cacert=None, insecure=False, project_id=None):
@@ -45,7 +45,6 @@
         :param session: keystone.Session
         :param endpoint: freezer-api endpoint
         :param endpoint_type: type of endpoint
-        :param opts: a namespace to store all keystone data
         :param project_name: only for version 3
         :param user_domain_name: only for version 3
         :param user_domain_id: only for version 3
@@ -65,25 +64,22 @@
 
         self.project_id = project_id
 
-        if opts is None:
-            self.opts = utils.Namespace({})
-            self.opts.os_token = token or None
-            self.opts.os_username = username or None
-            self.opts.os_password = password or None
-            self.opts.os_auth_url = auth_url or None
-            self.opts.os_backup_url = endpoint or None
-            self.opts.os_endpoint_type = endpoint_type or None
-            self.opts.os_project_name = project_name or None
-            self.opts.os_project_id = project_id or None
-            self.opts.os_user_domain_name = user_domain_name or None
-            self.opts.os_user_domain_id = user_domain_id or None
-            self.opts.os_project_domain_name = project_domain_name or None
-            self.opts.os_project_domain_id = project_domain_id or None
-            self.opts.os_cacert = cacert or None
-            self.opts.insecure = insecure
-            self.opts.cert = cert
-        else:
-            self.opts = opts
+        self.opts = utils.Namespace({})
+        self.opts.os_token = token or None
+        self.opts.os_username = username or None
+        self.opts.os_password = password or None
+        self.opts.os_auth_url = auth_url or None
+        self.opts.os_backup_url = endpoint or None
+        self.opts.os_endpoint_type = endpoint_type or None
+        self.opts.os_project_name = project_name or None
+        self.opts.os_project_id = project_id or None
+        self.opts.os_user_domain_name = user_domain_name or None
+        self.opts.os_user_domain_id = user_domain_id or None
+        self.opts.os_project_domain_name = project_domain_name or None
+        self.opts.os_project_domain_id = project_domain_id or None
+        self.opts.os_cacert = cacert or None
+        self.opts.insecure = insecure
+        self.opts.cert = cert
 
         self.cert = cert
         self.cacert = cacert or self.opts.os_cacert
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-freezerclient-4.0.0/lower-constraints.txt 
new/python-freezerclient-4.2.0/lower-constraints.txt
--- old/python-freezerclient-4.0.0/lower-constraints.txt        2020-09-14 
15:55:49.000000000 +0200
+++ new/python-freezerclient-4.2.0/lower-constraints.txt        2021-01-18 
23:01:20.000000000 +0100
@@ -3,7 +3,7 @@
 Babel==2.3.4
 cliff==2.8.0
 cmd2==0.8.0
-coverage==4.0
+coverage==4.5.1
 debtcollector==1.2.0
 docutils==0.11
 dulwich==0.15.0
@@ -15,7 +15,7 @@
 keystoneauth1==3.4.0
 linecache2==1.0.0
 logilab-common==1.4.1
-MarkupSafe==1.0
+MarkupSafe==1.1.1
 monotonic==0.6
 netaddr==0.7.18
 netifaces==0.10.4
@@ -31,7 +31,7 @@
 python-mimeparse==1.6.0
 python-subunit==1.0.0
 pytz==2013.6
-PyYAML==3.12
+PyYAML==3.13
 requests==2.14.2
 setuptools==21.0.0
 snowballstemmer==1.2.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-freezerclient-4.0.0/python_freezerclient.egg-info/PKG-INFO 
new/python-freezerclient-4.2.0/python_freezerclient.egg-info/PKG-INFO
--- old/python-freezerclient-4.0.0/python_freezerclient.egg-info/PKG-INFO       
2020-09-14 15:57:17.000000000 +0200
+++ new/python-freezerclient-4.2.0/python_freezerclient.egg-info/PKG-INFO       
2021-01-18 23:01:53.000000000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.2
 Name: python-freezerclient
-Version: 4.0.0
+Version: 4.2.0
 Summary: OpenStack Disaster Recovery API Client Library
 Home-page: https://docs.openstack.org/python-freezerclient/latest/
 Author: OpenStack
@@ -54,7 +54,7 @@
 Classifier: Programming Language :: Python :: 3 :: Only
 Classifier: Programming Language :: Python :: 3
 Classifier: Programming Language :: Python :: 3.6
-Classifier: Programming Language :: Python :: 3.7
+Classifier: Programming Language :: Python :: 3.8
 Classifier: Development Status :: 5 - Production/Stable
 Classifier: Natural Language :: English
 Classifier: Environment :: OpenStack
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-freezerclient-4.0.0/python_freezerclient.egg-info/pbr.json 
new/python-freezerclient-4.2.0/python_freezerclient.egg-info/pbr.json
--- old/python-freezerclient-4.0.0/python_freezerclient.egg-info/pbr.json       
2020-09-14 15:57:17.000000000 +0200
+++ new/python-freezerclient-4.2.0/python_freezerclient.egg-info/pbr.json       
2021-01-18 23:01:53.000000000 +0100
@@ -1 +1 @@
-{"git_version": "2ccd96d", "is_release": true}
\ No newline at end of file
+{"git_version": "2fe404f", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-freezerclient-4.0.0/setup.cfg 
new/python-freezerclient-4.2.0/setup.cfg
--- old/python-freezerclient-4.0.0/setup.cfg    2020-09-14 15:57:17.000000000 
+0200
+++ new/python-freezerclient-4.2.0/setup.cfg    2021-01-18 23:01:53.661896500 
+0100
@@ -14,7 +14,7 @@
        Programming Language :: Python :: 3 :: Only
        Programming Language :: Python :: 3
        Programming Language :: Python :: 3.6
-       Programming Language :: Python :: 3.7
+       Programming Language :: Python :: 3.8
        Development Status :: 5 - Production/Stable
        Natural Language :: English
        Environment :: OpenStack
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-freezerclient-4.0.0/test-requirements.txt 
new/python-freezerclient-4.2.0/test-requirements.txt
--- old/python-freezerclient-4.0.0/test-requirements.txt        2020-09-14 
15:55:49.000000000 +0200
+++ new/python-freezerclient-4.2.0/test-requirements.txt        2021-01-18 
23:01:20.000000000 +0100
@@ -5,7 +5,7 @@
 # Hacking pins already flake8 etc version
 hacking>=3.0.1,<3.1.0 # Apache-2.0
 
-coverage!=4.4,>=4.0 # Apache-2.0
+coverage>=4.5.1 # Apache-2.0
 stestr>=2.0.0 # Apache-2.0
 testtools>=2.2.0 # MIT
 astroid==2.1.0 # LGPLv2.1

Reply via email to