Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-oslo.versionedobjects for openSUSE:Factory checked in at 2021-05-10 15:37:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-oslo.versionedobjects (Old) and /work/SRC/openSUSE:Factory/.python-oslo.versionedobjects.new.2988 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-oslo.versionedobjects" Mon May 10 15:37:42 2021 rev:12 rq:890000 version:2.4.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-oslo.versionedobjects/python-oslo.versionedobjects.changes 2020-10-26 16:18:07.279022379 +0100 +++ /work/SRC/openSUSE:Factory/.python-oslo.versionedobjects.new.2988/python-oslo.versionedobjects.changes 2021-05-10 15:39:54.425434829 +0200 @@ -1,0 +2,9 @@ +Sun May 2 17:41:31 UTC 2021 - cloud-de...@suse.de + +- update to version 2.4.0 + - Replace md5 with oslo version + - Adding pre-commit + - Add Python3 wallaby unit tests + - Update master for stable/victoria + +------------------------------------------------------------------- Old: ---- oslo.versionedobjects-2.3.0.tar.gz New: ---- oslo.versionedobjects-2.4.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-oslo.versionedobjects.spec ++++++ --- /var/tmp/diff_new_pack.zRFdyi/_old 2021-05-10 15:39:54.913432832 +0200 +++ /var/tmp/diff_new_pack.zRFdyi/_new 2021-05-10 15:39:54.917432816 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-oslo.versionedobjects # -# 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-oslo.versionedobjects -Version: 2.3.0 +Version: 2.4.0 Release: 0 Summary: Oslo Versioned Objects library License: Apache-2.0 Group: Development/Languages/Python -URL: https://launchpad.net/oslo.versionedobjects -Source0: https://files.pythonhosted.org/packages/source/o/oslo.versionedobjects/oslo.versionedobjects-2.3.0.tar.gz +URL: https://docs.openstack.org/oslo.versionedobjects +Source0: https://files.pythonhosted.org/packages/source/o/oslo.versionedobjects/oslo.versionedobjects-2.4.0.tar.gz BuildRequires: openstack-macros BuildRequires: python3-iso8601 >= 0.1.11 BuildRequires: python3-jsonschema @@ -34,7 +34,7 @@ BuildRequires: python3-oslo.log >= 3.36.0 BuildRequires: python3-oslo.messaging >= 5.29.0 BuildRequires: python3-oslo.serialization >= 2.18.0 -BuildRequires: python3-oslo.utils >= 3.33.0 +BuildRequires: python3-oslo.utils >= 4.7.0 BuildRequires: python3-oslotest BuildRequires: python3-pbr BuildRequires: python3-stestr @@ -50,7 +50,6 @@ %package -n python3-oslo.versionedobjects Summary: Oslo Versioned Objects library -Group: Development/Languages/Python Requires: python3-WebOb >= 1.7.1 Requires: python3-iso8601 >= 0.1.11 Requires: python3-netaddr >= 0.7.18 @@ -61,7 +60,7 @@ Requires: python3-oslo.log >= 3.36.0 Requires: python3-oslo.messaging >= 5.29.0 Requires: python3-oslo.serialization >= 2.18.0 -Requires: python3-oslo.utils >= 3.33.0 +Requires: python3-oslo.utils >= 4.7.0 Requires: python3-six %description -n python3-oslo.versionedobjects @@ -84,7 +83,7 @@ This package contains documentation files for %{name}. %prep -%autosetup -p1 -n oslo.versionedobjects-2.3.0 +%autosetup -p1 -n oslo.versionedobjects-2.4.0 %py_req_cleanup %build ++++++ _service ++++++ --- /var/tmp/diff_new_pack.zRFdyi/_old 2021-05-10 15:39:54.945432702 +0200 +++ /var/tmp/diff_new_pack.zRFdyi/_new 2021-05-10 15:39:54.949432685 +0200 @@ -1,8 +1,8 @@ <services> <service mode="disabled" name="renderspec"> - <param name="input-template">https://opendev.org/openstack/rpm-packaging/raw/branch/stable/victoria/openstack/oslo.versionedobjects/oslo.versionedobjects.spec.j2</param> + <param name="input-template">https://opendev.org/openstack/rpm-packaging/raw/branch/stable/wallaby/openstack/oslo.versionedobjects/oslo.versionedobjects.spec.j2</param> <param name="output-name">python-oslo.versionedobjects.spec</param> - <param name="requirements">https://opendev.org/openstack/oslo.versionedobjects/raw/branch/stable/victoria/requirements.txt</param> + <param name="requirements">https://opendev.org/openstack/oslo.versionedobjects/raw/branch/stable/wallaby/requirements.txt</param> <param name="changelog-email">cloud-de...@suse.de</param> <param name="changelog-provider">gh,openstack,oslo.versionedobjects</param> </service> ++++++ oslo.versionedobjects-2.3.0.tar.gz -> oslo.versionedobjects-2.4.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.versionedobjects-2.3.0/.pre-commit-config.yaml new/oslo.versionedobjects-2.4.0/.pre-commit-config.yaml --- old/oslo.versionedobjects-2.3.0/.pre-commit-config.yaml 1970-01-01 01:00:00.000000000 +0100 +++ new/oslo.versionedobjects-2.4.0/.pre-commit-config.yaml 2020-12-04 17:32:57.000000000 +0100 @@ -0,0 +1,35 @@ +# We from the Oslo project decided to pin repos based on the +# commit hash instead of the version tag to prevend arbitrary +# code from running in developer's machines. To update to a +# newer version, run `pre-commit autoupdate` and then replace +# the newer versions with their commit hash. + +default_language_version: + python: python3 + +repos: + - repo: https://github.com/pre-commit/pre-commit-hooks + rev: ebc15addedad713c86ef18ae9632c88e187dd0af # v3.1.0 + hooks: + - id: trailing-whitespace + # Replaces or checks mixed line ending + - id: mixed-line-ending + args: ['--fix', 'lf'] + exclude: '.*\.(svg)$' + # Forbid files which have a UTF-8 byte-order marker + - id: check-byte-order-marker + # Checks that non-binary executables have a proper shebang + - id: check-executables-have-shebangs + # Check for files that contain merge conflict strings. + - id: check-merge-conflict + # Check for debugger imports and py37+ breakpoint() + # calls in python source + - id: debug-statements + - id: check-yaml + files: .*\.(yaml|yml)$ + - repo: https://gitlab.com/pycqa/flake8 + rev: 181bb46098dddf7e2d45319ea654b4b4d58c2840 # 3.8.3 + hooks: + - id: flake8 + additional_dependencies: + - hacking>=3.0.1,<3.1.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.versionedobjects-2.3.0/.zuul.yaml new/oslo.versionedobjects-2.4.0/.zuul.yaml --- old/oslo.versionedobjects-2.3.0/.zuul.yaml 2020-09-11 21:19:07.000000000 +0200 +++ new/oslo.versionedobjects-2.4.0/.zuul.yaml 2020-12-04 17:32:57.000000000 +0100 @@ -6,7 +6,7 @@ - check-requirements - lib-forward-testing-python3 - openstack-lower-constraints-jobs - - openstack-python3-victoria-jobs + - openstack-python3-wallaby-jobs - periodic-stable-jobs - publish-openstack-docs-pti - release-notes-jobs-python3 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.versionedobjects-2.3.0/AUTHORS new/oslo.versionedobjects-2.4.0/AUTHORS --- old/oslo.versionedobjects-2.3.0/AUTHORS 2020-09-11 21:20:16.000000000 +0200 +++ new/oslo.versionedobjects-2.4.0/AUTHORS 2020-12-04 17:33:31.000000000 +0100 @@ -5,6 +5,7 @@ Aarti Kriplani <aarti.kripl...@rackspace.com> Adam Johnson <adj...@gmail.com> Adam Spiers <aspi...@suse.com> +Ade Lee <a...@redhat.com> Aditi Raveesh <aditi.rave...@gmail.com> Ahmad Hassan <ahmad.has...@hp.com> Akihiro MOTOKI <mot...@da.jp.nec.com> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.versionedobjects-2.3.0/ChangeLog new/oslo.versionedobjects-2.4.0/ChangeLog --- old/oslo.versionedobjects-2.3.0/ChangeLog 2020-09-11 21:20:16.000000000 +0200 +++ new/oslo.versionedobjects-2.4.0/ChangeLog 2020-12-04 17:33:31.000000000 +0100 @@ -1,6 +1,14 @@ CHANGES ======= +2.4.0 +----- + +* Replace md5 with oslo version +* Adding pre-commit +* Add Python3 wallaby unit tests +* Update master for stable/victoria + 2.3.0 ----- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.versionedobjects-2.3.0/PKG-INFO new/oslo.versionedobjects-2.4.0/PKG-INFO --- old/oslo.versionedobjects-2.3.0/PKG-INFO 2020-09-11 21:20:16.000000000 +0200 +++ new/oslo.versionedobjects-2.4.0/PKG-INFO 2020-12-04 17:33:31.645760000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 1.2 Name: oslo.versionedobjects -Version: 2.3.0 +Version: 2.4.0 Summary: Oslo Versioned Objects library Home-page: https://docs.openstack.org/oslo.versionedobjects/latest/ Author: OpenStack diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.versionedobjects-2.3.0/doc/source/conf.py new/oslo.versionedobjects-2.4.0/doc/source/conf.py --- old/oslo.versionedobjects-2.3.0/doc/source/conf.py 2020-09-11 21:19:07.000000000 +0200 +++ new/oslo.versionedobjects-2.4.0/doc/source/conf.py 2020-12-04 17:32:57.000000000 +0100 @@ -1,4 +1,6 @@ # -*- coding: utf-8 -*- +# Copyright (C) 2020 Red Hat, Inc. +# # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at @@ -85,6 +87,3 @@ u'%s Documentation' % project, u'OpenStack Foundation', 'manual'), ] - -# Example configuration for intersphinx: refer to the Python standard library. -#intersphinx_mapping = {'http://docs.python.org/': None} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.versionedobjects-2.3.0/lower-constraints.txt new/oslo.versionedobjects-2.4.0/lower-constraints.txt --- old/oslo.versionedobjects-2.3.0/lower-constraints.txt 2020-09-11 21:19:07.000000000 +0200 +++ new/oslo.versionedobjects-2.4.0/lower-constraints.txt 2020-12-04 17:32:57.000000000 +0100 @@ -35,7 +35,7 @@ oslo.middleware==3.31.0 oslo.serialization==2.18.0 oslo.service==1.24.0 -oslo.utils==3.33.0 +oslo.utils==4.7.0 oslotest==3.2.0 Paste==2.0.2 PasteDeploy==1.5.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.versionedobjects-2.3.0/oslo.versionedobjects.egg-info/PKG-INFO new/oslo.versionedobjects-2.4.0/oslo.versionedobjects.egg-info/PKG-INFO --- old/oslo.versionedobjects-2.3.0/oslo.versionedobjects.egg-info/PKG-INFO 2020-09-11 21:20:16.000000000 +0200 +++ new/oslo.versionedobjects-2.4.0/oslo.versionedobjects.egg-info/PKG-INFO 2020-12-04 17:33:31.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 1.2 Name: oslo.versionedobjects -Version: 2.3.0 +Version: 2.4.0 Summary: Oslo Versioned Objects library Home-page: https://docs.openstack.org/oslo.versionedobjects/latest/ Author: OpenStack diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.versionedobjects-2.3.0/oslo.versionedobjects.egg-info/SOURCES.txt new/oslo.versionedobjects-2.4.0/oslo.versionedobjects.egg-info/SOURCES.txt --- old/oslo.versionedobjects-2.3.0/oslo.versionedobjects.egg-info/SOURCES.txt 2020-09-11 21:20:16.000000000 +0200 +++ new/oslo.versionedobjects-2.4.0/oslo.versionedobjects.egg-info/SOURCES.txt 2020-12-04 17:33:31.000000000 +0100 @@ -1,5 +1,6 @@ .coveragerc .mailmap +.pre-commit-config.yaml .stestr.conf .zuul.yaml AUTHORS @@ -58,6 +59,7 @@ oslo_versionedobjects/tests/test_objects.py releasenotes/notes/add-reno-996dd44974d53238.yaml releasenotes/notes/drop-python27-support-b3e377b0dcfa4f5c.yaml +releasenotes/notes/update_md5_for_fips-e5a8f8f438ac81fb.yaml releasenotes/source/conf.py releasenotes/source/index.rst releasenotes/source/ocata.rst @@ -68,6 +70,7 @@ releasenotes/source/train.rst releasenotes/source/unreleased.rst releasenotes/source/ussuri.rst +releasenotes/source/victoria.rst releasenotes/source/_static/.placeholder releasenotes/source/_templates/.placeholder releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.versionedobjects-2.3.0/oslo.versionedobjects.egg-info/pbr.json new/oslo.versionedobjects-2.4.0/oslo.versionedobjects.egg-info/pbr.json --- old/oslo.versionedobjects-2.3.0/oslo.versionedobjects.egg-info/pbr.json 2020-09-11 21:20:16.000000000 +0200 +++ new/oslo.versionedobjects-2.4.0/oslo.versionedobjects.egg-info/pbr.json 2020-12-04 17:33:31.000000000 +0100 @@ -1 +1 @@ -{"git_version": "8db6962", "is_release": true} \ No newline at end of file +{"git_version": "9f0f31e", "is_release": true} \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.versionedobjects-2.3.0/oslo.versionedobjects.egg-info/requires.txt new/oslo.versionedobjects-2.4.0/oslo.versionedobjects.egg-info/requires.txt --- old/oslo.versionedobjects-2.3.0/oslo.versionedobjects.egg-info/requires.txt 2020-09-11 21:20:16.000000000 +0200 +++ new/oslo.versionedobjects-2.4.0/oslo.versionedobjects.egg-info/requires.txt 2020-12-04 17:33:31.000000000 +0100 @@ -8,4 +8,4 @@ oslo.log>=3.36.0 oslo.messaging>=5.29.0 oslo.serialization!=2.19.1,>=2.18.0 -oslo.utils>=3.33.0 +oslo.utils>=4.7.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.versionedobjects-2.3.0/oslo_versionedobjects/fixture.py new/oslo.versionedobjects-2.4.0/oslo_versionedobjects/fixture.py --- old/oslo.versionedobjects-2.3.0/oslo_versionedobjects/fixture.py 2020-09-11 21:19:07.000000000 +0200 +++ new/oslo.versionedobjects-2.4.0/oslo_versionedobjects/fixture.py 2020-12-04 17:32:57.000000000 +0100 @@ -24,12 +24,12 @@ from collections import OrderedDict import copy import datetime -import hashlib import inspect import logging from unittest import mock import fixtures +from oslo_utils.secretutils import md5 from oslo_utils import versionutils as vutils from oslo_versionedobjects import base @@ -271,8 +271,9 @@ if extra_data_func: relevant_data += extra_data_func(obj_class) - fingerprint = '%s-%s' % (obj_class.VERSION, hashlib.md5( - bytes(repr(relevant_data).encode())).hexdigest()) + fingerprint = '%s-%s' % (obj_class.VERSION, md5( + bytes(repr(relevant_data).encode()), + usedforsecurity=False).hexdigest()) return fingerprint def get_hashes(self, extra_data_func=None): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.versionedobjects-2.3.0/releasenotes/notes/update_md5_for_fips-e5a8f8f438ac81fb.yaml new/oslo.versionedobjects-2.4.0/releasenotes/notes/update_md5_for_fips-e5a8f8f438ac81fb.yaml --- old/oslo.versionedobjects-2.3.0/releasenotes/notes/update_md5_for_fips-e5a8f8f438ac81fb.yaml 1970-01-01 01:00:00.000000000 +0100 +++ new/oslo.versionedobjects-2.4.0/releasenotes/notes/update_md5_for_fips-e5a8f8f438ac81fb.yaml 2020-12-04 17:32:57.000000000 +0100 @@ -0,0 +1,4 @@ +--- +features: + - Updated _get_fingerprint to use new oslo.utils encapsulation of md5 to + allow md5 hashes to be returned on a FIPS enabled system. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.versionedobjects-2.3.0/releasenotes/source/index.rst new/oslo.versionedobjects-2.4.0/releasenotes/source/index.rst --- old/oslo.versionedobjects-2.3.0/releasenotes/source/index.rst 2020-09-11 21:19:07.000000000 +0200 +++ new/oslo.versionedobjects-2.4.0/releasenotes/source/index.rst 2020-12-04 17:32:57.000000000 +0100 @@ -6,6 +6,7 @@ :maxdepth: 1 unreleased + victoria ussuri train stein diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.versionedobjects-2.3.0/releasenotes/source/victoria.rst new/oslo.versionedobjects-2.4.0/releasenotes/source/victoria.rst --- old/oslo.versionedobjects-2.3.0/releasenotes/source/victoria.rst 1970-01-01 01:00:00.000000000 +0100 +++ new/oslo.versionedobjects-2.4.0/releasenotes/source/victoria.rst 2020-12-04 17:32:57.000000000 +0100 @@ -0,0 +1,6 @@ +============================= +Victoria Series Release Notes +============================= + +.. release-notes:: + :branch: stable/victoria diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.versionedobjects-2.3.0/requirements.txt new/oslo.versionedobjects-2.4.0/requirements.txt --- old/oslo.versionedobjects-2.3.0/requirements.txt 2020-09-11 21:19:07.000000000 +0200 +++ new/oslo.versionedobjects-2.4.0/requirements.txt 2020-12-04 17:32:57.000000000 +0100 @@ -6,7 +6,7 @@ oslo.context>=2.19.2 # Apache-2.0 oslo.messaging>=5.29.0 # Apache-2.0 oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0 -oslo.utils>=3.33.0 # Apache-2.0 +oslo.utils>=4.7.0 # Apache-2.0 iso8601>=0.1.11 # MIT oslo.log>=3.36.0 # Apache-2.0 oslo.i18n>=3.15.3 # Apache-2.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.versionedobjects-2.3.0/test-requirements.txt new/oslo.versionedobjects-2.4.0/test-requirements.txt --- old/oslo.versionedobjects-2.3.0/test-requirements.txt 2020-09-11 21:19:07.000000000 +0200 +++ new/oslo.versionedobjects-2.4.0/test-requirements.txt 2020-12-04 17:32:57.000000000 +0100 @@ -12,3 +12,5 @@ # Bandit security code scanner bandit>=1.6.0,<1.7.0 # Apache-2.0 + +pre-commit>=2.6.0 # MIT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.versionedobjects-2.3.0/tox.ini new/oslo.versionedobjects-2.4.0/tox.ini --- old/oslo.versionedobjects-2.3.0/tox.ini 2020-09-11 21:19:07.000000000 +0200 +++ new/oslo.versionedobjects-2.4.0/tox.ini 2020-12-04 17:32:57.000000000 +0100 @@ -12,7 +12,7 @@ [testenv:pep8] commands = - flake8 + pre-commit run -a # Run security linter bandit -r oslo_versionedobjects tests -n5 --skip B303