Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-oslo.serialization for openSUSE:Factory checked in at 2022-10-03 13:46:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-oslo.serialization (Old) and /work/SRC/openSUSE:Factory/.python-oslo.serialization.new.2275 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-oslo.serialization" Mon Oct 3 13:46:31 2022 rev:20 rq:1007581 version:5.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-oslo.serialization/python-oslo.serialization.changes 2022-05-25 20:35:03.812269615 +0200 +++ /work/SRC/openSUSE:Factory/.python-oslo.serialization.new.2275/python-oslo.serialization.changes 2022-10-03 13:47:19.801688383 +0200 @@ -1,0 +2,9 @@ +Sun Oct 2 14:49:03 UTC 2022 - cloud-de...@suse.de + +- update to version 5.0.0 + - Remove unnecessary unicode prefixes + - Drop python3.6/3.7 support in testing runtime + - Add Python3 zed unit tests + - Update master for stable/yoga + +------------------------------------------------------------------- Old: ---- oslo.serialization-4.3.0.tar.gz New: ---- oslo.serialization-5.0.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-oslo.serialization.spec ++++++ --- /var/tmp/diff_new_pack.nDuSrD/_old 2022-10-03 13:47:20.297689474 +0200 +++ /var/tmp/diff_new_pack.nDuSrD/_new 2022-10-03 13:47:20.301689483 +0200 @@ -17,13 +17,13 @@ Name: python-oslo.serialization -Version: 4.3.0 +Version: 5.0.0 Release: 0 Summary: OpenStack serialization library License: Apache-2.0 Group: Development/Languages/Python URL: https://docs.openstack.org/oslo.serialization -Source0: https://files.pythonhosted.org/packages/source/o/oslo.serialization/oslo.serialization-4.3.0.tar.gz +Source0: https://files.pythonhosted.org/packages/source/o/oslo.serialization/oslo.serialization-5.0.0.tar.gz BuildRequires: openstack-macros BuildRequires: python3-msgpack >= 0.5.2 BuildRequires: python3-netaddr @@ -61,7 +61,7 @@ This package contains the documentation. %prep -%autosetup -p1 -n oslo.serialization-4.3.0 +%autosetup -p1 -n oslo.serialization-5.0.0 sed -i -e "s,bandit.*,," test-requirements.txt %py_req_cleanup ++++++ oslo.serialization-4.3.0.tar.gz -> oslo.serialization-5.0.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.serialization-4.3.0/.zuul.yaml new/oslo.serialization-5.0.0/.zuul.yaml --- old/oslo.serialization-4.3.0/.zuul.yaml 2022-02-16 17:20:13.000000000 +0100 +++ new/oslo.serialization-5.0.0/.zuul.yaml 2022-07-12 11:20:30.000000000 +0200 @@ -2,7 +2,7 @@ templates: - check-requirements - lib-forward-testing-python3 - - openstack-python3-yoga-jobs + - openstack-python3-zed-jobs - periodic-stable-jobs - publish-openstack-docs-pti - release-notes-jobs-python3 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.serialization-4.3.0/AUTHORS new/oslo.serialization-5.0.0/AUTHORS --- old/oslo.serialization-4.3.0/AUTHORS 2022-02-16 17:20:46.000000000 +0100 +++ new/oslo.serialization-5.0.0/AUTHORS 2022-07-12 11:21:13.000000000 +0200 @@ -85,6 +85,7 @@ jiangzhilin <jiangzhi...@inspur.com> melissaml <ma....@99cloud.net> ricolin <rico....@easystack.cn> +songwenping <songwenp...@inspur.com> wu.shiming <wushim...@yovole.com> xianming.mao <xianming....@easystack.cn> yangyawei <yangya...@inspur.com> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.serialization-4.3.0/ChangeLog new/oslo.serialization-5.0.0/ChangeLog --- old/oslo.serialization-4.3.0/ChangeLog 2022-02-16 17:20:46.000000000 +0100 +++ new/oslo.serialization-5.0.0/ChangeLog 2022-07-12 11:21:13.000000000 +0200 @@ -1,6 +1,14 @@ CHANGES ======= +5.0.0 +----- + +* Drop python3.6/3.7 support in testing runtime +* Remove unnecessary unicode prefixes +* Add Python3 zed unit tests +* Update master for stable/yoga + 4.3.0 ----- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.serialization-4.3.0/PKG-INFO new/oslo.serialization-5.0.0/PKG-INFO --- old/oslo.serialization-4.3.0/PKG-INFO 2022-02-16 17:20:47.077769500 +0100 +++ new/oslo.serialization-5.0.0/PKG-INFO 2022-07-12 11:21:13.214305400 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.2 Name: oslo.serialization -Version: 4.3.0 +Version: 5.0.0 Summary: Oslo Serialization library Home-page: https://docs.openstack.org/oslo.serialization/latest/ Author: OpenStack @@ -45,9 +45,8 @@ Classifier: Operating System :: POSIX :: Linux Classifier: Programming Language :: Python Classifier: Programming Language :: Python :: 3 -Classifier: Programming Language :: Python :: 3.6 -Classifier: Programming Language :: Python :: 3.7 Classifier: Programming Language :: Python :: 3.8 +Classifier: Programming Language :: Python :: 3.9 Classifier: Programming Language :: Python :: 3 :: Only Classifier: Programming Language :: Python :: Implementation :: CPython -Requires-Python: >=3.6 +Requires-Python: >=3.8 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.serialization-4.3.0/doc/source/conf.py new/oslo.serialization-5.0.0/doc/source/conf.py --- old/oslo.serialization-4.3.0/doc/source/conf.py 2022-02-16 17:20:13.000000000 +0100 +++ new/oslo.serialization-5.0.0/doc/source/conf.py 2022-07-12 11:20:30.000000000 +0200 @@ -43,8 +43,8 @@ master_doc = 'index' # General information about the project. -project = u'oslo.serialization' -copyright = u'2014, OpenStack Foundation' +project = 'oslo.serialization' +copyright = '2014, OpenStack Foundation' # If true, '()' will be appended to :func: etc. cross-reference text. add_function_parentheses = True @@ -74,6 +74,6 @@ latex_documents = [ ('index', '%s.tex' % project, - u'%s Documentation' % project, - u'OpenStack Foundation', 'manual'), + '%s Documentation' % project, + 'OpenStack Foundation', 'manual'), ] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.serialization-4.3.0/oslo.serialization.egg-info/PKG-INFO new/oslo.serialization-5.0.0/oslo.serialization.egg-info/PKG-INFO --- old/oslo.serialization-4.3.0/oslo.serialization.egg-info/PKG-INFO 2022-02-16 17:20:46.000000000 +0100 +++ new/oslo.serialization-5.0.0/oslo.serialization.egg-info/PKG-INFO 2022-07-12 11:21:13.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.2 Name: oslo.serialization -Version: 4.3.0 +Version: 5.0.0 Summary: Oslo Serialization library Home-page: https://docs.openstack.org/oslo.serialization/latest/ Author: OpenStack @@ -45,9 +45,8 @@ Classifier: Operating System :: POSIX :: Linux Classifier: Programming Language :: Python Classifier: Programming Language :: Python :: 3 -Classifier: Programming Language :: Python :: 3.6 -Classifier: Programming Language :: Python :: 3.7 Classifier: Programming Language :: Python :: 3.8 +Classifier: Programming Language :: Python :: 3.9 Classifier: Programming Language :: Python :: 3 :: Only Classifier: Programming Language :: Python :: Implementation :: CPython -Requires-Python: >=3.6 +Requires-Python: >=3.8 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.serialization-4.3.0/oslo.serialization.egg-info/SOURCES.txt new/oslo.serialization-5.0.0/oslo.serialization.egg-info/SOURCES.txt --- old/oslo.serialization-4.3.0/oslo.serialization.egg-info/SOURCES.txt 2022-02-16 17:20:47.000000000 +0100 +++ new/oslo.serialization-5.0.0/oslo.serialization.egg-info/SOURCES.txt 2022-07-12 11:21:13.000000000 +0200 @@ -59,5 +59,6 @@ releasenotes/source/victoria.rst releasenotes/source/wallaby.rst releasenotes/source/xena.rst +releasenotes/source/yoga.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/oslo.serialization-4.3.0/oslo.serialization.egg-info/pbr.json new/oslo.serialization-5.0.0/oslo.serialization.egg-info/pbr.json --- old/oslo.serialization-4.3.0/oslo.serialization.egg-info/pbr.json 2022-02-16 17:20:46.000000000 +0100 +++ new/oslo.serialization-5.0.0/oslo.serialization.egg-info/pbr.json 2022-07-12 11:21:13.000000000 +0200 @@ -1 +1 @@ -{"git_version": "6910f75", "is_release": true} \ No newline at end of file +{"git_version": "dd2a819", "is_release": true} \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.serialization-4.3.0/oslo_serialization/msgpackutils.py new/oslo.serialization-5.0.0/oslo_serialization/msgpackutils.py --- old/oslo.serialization-4.3.0/oslo_serialization/msgpackutils.py 2022-02-16 17:20:13.000000000 +0100 +++ new/oslo.serialization-5.0.0/oslo_serialization/msgpackutils.py 2022-07-12 11:20:30.000000000 +0200 @@ -227,17 +227,17 @@ def serialize(self, dt): dct = { - u'day': dt.day, - u'month': dt.month, - u'year': dt.year, - u'hour': dt.hour, - u'minute': dt.minute, - u'second': dt.second, - u'microsecond': dt.microsecond, + 'day': dt.day, + 'month': dt.month, + 'year': dt.year, + 'hour': dt.hour, + 'minute': dt.minute, + 'second': dt.second, + 'microsecond': dt.microsecond, } if dt.tzinfo: tz = dt.tzinfo.tzname(None) - dct[u'tz'] = tz + dct['tz'] = tz return dumps(dct, registry=self._registry) def deserialize(self, blob): @@ -365,9 +365,9 @@ def serialize(self, d): dct = { - u'year': d.year, - u'month': d.month, - u'day': d.day, + 'year': d.year, + 'month': d.month, + 'day': d.day, } return dumps(dct, registry=self._registry) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.serialization-4.3.0/oslo_serialization/tests/test_base64.py new/oslo.serialization-5.0.0/oslo_serialization/tests/test_base64.py --- old/oslo.serialization-4.3.0/oslo_serialization/tests/test_base64.py 2022-02-16 17:20:13.000000000 +0100 +++ new/oslo.serialization-5.0.0/oslo_serialization/tests/test_base64.py 2022-07-12 11:20:30.000000000 +0200 @@ -23,27 +23,27 @@ self.assertEqual(b'dGV4dA==', base64.encode_as_bytes(b'text')) self.assertEqual(b'dGV4dA==', - base64.encode_as_bytes(u'text')) + base64.encode_as_bytes('text')) self.assertEqual(b'ZTrDqQ==', - base64.encode_as_bytes(u'e:\xe9')) + base64.encode_as_bytes('e:\xe9')) self.assertEqual(b'ZTrp', - base64.encode_as_bytes(u'e:\xe9', encoding='latin1')) + base64.encode_as_bytes('e:\xe9', encoding='latin1')) def test_encode_as_text(self): - self.assertEqual(u'dGV4dA==', + self.assertEqual('dGV4dA==', base64.encode_as_text(b'text')) - self.assertEqual(u'dGV4dA==', - base64.encode_as_text(u'text')) - self.assertEqual(u'ZTrDqQ==', - base64.encode_as_text(u'e:\xe9')) - self.assertEqual(u'ZTrp', - base64.encode_as_text(u'e:\xe9', encoding='latin1')) + self.assertEqual('dGV4dA==', + base64.encode_as_text('text')) + self.assertEqual('ZTrDqQ==', + base64.encode_as_text('e:\xe9')) + self.assertEqual('ZTrp', + base64.encode_as_text('e:\xe9', encoding='latin1')) def test_decode_as_bytes(self): self.assertEqual(b'text', base64.decode_as_bytes(b'dGV4dA==')) self.assertEqual(b'text', - base64.decode_as_bytes(u'dGV4dA==')) + base64.decode_as_bytes('dGV4dA==')) def test_decode_as_bytes__error(self): self.assertRaises(TypeError, @@ -51,11 +51,11 @@ 'hello world') def test_decode_as_text(self): - self.assertEqual(u'text', + self.assertEqual('text', base64.decode_as_text(b'dGV4dA==')) - self.assertEqual(u'text', - base64.decode_as_text(u'dGV4dA==')) - self.assertEqual(u'e:\xe9', - base64.decode_as_text(u'ZTrDqQ==')) - self.assertEqual(u'e:\xe9', - base64.decode_as_text(u'ZTrp', encoding='latin1')) + self.assertEqual('text', + base64.decode_as_text('dGV4dA==')) + self.assertEqual('e:\xe9', + base64.decode_as_text('ZTrDqQ==')) + self.assertEqual('e:\xe9', + base64.decode_as_text('ZTrp', encoding='latin1')) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.serialization-4.3.0/oslo_serialization/tests/test_jsonutils.py new/oslo.serialization-5.0.0/oslo_serialization/tests/test_jsonutils.py --- old/oslo.serialization-4.3.0/oslo_serialization/tests/test_jsonutils.py 2022-02-16 17:20:13.000000000 +0100 +++ new/oslo.serialization-5.0.0/oslo_serialization/tests/test_jsonutils.py 2022-07-12 11:20:30.000000000 +0200 @@ -89,24 +89,24 @@ def test_loads_unicode(self): self.assertIsInstance(jsonutils.loads(b'"foo"'), str) - self.assertIsInstance(jsonutils.loads(u'"foo"'), str) + self.assertIsInstance(jsonutils.loads('"foo"'), str) # 'test' in Ukrainian - i18n_str_unicode = u'"\u0442\u0435\u0441\u0442"' + i18n_str_unicode = '"\u0442\u0435\u0441\u0442"' self.assertIsInstance(jsonutils.loads(i18n_str_unicode), str) i18n_str = i18n_str_unicode.encode('utf-8') self.assertIsInstance(jsonutils.loads(i18n_str), str) def test_loads_with_kwargs(self): - jsontext = u'{"foo": 3}' + jsontext = '{"foo": 3}' result = jsonutils.loads(jsontext, parse_int=lambda x: 5) self.assertEqual(5, result['foo']) def test_load(self): - jsontext = u'{"a": "\u0442\u044d\u0441\u0442"}' - expected = {u'a': u'\u0442\u044d\u0441\u0442'} + jsontext = '{"a": "\u0442\u044d\u0441\u0442"}' + expected = {'a': '\u0442\u044d\u0441\u0442'} for encoding in ('utf-8', 'cp1251'): fp = io.BytesIO(jsontext.encode(encoding)) @@ -325,12 +325,12 @@ self.assertEqual({'ip_addr': '1.2.3.4'}, ret) def test_ipaddr_using_ipaddress_v4(self): - thing = {'ip_addr': ipaddress.ip_address(u'192.168.0.1')} + thing = {'ip_addr': ipaddress.ip_address('192.168.0.1')} ret = jsonutils.to_primitive(thing) self.assertEqual({'ip_addr': '192.168.0.1'}, ret) def test_ipaddr_using_ipaddress_v6(self): - thing = {'ip_addr': ipaddress.ip_address(u'2001:db8::')} + thing = {'ip_addr': ipaddress.ip_address('2001:db8::')} ret = jsonutils.to_primitive(thing) self.assertEqual({'ip_addr': '2001:db8::'}, ret) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.serialization-4.3.0/releasenotes/source/conf.py new/oslo.serialization-5.0.0/releasenotes/source/conf.py --- old/oslo.serialization-4.3.0/releasenotes/source/conf.py 2022-02-16 17:20:13.000000000 +0100 +++ new/oslo.serialization-5.0.0/releasenotes/source/conf.py 2022-07-12 11:20:30.000000000 +0200 @@ -60,8 +60,8 @@ master_doc = 'index' # General information about the project. -project = u'oslo.serialization Release Notes' -copyright = u'2016, oslo.serialization Developers' +project = 'oslo.serialization Release Notes' +copyright = '2016, oslo.serialization Developers' # Release notes do not need a version in the title, they span # multiple versions. @@ -208,8 +208,8 @@ # author, documentclass [howto, manual, or own class]). latex_documents = [ ('index', 'oslo.serializationReleaseNotes.tex', - u'oslo.serialization Release Notes Documentation', - u'oslo.serialization Developers', 'manual'), + 'oslo.serialization Release Notes Documentation', + 'oslo.serialization Developers', 'manual'), ] # The name of an image file (relative to this directory) to place at the top of @@ -239,8 +239,8 @@ # (source start file, name, description, authors, manual section). man_pages = [ ('index', 'oslo.serializationReleaseNotes', - u'oslo.serialization Release Notes Documentation', - [u'oslo.serialization Developers'], 1) + 'oslo.serialization Release Notes Documentation', + ['oslo.serialization Developers'], 1) ] # If true, show URL addresses after external links. @@ -254,8 +254,8 @@ # dir menu entry, description, category) texinfo_documents = [ ('index', 'oslo.serializationReleaseNotes', - u'oslo.serialization Release Notes Documentation', - u'oslo.serialization Developers', 'oslo.serializationReleaseNotes', + 'oslo.serialization Release Notes Documentation', + 'oslo.serialization Developers', 'oslo.serializationReleaseNotes', 'One line description of project.', 'Miscellaneous'), ] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.serialization-4.3.0/releasenotes/source/index.rst new/oslo.serialization-5.0.0/releasenotes/source/index.rst --- old/oslo.serialization-4.3.0/releasenotes/source/index.rst 2022-02-16 17:20:13.000000000 +0100 +++ new/oslo.serialization-5.0.0/releasenotes/source/index.rst 2022-07-12 11:20:30.000000000 +0200 @@ -6,6 +6,7 @@ :maxdepth: 1 unreleased + yoga xena wallaby victoria diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.serialization-4.3.0/releasenotes/source/yoga.rst new/oslo.serialization-5.0.0/releasenotes/source/yoga.rst --- old/oslo.serialization-4.3.0/releasenotes/source/yoga.rst 1970-01-01 01:00:00.000000000 +0100 +++ new/oslo.serialization-5.0.0/releasenotes/source/yoga.rst 2022-07-12 11:20:30.000000000 +0200 @@ -0,0 +1,6 @@ +========================= +Yoga Series Release Notes +========================= + +.. release-notes:: + :branch: stable/yoga diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.serialization-4.3.0/setup.cfg new/oslo.serialization-5.0.0/setup.cfg --- old/oslo.serialization-4.3.0/setup.cfg 2022-02-16 17:20:47.077769500 +0100 +++ new/oslo.serialization-5.0.0/setup.cfg 2022-07-12 11:21:13.214305400 +0200 @@ -6,7 +6,7 @@ author = OpenStack author_email = openstack-disc...@lists.openstack.org home_page = https://docs.openstack.org/oslo.serialization/latest/ -python_requires = >=3.6 +python_requires = >=3.8 classifier = Environment :: OpenStack Intended Audience :: Information Technology @@ -15,9 +15,8 @@ Operating System :: POSIX :: Linux Programming Language :: Python Programming Language :: Python :: 3 - Programming Language :: Python :: 3.6 - Programming Language :: Python :: 3.7 Programming Language :: Python :: 3.8 + Programming Language :: Python :: 3.9 Programming Language :: Python :: 3 :: Only Programming Language :: Python :: Implementation :: CPython