Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-oslotest for openSUSE:Factory 
checked in at 2021-12-12 00:57:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-oslotest (Old)
 and      /work/SRC/openSUSE:Factory/.python-oslotest.new.2520 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-oslotest"

Sun Dec 12 00:57:40 2021 rev:23 rq:939546 version:4.5.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-oslotest/python-oslotest.changes  
2020-10-22 14:20:09.702636009 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-oslotest.new.2520/python-oslotest.changes    
    2021-12-12 00:57:56.166597833 +0100
@@ -1,0 +2,15 @@
+Mon Dec  6 09:12:15 UTC 2021 - [email protected]
+
+- update to version 4.5.0
+  - setup.cfg: Replace dashes with underscores
+  - Move flake8 as a pre-commit local target.
+  - Use TOX_CONSTRAINTS_FILE
+  - Document unit of measure for OS_TEST_TIMEOUT
+  - Adding pre-commit
+  - Add Python3 wallaby unit tests
+  - Dropping lower constraints testing
+  - Update master for stable/victoria
+  - Use py3 as the default runtime for tox
+  - Remove lower-constraints remnants
+
+-------------------------------------------------------------------

Old:
----
  oslotest-4.4.1.tar.gz

New:
----
  oslotest-4.5.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-oslotest.spec ++++++
--- /var/tmp/diff_new_pack.M09N9L/_old  2021-12-12 00:57:56.618598143 +0100
+++ /var/tmp/diff_new_pack.M09N9L/_new  2021-12-12 00:57:56.622598145 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-oslotest
 #
-# 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-oslotest
-Version:        4.4.1
+Version:        4.5.0
 Release:        0
 Summary:        OpenStack test framework
 License:        Apache-2.0
 Group:          Development/Languages/Python
-URL:            https://launchpad.net/oslotest
-Source0:        
https://files.pythonhosted.org/packages/source/o/oslotest/oslotest-4.4.1.tar.gz
+URL:            https://docs.openstack.org/oslotest
+Source0:        
https://files.pythonhosted.org/packages/source/o/oslotest/oslotest-4.5.0.tar.gz
 BuildRequires:  openstack-macros
 BuildRequires:  python3-debtcollector
 BuildRequires:  python3-fixtures >= 3.0.0
@@ -41,7 +41,6 @@
 
 %package -n python3-oslotest
 Summary:        OpenStack test framework
-Group:          Development/Languages/Python
 Requires:       python3-debtcollector
 Requires:       python3-fixtures >= 3.0.0
 Requires:       python3-mock

++++++ _service ++++++
--- /var/tmp/diff_new_pack.M09N9L/_old  2021-12-12 00:57:56.650598165 +0100
+++ /var/tmp/diff_new_pack.M09N9L/_new  2021-12-12 00:57:56.650598165 +0100
@@ -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/oslotest/oslotest.spec.j2</param>
+    <param 
name="input-template">https://opendev.org/openstack/rpm-packaging/raw/master/openstack/oslotest/oslotest.spec.j2</param>
     <param name="output-name">python-oslotest.spec</param>
-    <param 
name="requirements">https://opendev.org/openstack/oslotest/raw/branch/stable/victoria/requirements.txt</param>
+    <param 
name="requirements">https://opendev.org/openstack/oslotest/raw/branch/master/requirements.txt</param>
     <param name="changelog-email">[email protected]</param>
     <param name="changelog-provider">gh,openstack,oslotest</param>
   </service>

++++++ oslotest-4.4.1.tar.gz -> oslotest-4.5.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslotest-4.4.1/.pre-commit-config.yaml 
new/oslotest-4.5.0/.pre-commit-config.yaml
--- old/oslotest-4.4.1/.pre-commit-config.yaml  1970-01-01 01:00:00.000000000 
+0100
+++ new/oslotest-4.5.0/.pre-commit-config.yaml  2021-09-06 10:37:07.000000000 
+0200
@@ -0,0 +1,39 @@
+# 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: 9136088a246768144165fcc3ecc3d31bb686920a # v3.3.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: local
+    hooks:
+      - id: flake8
+        name: flake8
+        additional_dependencies:
+          - hacking>=3.0.1,<3.1.0
+        language: python
+        entry: flake8
+        files: '^.*\.py$'
+        exclude: '^(doc|releasenotes|tools)/.*$'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslotest-4.4.1/.zuul.yaml 
new/oslotest-4.5.0/.zuul.yaml
--- old/oslotest-4.4.1/.zuul.yaml       2020-09-11 21:20:05.000000000 +0200
+++ new/oslotest-4.5.0/.zuul.yaml       2021-09-06 10:37:07.000000000 +0200
@@ -2,8 +2,7 @@
     templates:
       - check-requirements
       - openstack-cover-jobs
-      - 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/oslotest-4.4.1/AUTHORS new/oslotest-4.5.0/AUTHORS
--- old/oslotest-4.4.1/AUTHORS  2020-09-11 21:21:58.000000000 +0200
+++ new/oslotest-4.5.0/AUTHORS  2021-09-06 10:37:55.000000000 +0200
@@ -12,6 +12,7 @@
 Claudiu Belu <[email protected]>
 Corey Bryant <[email protected]>
 Danek Duvall <[email protected]>
+Daniel Bengtsson <[email protected]>
 Davanum Srinivas <[email protected]>
 Davanum Srinivas <[email protected]>
 Dirk Mueller <[email protected]>
@@ -48,6 +49,7 @@
 Sean McGinnis <[email protected]>
 Sergey Kraynev <[email protected]>
 Soren Hansen <[email protected]>
+Sorin Sbarnea <[email protected]>
 Stephen Finucane <[email protected]>
 Steve Martinelli <[email protected]>
 Thomas Bechtold <[email protected]>
@@ -58,6 +60,7 @@
 Vieri <[email protected]>
 Vu Cong Tuan <[email protected]>
 Yikun Jiang <[email protected]>
+YuehuiLei <[email protected]>
 Yuriy Taraday <[email protected]>
 ZhijunWei <[email protected]>
 Zhongyue Luo <[email protected]>
@@ -70,5 +73,6 @@
 venkatamahesh <[email protected]>
 wanghui <[email protected]>
 wangqi <[email protected]>
+wu.shiming <[email protected]>
 yan.haifeng <[email protected]>
 zhangboye <[email protected]>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslotest-4.4.1/ChangeLog new/oslotest-4.5.0/ChangeLog
--- old/oslotest-4.4.1/ChangeLog        2020-09-11 21:21:58.000000000 +0200
+++ new/oslotest-4.5.0/ChangeLog        2021-09-06 10:37:55.000000000 +0200
@@ -1,6 +1,21 @@
 CHANGES
 =======
 
+4.5.0
+-----
+
+* setup.cfg: Replace dashes with underscores
+* Use TOX\_CONSTRAINTS\_FILE
+* Document unit of measure for OS\_TEST\_TIMEOUT
+* Move flake8 as a pre-commit local target
+* Remove lower-constraints remnants
+* Dropping lower constraints testing
+* Use TOX\_CONSTRAINTS\_FILE
+* Use py3 as the default runtime for tox
+* Adding pre-commit
+* Add Python3 wallaby unit tests
+* Update master for stable/victoria
+
 4.4.1
 -----
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslotest-4.4.1/PKG-INFO new/oslotest-4.5.0/PKG-INFO
--- old/oslotest-4.4.1/PKG-INFO 2020-09-11 21:21:58.000000000 +0200
+++ new/oslotest-4.5.0/PKG-INFO 2021-09-06 10:37:55.193877500 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.2
 Name: oslotest
-Version: 4.4.1
+Version: 4.5.0
 Summary: Oslo test framework
 Home-page: https://docs.openstack.org/oslotest/latest/
 Author: OpenStack
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslotest-4.4.1/doc/source/conf.py 
new/oslotest-4.5.0/doc/source/conf.py
--- old/oslotest-4.4.1/doc/source/conf.py       2020-09-11 21:20:05.000000000 
+0200
+++ new/oslotest-4.5.0/doc/source/conf.py       2021-09-06 10:37:07.000000000 
+0200
@@ -1,4 +1,5 @@
 # -*- 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.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslotest-4.4.1/lower-constraints.txt 
new/oslotest-4.5.0/lower-constraints.txt
--- old/oslotest-4.4.1/lower-constraints.txt    2020-09-11 21:20:05.000000000 
+0200
+++ new/oslotest-4.5.0/lower-constraints.txt    1970-01-01 01:00:00.000000000 
+0100
@@ -1,40 +0,0 @@
-alabaster==0.7.10
-appdirs==1.3.0
-Babel==2.3.4
-coverage==4.0
-docutils==0.11
-dulwich==0.15.0
-extras==1.0.0
-fixtures==3.0.0
-flake8==2.5.5
-hacking==0.12.0
-imagesize==0.7.1
-iso8601==0.1.11
-Jinja2==2.10
-keystoneauth1==3.4.0
-linecache2==1.0.0
-MarkupSafe==1.0
-mccabe==0.2.1
-netaddr==0.7.18
-oslo.config==5.2.0
-oslo.i18n==3.15.3
-pbr==2.0.0
-pep8==1.5.7
-pyflakes==0.8.1
-Pygments==2.2.0
-python-mimeparse==1.6.0
-python-subunit==1.0.0
-pytz==2013.6
-PyYAML==3.12
-requests==2.14.2
-requestsexceptions==1.2.0
-rfc3986==0.3.1
-six==1.10.0
-snowballstemmer==1.2.1
-stestr==2.0.0
-stevedore==1.20.0
-testrepository==0.0.18
-testtools==2.2.0
-traceback2==1.4.0
-unittest2==1.1.0
-wrapt==1.7.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslotest-4.4.1/oslotest/base.py 
new/oslotest-4.5.0/oslotest/base.py
--- old/oslotest-4.4.1/oslotest/base.py 2020-09-11 21:20:05.000000000 +0200
+++ new/oslotest-4.5.0/oslotest/base.py 2021-09-06 10:37:07.000000000 +0200
@@ -36,7 +36,7 @@
     """Base class for unit test classes.
 
     If the environment variable ``OS_TEST_TIMEOUT`` is set to an
-    integer value, a timer is configured to control how long
+    integer value (**seconds**), a timer is configured to control how long
     individual test cases can run. This lets tests fail for taking too
     long, and prevents deadlocks from completely hanging test runs.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslotest-4.4.1/oslotest.egg-info/PKG-INFO 
new/oslotest-4.5.0/oslotest.egg-info/PKG-INFO
--- old/oslotest-4.4.1/oslotest.egg-info/PKG-INFO       2020-09-11 
21:21:58.000000000 +0200
+++ new/oslotest-4.5.0/oslotest.egg-info/PKG-INFO       2021-09-06 
10:37:55.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.2
 Name: oslotest
-Version: 4.4.1
+Version: 4.5.0
 Summary: Oslo test framework
 Home-page: https://docs.openstack.org/oslotest/latest/
 Author: OpenStack
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslotest-4.4.1/oslotest.egg-info/SOURCES.txt 
new/oslotest-4.5.0/oslotest.egg-info/SOURCES.txt
--- old/oslotest-4.4.1/oslotest.egg-info/SOURCES.txt    2020-09-11 
21:21:58.000000000 +0200
+++ new/oslotest-4.5.0/oslotest.egg-info/SOURCES.txt    2021-09-06 
10:37:55.000000000 +0200
@@ -1,5 +1,6 @@
 .coveragerc
 .mailmap
+.pre-commit-config.yaml
 .stestr.conf
 .zuul.yaml
 AUTHORS
@@ -8,7 +9,6 @@
 HACKING.rst
 LICENSE
 README.rst
-lower-constraints.txt
 requirements.txt
 setup.cfg
 setup.py
@@ -74,6 +74,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
 tools/oslo_debug_helper
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslotest-4.4.1/oslotest.egg-info/pbr.json 
new/oslotest-4.5.0/oslotest.egg-info/pbr.json
--- old/oslotest-4.4.1/oslotest.egg-info/pbr.json       2020-09-11 
21:21:58.000000000 +0200
+++ new/oslotest-4.5.0/oslotest.egg-info/pbr.json       2021-09-06 
10:37:55.000000000 +0200
@@ -1 +1 @@
-{"git_version": "aaf3a72", "is_release": true}
\ No newline at end of file
+{"git_version": "d4b1896", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslotest-4.4.1/releasenotes/source/index.rst 
new/oslotest-4.5.0/releasenotes/source/index.rst
--- old/oslotest-4.4.1/releasenotes/source/index.rst    2020-09-11 
21:20:05.000000000 +0200
+++ new/oslotest-4.5.0/releasenotes/source/index.rst    2021-09-06 
10:37:07.000000000 +0200
@@ -6,6 +6,7 @@
     :maxdepth: 1
 
     unreleased
+    victoria
     ussuri
     train
     stein
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslotest-4.4.1/releasenotes/source/victoria.rst 
new/oslotest-4.5.0/releasenotes/source/victoria.rst
--- old/oslotest-4.4.1/releasenotes/source/victoria.rst 1970-01-01 
01:00:00.000000000 +0100
+++ new/oslotest-4.5.0/releasenotes/source/victoria.rst 2021-09-06 
10:37:07.000000000 +0200
@@ -0,0 +1,6 @@
+=============================
+Victoria Series Release Notes
+=============================
+
+.. release-notes::
+   :branch: stable/victoria
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslotest-4.4.1/setup.cfg new/oslotest-4.5.0/setup.cfg
--- old/oslotest-4.4.1/setup.cfg        2020-09-11 21:21:58.000000000 +0200
+++ new/oslotest-4.5.0/setup.cfg        2021-09-06 10:37:55.193877500 +0200
@@ -1,12 +1,12 @@
 [metadata]
 name = oslotest
 summary = Oslo test framework
-description-file = 
+description_file = 
        README.rst
 author = OpenStack
-author-email = [email protected]
-home-page = https://docs.openstack.org/oslotest/latest/
-python-requires = >=3.6
+author_email = [email protected]
+home_page = https://docs.openstack.org/oslotest/latest/
+python_requires = >=3.6
 classifier = 
        Environment :: OpenStack
        Intended Audience :: Developers
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslotest-4.4.1/test-requirements.txt 
new/oslotest-4.5.0/test-requirements.txt
--- old/oslotest-4.4.1/test-requirements.txt    2020-09-11 21:20:05.000000000 
+0200
+++ new/oslotest-4.5.0/test-requirements.txt    2021-09-06 10:37:07.000000000 
+0200
@@ -11,3 +11,5 @@
 
 oslo.config>=5.2.0 # Apache-2.0
 stestr>=2.0.0
+
+pre-commit>=2.6.0 # MIT
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslotest-4.4.1/tools/oslo_run_pre_release_tests 
new/oslotest-4.5.0/tools/oslo_run_pre_release_tests
--- old/oslotest-4.4.1/tools/oslo_run_pre_release_tests 2020-09-11 
21:20:05.000000000 +0200
+++ new/oslotest-4.5.0/tools/oslo_run_pre_release_tests 2021-09-06 
10:37:07.000000000 +0200
@@ -26,8 +26,7 @@
 
 
 def find_all_projects(repo_root):
-    """Scan the checked out repositories for all available projects.
-    """
+    """Scan the checked out repositories for all available projects."""
     pattern = os.path.join(repo_root, 'openstack/*')
     candidates = glob.glob(pattern)
     prefix_len = len(repo_root)
@@ -39,7 +38,9 @@
 
 
 def find_consuming_projects(lib_name, repo_root, projects):
-    """Filter the list of projects to only include entries that use the 
library.
+    """Filter the list of projects
+
+    Filter the list of projects to only include entries that use the library.
     """
     for p in projects:
         consumer = False
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslotest-4.4.1/tox.ini new/oslotest-4.5.0/tox.ini
--- old/oslotest-4.4.1/tox.ini  2020-09-11 21:20:05.000000000 +0200
+++ new/oslotest-4.5.0/tox.ini  2021-09-06 10:37:07.000000000 +0200
@@ -1,18 +1,18 @@
 [tox]
 minversion = 3.1.0
-envlist = py38,pep8
+envlist = py3,pep8
 ignore_basepython_conflict = True
 
 [testenv]
 basepython = python3
 deps =
-  
-c{env:UPPER_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master}
+  
-c{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master}
   -r{toxinidir}/test-requirements.txt
   -r{toxinidir}/requirements.txt
 commands = stestr run --slowest {posargs}
 
 [testenv:pep8]
-commands = flake8
+commands = pre-commit run -a
 
 [testenv:cover]
 setenv =
@@ -28,7 +28,7 @@
 
 [testenv:docs]
 deps =
-  
-c{env:UPPER_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master}
+  
-c{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master}
   -r{toxinidir}/doc/requirements.txt
 commands =
   sphinx-build -W --keep-going -b html -d doc/build/doctrees doc/source 
doc/build/html
@@ -38,12 +38,6 @@
 deps = {[testenv:docs]deps}
 commands = sphinx-build -a -E -W -d releasenotes/build/doctrees -b html 
releasenotes/source releasenotes/build/html
 
-[testenv:lower-constraints]
-deps =
-  -c{toxinidir}/lower-constraints.txt
-  -r{toxinidir}/test-requirements.txt
-  -r{toxinidir}/requirements.txt
-
 [flake8]
 show-source = true
 exclude = .tox,dist,doc,*.egg,build

Reply via email to