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 2022-05-25 20:34:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-freezerclient (Old)
and /work/SRC/openSUSE:Factory/.python-freezerclient.new.2254 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-freezerclient"
Wed May 25 20:34:25 2022 rev:12 rq:979066 version:4.4.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-freezerclient/python-freezerclient.changes
2021-12-13 20:50:53.756654095 +0100
+++
/work/SRC/openSUSE:Factory/.python-freezerclient.new.2254/python-freezerclient.changes
2022-05-25 20:34:41.760238843 +0200
@@ -1,0 +2,9 @@
+Tue May 24 21:01:04 UTC 2022 - [email protected]
+
+- update to version 4.4.0
+ - Add type hint for Client API
+ - update type hint for Client
+ - Fix flake8 error: H104
+ - Add arm64 gate ci job
+
+-------------------------------------------------------------------
Old:
----
python-freezerclient-4.3.0.tar.gz
New:
----
python-freezerclient-4.4.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-freezerclient.spec ++++++
--- /var/tmp/diff_new_pack.f8b7T4/_old 2022-05-25 20:34:42.304239602 +0200
+++ /var/tmp/diff_new_pack.f8b7T4/_new 2022-05-25 20:34:42.308239607 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-freezerclient
#
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,18 +17,17 @@
Name: python-freezerclient
-Version: 4.3.0
+Version: 4.4.0
Release: 0
Summary: Python API and CLI for OpenStack Freezer
License: Apache-2.0
Group: Development/Languages/Python
URL: https://docs.openstack.org/python-freezerclient
-Source0:
https://files.pythonhosted.org/packages/source/p/python-freezerclient/python-freezerclient-4.3.0.tar.gz
+Source0:
https://files.pythonhosted.org/packages/source/p/python-freezerclient/python-freezerclient-4.4.0.tar.gz
BuildRequires: openstack-macros
BuildRequires: python3-cliff >= 2.8.0
BuildRequires: python3-fixtures
BuildRequires: python3-keystoneauth1 >= 3.4.0
-BuildRequires: python3-mock
BuildRequires: python3-oslo.serialization >= 2.25.0
BuildRequires: python3-oslo.utils >= 3.33.0
BuildRequires: python3-oslotest
@@ -49,7 +48,6 @@
Requires: python3-oslo.serialization >= 2.25.0
Requires: python3-oslo.utils >= 3.33.0
Requires: python3-pbr >= 2.0.0
-Requires: python3-six
%if 0%{?suse_version}
Obsoletes: python2-freezerclient < 3.0.0
%endif
@@ -79,7 +77,7 @@
%{py3_build}
# Build HTML docs and man page
-PBR_VERSION=4.3.0 %sphinx_build -b html doc/source doc/build/html
+PBR_VERSION=4.4.0 %sphinx_build -b html doc/source doc/build/html
rm -r doc/build/html/.{doctrees,buildinfo}
%install
++++++ python-freezerclient-4.3.0.tar.gz -> python-freezerclient-4.4.0.tar.gz
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python-freezerclient-4.3.0/.zuul.yaml
new/python-freezerclient-4.4.0/.zuul.yaml
--- old/python-freezerclient-4.3.0/.zuul.yaml 2021-09-17 18:59:29.000000000
+0200
+++ new/python-freezerclient-4.4.0/.zuul.yaml 2021-11-25 16:10:42.000000000
+0100
@@ -2,7 +2,8 @@
templates:
- check-requirements
- openstack-lower-constraints-jobs
- - openstack-python3-wallaby-jobs
+ - openstack-python3-yoga-jobs
+ - openstack-python3-xena-jobs-arm64
- publish-openstack-docs-pti
- release-notes-jobs-python3
check:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python-freezerclient-4.3.0/AUTHORS
new/python-freezerclient-4.4.0/AUTHORS
--- old/python-freezerclient-4.3.0/AUTHORS 2021-09-17 19:00:11.000000000
+0200
+++ new/python-freezerclient-4.4.0/AUTHORS 2021-11-25 16:11:12.000000000
+0100
@@ -2,9 +2,11 @@
Andreas Jaeger <[email protected]>
Anh Tran <[email protected]>
Cai Hui <[email protected]>
+Cai Hui <[email protected]>
Caihui <[email protected]>
Caihui <[email protected]>
Cao Xuan Hoang <[email protected]>
+Carl caihui <[email protected]>
Chen <[email protected]>
Corey Bryant <[email protected]>
Deepak Jon <[email protected]>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python-freezerclient-4.3.0/ChangeLog
new/python-freezerclient-4.4.0/ChangeLog
--- old/python-freezerclient-4.3.0/ChangeLog 2021-09-17 19:00:11.000000000
+0200
+++ new/python-freezerclient-4.4.0/ChangeLog 2021-11-25 16:11:12.000000000
+0100
@@ -1,6 +1,17 @@
CHANGES
=======
+4.4.0
+-----
+
+* Add arm64 gate ci job
+* Fix flake8 error: H104
+* Add python3.9 CI
+* Add openstack-python3-yoga-jobs
+* Update .zuul.yaml
+* update type hint for Client
+* Add type hint for Client API
+
4.3.0
-----
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python-freezerclient-4.3.0/PKG-INFO
new/python-freezerclient-4.4.0/PKG-INFO
--- old/python-freezerclient-4.3.0/PKG-INFO 2021-09-17 19:00:11.624690500
+0200
+++ new/python-freezerclient-4.4.0/PKG-INFO 2021-11-25 16:11:12.300097500
+0100
@@ -1,6 +1,6 @@
Metadata-Version: 1.2
Name: python-freezerclient
-Version: 4.3.0
+Version: 4.4.0
Summary: OpenStack Disaster Recovery API Client Library
Home-page: https://docs.openstack.org/python-freezerclient/latest/
Author: OpenStack
@@ -55,6 +55,7 @@
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.8
+Classifier: Programming Language :: Python :: 3.9
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.3.0/freezerclient/client.py
new/python-freezerclient-4.4.0/freezerclient/client.py
--- old/python-freezerclient-4.3.0/freezerclient/client.py 2021-09-17
18:59:29.000000000 +0200
+++ new/python-freezerclient-4.4.0/freezerclient/client.py 2021-11-25
16:10:42.000000000 +0100
@@ -13,13 +13,18 @@
# limitations under the License.
from freezerclient import utils
+# from typing import Any
+
import os
-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, project_domain_id=None, **kwargs):
+def Client(version: str = None, endpoint: str = None, username: str = None,
+ password: str = None, project_name: str = None,
+ auth_url: str = None,
+ project_id: str = None, token: str = None, cacert: str = None,
+ project_domain_name: str = None, user_domain_id: str = None,
+ user_domain_name: str = None, project_domain_id: str = None,
+ **kwargs) -> str:
"""Initialize client object based on given version.
HOW-TO:
@@ -29,11 +34,7 @@
>>> from freezerclient import client
>>> freezer = client.Client('2',username='admin',password='stack')
- Here ``VERSION`` is freezer API Version, you can use ``1``(v1) or ``2``
- (v2),default is API v2.
-
- Alternatively, you can create a client instance using the keystoneauth
- session API. See "The freezerclient Python API" page at
+ Here ``VERSION`` is freezer API VersrPython API" page at
python-freezerclient's doc.
"""
if endpoint:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python-freezerclient-4.3.0/freezerclient/tests/unit/test_utils.py
new/python-freezerclient-4.4.0/freezerclient/tests/unit/test_utils.py
--- old/python-freezerclient-4.3.0/freezerclient/tests/unit/test_utils.py
2021-09-17 18:59:29.000000000 +0200
+++ new/python-freezerclient-4.4.0/freezerclient/tests/unit/test_utils.py
2021-11-25 16:10:42.000000000 +0100
@@ -11,3 +11,7 @@
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
+
+
+def test_utils_todo():
+ pass
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python-freezerclient-4.3.0/python_freezerclient.egg-info/PKG-INFO
new/python-freezerclient-4.4.0/python_freezerclient.egg-info/PKG-INFO
--- old/python-freezerclient-4.3.0/python_freezerclient.egg-info/PKG-INFO
2021-09-17 19:00:11.000000000 +0200
+++ new/python-freezerclient-4.4.0/python_freezerclient.egg-info/PKG-INFO
2021-11-25 16:11:12.000000000 +0100
@@ -1,6 +1,6 @@
Metadata-Version: 1.2
Name: python-freezerclient
-Version: 4.3.0
+Version: 4.4.0
Summary: OpenStack Disaster Recovery API Client Library
Home-page: https://docs.openstack.org/python-freezerclient/latest/
Author: OpenStack
@@ -55,6 +55,7 @@
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.8
+Classifier: Programming Language :: Python :: 3.9
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.3.0/python_freezerclient.egg-info/SOURCES.txt
new/python-freezerclient-4.4.0/python_freezerclient.egg-info/SOURCES.txt
--- old/python-freezerclient-4.3.0/python_freezerclient.egg-info/SOURCES.txt
2021-09-17 19:00:11.000000000 +0200
+++ new/python-freezerclient-4.4.0/python_freezerclient.egg-info/SOURCES.txt
2021-11-25 16:11:12.000000000 +0100
@@ -83,7 +83,6 @@
python_freezerclient.egg-info/dependency_links.txt
python_freezerclient.egg-info/entry_points.txt
python_freezerclient.egg-info/not-zip-safe
-python_freezerclient.egg-info/pbr.json
python_freezerclient.egg-info/requires.txt
python_freezerclient.egg-info/top_level.txt
releasenotes/notes/drop-py-2-7-9a3fc069f66d62bc.yaml
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python-freezerclient-4.3.0/python_freezerclient.egg-info/pbr.json
new/python-freezerclient-4.4.0/python_freezerclient.egg-info/pbr.json
--- old/python-freezerclient-4.3.0/python_freezerclient.egg-info/pbr.json
2021-09-17 19:00:11.000000000 +0200
+++ new/python-freezerclient-4.4.0/python_freezerclient.egg-info/pbr.json
1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-{"git_version": "a5496f7", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python-freezerclient-4.3.0/setup.cfg
new/python-freezerclient-4.4.0/setup.cfg
--- old/python-freezerclient-4.3.0/setup.cfg 2021-09-17 19:00:11.624690500
+0200
+++ new/python-freezerclient-4.4.0/setup.cfg 2021-11-25 16:11:12.300097500
+0100
@@ -15,6 +15,7 @@
Programming Language :: Python :: 3
Programming Language :: Python :: 3.6
Programming Language :: Python :: 3.8
+ Programming Language :: Python :: 3.9
Development Status :: 5 - Production/Stable
Natural Language :: English
Environment :: OpenStack
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python-freezerclient-4.3.0/tox.ini
new/python-freezerclient-4.4.0/tox.ini
--- old/python-freezerclient-4.3.0/tox.ini 2021-09-17 18:59:29.000000000
+0200
+++ new/python-freezerclient-4.4.0/tox.ini 2021-11-25 16:10:42.000000000
+0100
@@ -44,6 +44,9 @@
[testenv:py38]
basepython = python3.8
+[testenv:py39]
+basepython = python3.9
+
[testenv:docs]
deps = -r{toxinidir}/doc/requirements.txt
commands = sphinx-build -b html doc/source doc/build/html
@@ -60,7 +63,7 @@
# H202 -> assertRaises(Exception, ...) too broad
# H404 -> Multi line docstrings should start without a leading new line.
# H405 -> Multi line docstrings should start with a one line summary followed
by an empty line.
-ignore = H104,H202,H404,H405
+ignore = H202,H404,H405
# H106: Don???t put vim configuration in source files
# H203: Use assertIs(Not)None to check for None
enable-extensions=H106,H203