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
 

Reply via email to