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 2024-12-18 20:10:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-oslo.serialization (Old) and /work/SRC/openSUSE:Factory/.python-oslo.serialization.new.29675 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-oslo.serialization" Wed Dec 18 20:10:26 2024 rev:23 rq:1231832 version:5.5.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-oslo.serialization/python-oslo.serialization.changes 2024-05-03 19:45:48.975613985 +0200 +++ /work/SRC/openSUSE:Factory/.python-oslo.serialization.new.29675/python-oslo.serialization.changes 2024-12-18 20:11:39.525097004 +0100 @@ -1,0 +2,12 @@ +Mon Sep 2 17:30:41 UTC 2024 - cloud-de...@suse.de + +- update to version 5.5.0 + - reno: Update master for unmaintained/wallaby + - reno: Update master for unmaintained/xena + - Update master for stable/2024.1 + - Remove old excludes + - reno: Update master for unmaintained/victoria + - [jsonutils] Add handling of datetime.date format + - reno: Update master for unmaintained/zed + +------------------------------------------------------------------- Old: ---- oslo.serialization-5.4.0.tar.gz New: ---- oslo.serialization-5.5.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-oslo.serialization.spec ++++++ --- /var/tmp/diff_new_pack.gkCZeu/_old 2024-12-18 20:11:40.809150531 +0100 +++ /var/tmp/diff_new_pack.gkCZeu/_new 2024-12-18 20:11:40.813150697 +0100 @@ -17,13 +17,13 @@ Name: python-oslo.serialization -Version: 5.4.0 +Version: 5.5.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-5.4.0.tar.gz +Source0: https://files.pythonhosted.org/packages/source/o/oslo.serialization/oslo.serialization-5.5.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-5.4.0 +%autosetup -p1 -n oslo.serialization-5.5.0 sed -i -e "s,bandit.*,," test-requirements.txt %py_req_cleanup ++++++ oslo.serialization-5.4.0.tar.gz -> oslo.serialization-5.5.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.serialization-5.4.0/AUTHORS new/oslo.serialization-5.5.0/AUTHORS --- old/oslo.serialization-5.4.0/AUTHORS 2024-02-22 15:36:36.000000000 +0100 +++ new/oslo.serialization-5.5.0/AUTHORS 2024-08-15 08:43:46.000000000 +0200 @@ -93,5 +93,6 @@ xianming.mao <xianming....@easystack.cn> yangyawei <yangya...@inspur.com> yanheven <yanhe...@qq.com> +yatinkarel <yka...@redhat.com> zhangboye <zhangb...@inspur.com> zhoulinhui <df.s...@foxmail.com> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.serialization-5.4.0/ChangeLog new/oslo.serialization-5.5.0/ChangeLog --- old/oslo.serialization-5.4.0/ChangeLog 2024-02-22 15:36:36.000000000 +0100 +++ new/oslo.serialization-5.5.0/ChangeLog 2024-08-15 08:43:46.000000000 +0200 @@ -1,6 +1,17 @@ CHANGES ======= +5.5.0 +----- + +* [jsonutils] Add handling of datetime.date format +* reno: Update master for unmaintained/zed +* Remove old excludes +* Update master for stable/2024.1 +* reno: Update master for unmaintained/xena +* reno: Update master for unmaintained/wallaby +* reno: Update master for unmaintained/victoria + 5.4.0 ----- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.serialization-5.4.0/PKG-INFO new/oslo.serialization-5.5.0/PKG-INFO --- old/oslo.serialization-5.4.0/PKG-INFO 2024-02-22 15:36:36.512534900 +0100 +++ new/oslo.serialization-5.5.0/PKG-INFO 2024-08-15 08:43:46.336719500 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.2 Name: oslo.serialization -Version: 5.4.0 +Version: 5.5.0 Summary: Oslo Serialization library Home-page: https://docs.openstack.org/oslo.serialization/latest/ Author: OpenStack diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.serialization-5.4.0/doc/requirements.txt new/oslo.serialization-5.5.0/doc/requirements.txt --- old/oslo.serialization-5.4.0/doc/requirements.txt 2024-02-22 15:36:08.000000000 +0100 +++ new/oslo.serialization-5.5.0/doc/requirements.txt 2024-08-15 08:43:17.000000000 +0200 @@ -1,7 +1,4 @@ -# 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. # These are needed for docs generation openstackdocstheme>=2.2.2 # Apache-2.0 -sphinx>=2.0.0,!=2.1.0 # BSD +sphinx>=2.0.0 # BSD reno>=3.1.0 # Apache-2.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.serialization-5.4.0/oslo.serialization.egg-info/PKG-INFO new/oslo.serialization-5.5.0/oslo.serialization.egg-info/PKG-INFO --- old/oslo.serialization-5.4.0/oslo.serialization.egg-info/PKG-INFO 2024-02-22 15:36:36.000000000 +0100 +++ new/oslo.serialization-5.5.0/oslo.serialization.egg-info/PKG-INFO 2024-08-15 08:43:46.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.2 Name: oslo.serialization -Version: 5.4.0 +Version: 5.5.0 Summary: Oslo Serialization library Home-page: https://docs.openstack.org/oslo.serialization/latest/ Author: OpenStack diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.serialization-5.4.0/oslo.serialization.egg-info/SOURCES.txt new/oslo.serialization-5.5.0/oslo.serialization.egg-info/SOURCES.txt --- old/oslo.serialization-5.4.0/oslo.serialization.egg-info/SOURCES.txt 2024-02-22 15:36:36.000000000 +0100 +++ new/oslo.serialization-5.5.0/oslo.serialization.egg-info/SOURCES.txt 2024-08-15 08:43:46.000000000 +0200 @@ -50,6 +50,7 @@ releasenotes/notes/remove-yamlutils-94c921247ab33003.yaml releasenotes/source/2023.1.rst releasenotes/source/2023.2.rst +releasenotes/source/2024.1.rst releasenotes/source/conf.py releasenotes/source/index.rst releasenotes/source/ocata.rst diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.serialization-5.4.0/oslo.serialization.egg-info/pbr.json new/oslo.serialization-5.5.0/oslo.serialization.egg-info/pbr.json --- old/oslo.serialization-5.4.0/oslo.serialization.egg-info/pbr.json 2024-02-22 15:36:36.000000000 +0100 +++ new/oslo.serialization-5.5.0/oslo.serialization.egg-info/pbr.json 2024-08-15 08:43:46.000000000 +0200 @@ -1 +1 @@ -{"git_version": "548c7a3", "is_release": true} \ No newline at end of file +{"git_version": "f6e879d", "is_release": true} \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.serialization-5.4.0/oslo.serialization.egg-info/requires.txt new/oslo.serialization-5.5.0/oslo.serialization.egg-info/requires.txt --- old/oslo.serialization-5.4.0/oslo.serialization.egg-info/requires.txt 2024-02-22 15:36:36.000000000 +0100 +++ new/oslo.serialization-5.5.0/oslo.serialization.egg-info/requires.txt 2024-08-15 08:43:46.000000000 +0200 @@ -1,6 +1,6 @@ msgpack>=0.5.2 oslo.utils>=3.33.0 -pbr!=2.1.0,>=2.0.0 +pbr>=2.0.0 [:(python_version<"3.9")] pytz>=2013.6 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.serialization-5.4.0/oslo_serialization/jsonutils.py new/oslo.serialization-5.5.0/oslo_serialization/jsonutils.py --- old/oslo.serialization-5.4.0/oslo_serialization/jsonutils.py 2024-02-22 15:36:08.000000000 +0100 +++ new/oslo.serialization-5.5.0/oslo_serialization/jsonutils.py 2024-08-15 08:43:17.000000000 +0200 @@ -43,6 +43,8 @@ from oslo_utils import importutils from oslo_utils import timeutils +_ISO8601_DATE_FORMAT = '%Y-%m-%d' + ipaddress = importutils.try_import("ipaddress") netaddr = importutils.try_import("netaddr") @@ -117,6 +119,12 @@ else: return value + if isinstance(value, datetime.date): + if convert_datetime: + return value.strftime(_ISO8601_DATE_FORMAT) + else: + return value + if isinstance(value, uuid.UUID): return str(value) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.serialization-5.4.0/oslo_serialization/tests/test_jsonutils.py new/oslo.serialization-5.5.0/oslo_serialization/tests/test_jsonutils.py --- old/oslo.serialization-5.4.0/oslo_serialization/tests/test_jsonutils.py 2024-02-22 15:36:08.000000000 +0100 +++ new/oslo.serialization-5.5.0/oslo_serialization/tests/test_jsonutils.py 2024-08-15 08:43:17.000000000 +0200 @@ -159,6 +159,15 @@ x = datetime.datetime(1920, 2, 3, 4, 5, 6, 7) self.assertEqual(x, jsonutils.to_primitive(x, convert_datetime=False)) + def test_date(self): + x = datetime.date(1920, 2, 3) + self.assertEqual('1920-02-03', + jsonutils.to_primitive(x)) + + def test_date_preserve(self): + x = datetime.date(1920, 2, 3) + self.assertEqual(x, jsonutils.to_primitive(x, convert_datetime=False)) + def test_DateTime(self): x = xmlrpclib.DateTime() x.decode("19710203T04:05:06") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.serialization-5.4.0/releasenotes/source/2024.1.rst new/oslo.serialization-5.5.0/releasenotes/source/2024.1.rst --- old/oslo.serialization-5.4.0/releasenotes/source/2024.1.rst 1970-01-01 01:00:00.000000000 +0100 +++ new/oslo.serialization-5.5.0/releasenotes/source/2024.1.rst 2024-08-15 08:43:17.000000000 +0200 @@ -0,0 +1,6 @@ +=========================== +2024.1 Series Release Notes +=========================== + +.. release-notes:: + :branch: stable/2024.1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.serialization-5.4.0/releasenotes/source/index.rst new/oslo.serialization-5.5.0/releasenotes/source/index.rst --- old/oslo.serialization-5.4.0/releasenotes/source/index.rst 2024-02-22 15:36:08.000000000 +0100 +++ new/oslo.serialization-5.5.0/releasenotes/source/index.rst 2024-08-15 08:43:17.000000000 +0200 @@ -6,6 +6,7 @@ :maxdepth: 1 unreleased + 2024.1 2023.2 2023.1 zed diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.serialization-5.4.0/releasenotes/source/victoria.rst new/oslo.serialization-5.5.0/releasenotes/source/victoria.rst --- old/oslo.serialization-5.4.0/releasenotes/source/victoria.rst 2024-02-22 15:36:08.000000000 +0100 +++ new/oslo.serialization-5.5.0/releasenotes/source/victoria.rst 2024-08-15 08:43:17.000000000 +0200 @@ -3,4 +3,4 @@ ============================= .. release-notes:: - :branch: stable/victoria + :branch: unmaintained/victoria diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.serialization-5.4.0/releasenotes/source/wallaby.rst new/oslo.serialization-5.5.0/releasenotes/source/wallaby.rst --- old/oslo.serialization-5.4.0/releasenotes/source/wallaby.rst 2024-02-22 15:36:08.000000000 +0100 +++ new/oslo.serialization-5.5.0/releasenotes/source/wallaby.rst 2024-08-15 08:43:17.000000000 +0200 @@ -3,4 +3,4 @@ ============================ .. release-notes:: - :branch: stable/wallaby + :branch: unmaintained/wallaby diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.serialization-5.4.0/releasenotes/source/xena.rst new/oslo.serialization-5.5.0/releasenotes/source/xena.rst --- old/oslo.serialization-5.4.0/releasenotes/source/xena.rst 2024-02-22 15:36:08.000000000 +0100 +++ new/oslo.serialization-5.5.0/releasenotes/source/xena.rst 2024-08-15 08:43:17.000000000 +0200 @@ -3,4 +3,4 @@ ========================= .. release-notes:: - :branch: stable/xena + :branch: unmaintained/xena diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.serialization-5.4.0/releasenotes/source/zed.rst new/oslo.serialization-5.5.0/releasenotes/source/zed.rst --- old/oslo.serialization-5.4.0/releasenotes/source/zed.rst 2024-02-22 15:36:08.000000000 +0100 +++ new/oslo.serialization-5.5.0/releasenotes/source/zed.rst 2024-08-15 08:43:17.000000000 +0200 @@ -3,4 +3,4 @@ ======================== .. release-notes:: - :branch: stable/zed + :branch: unmaintained/zed diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.serialization-5.4.0/requirements.txt new/oslo.serialization-5.5.0/requirements.txt --- old/oslo.serialization-5.4.0/requirements.txt 2024-02-22 15:36:08.000000000 +0100 +++ new/oslo.serialization-5.5.0/requirements.txt 2024-08-15 08:43:17.000000000 +0200 @@ -3,7 +3,7 @@ # adding a new feature to oslo.serialization means adding a new dependency, # that is a likely indicator that the feature belongs somewhere else. -pbr!=2.1.0,>=2.0.0 # Apache-2.0 +pbr>=2.0.0 # Apache-2.0 msgpack>=0.5.2 # Apache-2.0 oslo.utils>=3.33.0 # Apache-2.0 pytz>=2013.6;python_version<"3.9" # MIT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.serialization-5.4.0/test-requirements.txt new/oslo.serialization-5.5.0/test-requirements.txt --- old/oslo.serialization-5.4.0/test-requirements.txt 2024-02-22 15:36:08.000000000 +0100 +++ new/oslo.serialization-5.5.0/test-requirements.txt 2024-08-15 08:43:17.000000000 +0200 @@ -2,4 +2,4 @@ stestr>=2.0.0 # Apache-2.0 oslotest>=3.2.0 # Apache-2.0 oslo.i18n>=3.15.3 # Apache-2.0 -coverage!=4.4,>=4.0 # Apache-2.0 +coverage>=4.0 # Apache-2.0