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-12-12 00:57:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-oslo.versionedobjects (Old) and /work/SRC/openSUSE:Factory/.python-oslo.versionedobjects.new.2520 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-oslo.versionedobjects" Sun Dec 12 00:57:39 2021 rev:13 rq:939543 version:2.5.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-oslo.versionedobjects/python-oslo.versionedobjects.changes 2021-05-10 15:39:54.425434829 +0200 +++ /work/SRC/openSUSE:Factory/.python-oslo.versionedobjects.new.2520/python-oslo.versionedobjects.changes 2021-12-12 00:57:51.494594624 +0100 @@ -1,0 +2,15 @@ +Tue Oct 26 22:10:36 UTC 2021 - cloud-de...@suse.de + +- update to version 2.5.0 + - Add Python3 xena unit tests + - Use py3 as the default runtime for tox + - Replace deprecated inspect.getargspec + - Use TOX_CONSTRAINTS_FILE + - Dropping lower constraints testing + - Do not patch inspect.argspec directly + - Changed minversion in tox to 3.18.0 + - Move flake8 as a pre-commit local target. + - Dropping lower constraints references + - Update master for stable/wallaby + +------------------------------------------------------------------- Old: ---- oslo.versionedobjects-2.4.0.tar.gz New: ---- oslo.versionedobjects-2.5.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-oslo.versionedobjects.spec ++++++ --- /var/tmp/diff_new_pack.E1qqnw/_old 2021-12-12 00:57:53.830596228 +0100 +++ /var/tmp/diff_new_pack.E1qqnw/_new 2021-12-12 00:57:53.834596230 +0100 @@ -17,13 +17,13 @@ Name: python-oslo.versionedobjects -Version: 2.4.0 +Version: 2.5.0 Release: 0 Summary: Oslo Versioned Objects library License: Apache-2.0 Group: Development/Languages/Python URL: https://docs.openstack.org/oslo.versionedobjects -Source0: https://files.pythonhosted.org/packages/source/o/oslo.versionedobjects/oslo.versionedobjects-2.4.0.tar.gz +Source0: https://files.pythonhosted.org/packages/source/o/oslo.versionedobjects/oslo.versionedobjects-2.5.0.tar.gz BuildRequires: openstack-macros BuildRequires: python3-iso8601 >= 0.1.11 BuildRequires: python3-jsonschema @@ -83,7 +83,7 @@ This package contains documentation files for %{name}. %prep -%autosetup -p1 -n oslo.versionedobjects-2.4.0 +%autosetup -p1 -n oslo.versionedobjects-2.5.0 %py_req_cleanup %build ++++++ _service ++++++ --- /var/tmp/diff_new_pack.E1qqnw/_old 2021-12-12 00:57:53.862596250 +0100 +++ /var/tmp/diff_new_pack.E1qqnw/_new 2021-12-12 00:57:53.862596250 +0100 @@ -1,8 +1,8 @@ <services> <service mode="disabled" name="renderspec"> - <param name="input-template">https://opendev.org/openstack/rpm-packaging/raw/branch/stable/wallaby/openstack/oslo.versionedobjects/oslo.versionedobjects.spec.j2</param> + <param name="input-template">https://opendev.org/openstack/rpm-packaging/raw/master/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/wallaby/requirements.txt</param> + <param name="requirements">https://opendev.org/openstack/oslo.versionedobjects/raw/master/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.4.0.tar.gz -> oslo.versionedobjects-2.5.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.versionedobjects-2.4.0/.pre-commit-config.yaml new/oslo.versionedobjects-2.5.0/.pre-commit-config.yaml --- old/oslo.versionedobjects-2.4.0/.pre-commit-config.yaml 2020-12-04 17:32:57.000000000 +0100 +++ new/oslo.versionedobjects-2.5.0/.pre-commit-config.yaml 2021-08-19 14:34:45.000000000 +0200 @@ -9,7 +9,7 @@ repos: - repo: https://github.com/pre-commit/pre-commit-hooks - rev: ebc15addedad713c86ef18ae9632c88e187dd0af # v3.1.0 + rev: 9136088a246768144165fcc3ecc3d31bb686920a # v3.3.0 hooks: - id: trailing-whitespace # Replaces or checks mixed line ending @@ -27,9 +27,13 @@ - id: debug-statements - id: check-yaml files: .*\.(yaml|yml)$ - - repo: https://gitlab.com/pycqa/flake8 - rev: 181bb46098dddf7e2d45319ea654b4b4d58c2840 # 3.8.3 + - 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/oslo.versionedobjects-2.4.0/.zuul.yaml new/oslo.versionedobjects-2.5.0/.zuul.yaml --- old/oslo.versionedobjects-2.4.0/.zuul.yaml 2020-12-04 17:32:57.000000000 +0100 +++ new/oslo.versionedobjects-2.5.0/.zuul.yaml 2021-08-19 14:34:45.000000000 +0200 @@ -5,8 +5,7 @@ templates: - check-requirements - lib-forward-testing-python3 - - openstack-lower-constraints-jobs - - openstack-python3-wallaby-jobs + - openstack-python3-xena-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.4.0/AUTHORS new/oslo.versionedobjects-2.5.0/AUTHORS --- old/oslo.versionedobjects-2.4.0/AUTHORS 2020-12-04 17:33:31.000000000 +0100 +++ new/oslo.versionedobjects-2.5.0/AUTHORS 2021-08-19 14:35:26.000000000 +0200 @@ -83,6 +83,7 @@ Dan Smith <dansm...@redhat.com> Dan Smith <d...@danplanet.com> Dan Wendlandt <d...@nicira.com> +Daniel Bengtsson <dbe...@redhat.com> Daniel P. Berrange <berra...@redhat.com> Davanum Srinivas (dims) <dava...@gmail.com> Davanum Srinivas <dava...@gmail.com> @@ -336,6 +337,7 @@ SuperStack <superst...@superstack.org> Surojit Pathak <s...@yahoo-inc.com> Sylvain Bauza <sba...@redhat.com> +Takashi Kajinami <tkaji...@redhat.com> Takashi NATSUME <natsume.taka...@lab.ntt.co.jp> Thang Pham <thang.g.p...@gmail.com> Thierry Carrez <thie...@openstack.org> @@ -421,4 +423,5 @@ unicell <unic...@gmail.com> vladimir.p <vladi...@zadarastorage.com> wangqi <wang...@99cloud.net> +yangyawei <yangya...@inspur.com> ??douard Thuleau <edouard.thul...@orange.com> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.versionedobjects-2.4.0/ChangeLog new/oslo.versionedobjects-2.5.0/ChangeLog --- old/oslo.versionedobjects-2.4.0/ChangeLog 2020-12-04 17:33:31.000000000 +0100 +++ new/oslo.versionedobjects-2.5.0/ChangeLog 2021-08-19 14:35:26.000000000 +0200 @@ -1,6 +1,20 @@ CHANGES ======= +2.5.0 +----- + +* Replace deprecated inspect.getargspec +* Do not patch inspect.argspec directly +* Changed minversion in tox to 3.18.0 +* Move flake8 as a pre-commit local target +* Add Python3 xena unit tests +* Update master for stable/wallaby +* Dropping lower constraints references +* Dropping lower constraints testing +* Use TOX\_CONSTRAINTS\_FILE +* Use py3 as the default runtime for tox + 2.4.0 ----- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.versionedobjects-2.4.0/PKG-INFO new/oslo.versionedobjects-2.5.0/PKG-INFO --- old/oslo.versionedobjects-2.4.0/PKG-INFO 2020-12-04 17:33:31.645760000 +0100 +++ new/oslo.versionedobjects-2.5.0/PKG-INFO 2021-08-19 14:35:26.758959300 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.2 Name: oslo.versionedobjects -Version: 2.4.0 +Version: 2.5.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.4.0/lower-constraints.txt new/oslo.versionedobjects-2.5.0/lower-constraints.txt --- old/oslo.versionedobjects-2.4.0/lower-constraints.txt 2020-12-04 17:32:57.000000000 +0100 +++ new/oslo.versionedobjects-2.5.0/lower-constraints.txt 1970-01-01 01:00:00.000000000 +0100 @@ -1,69 +0,0 @@ -amqp==2.1.1 -appdirs==1.3.0 -Babel==2.3.4 -bandit==1.4.0 -cachetools==2.0.0 -contextlib2==0.4.0 -coverage==4.0 -debtcollector==1.2.0 -eventlet==0.18.2 -extras==1.0.0 -fasteners==0.7.0 -fixtures==3.0.0 -futurist==1.2.0 -gitdb==0.6.4 -GitPython==1.0.1 -greenlet==0.4.15 -iso8601==0.1.11 -Jinja2==2.10 -jsonschema==3.2.0 -keystoneauth1==3.4.0 -kombu==4.0.0 -linecache2==1.0.0 -MarkupSafe==1.1.1 -mox3==0.20.0 -msgpack-python==0.4.0 -netaddr==0.7.18 -netifaces==0.10.4 -os-client-config==1.28.0 -oslo.concurrency==3.26.0 -oslo.config==5.2.0 -oslo.context==2.19.2 -oslo.i18n==3.15.3 -oslo.log==3.36.0 -oslo.messaging==5.29.0 -oslo.middleware==3.31.0 -oslo.serialization==2.18.0 -oslo.service==1.24.0 -oslo.utils==4.7.0 -oslotest==3.2.0 -Paste==2.0.2 -PasteDeploy==1.5.0 -pbr==2.0.0 -pika==0.10.0 -pika-pool==0.1.3 -prettytable==0.7.2 -pyinotify==0.9.6 -pyparsing==2.1.0 -python-dateutil==2.5.3 -python-mimeparse==1.6.0 -python-subunit==1.0.0 -pytz==2013.6 -PyYAML==3.13 -repoze.lru==0.7 -requests==2.14.2 -requestsexceptions==1.2.0 -rfc3986==0.3.1 -Routes==2.3.1 -six==1.10.0 -smmap==0.9.0 -statsd==3.2.1 -stestr==2.0.0 -stevedore==1.20.0 -tenacity==3.2.1 -testtools==2.2.0 -traceback2==1.4.0 -unittest2==1.1.0 -vine==1.1.4 -WebOb==1.7.1 -wrapt==1.7.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.versionedobjects-2.4.0/oslo.versionedobjects.egg-info/PKG-INFO new/oslo.versionedobjects-2.5.0/oslo.versionedobjects.egg-info/PKG-INFO --- old/oslo.versionedobjects-2.4.0/oslo.versionedobjects.egg-info/PKG-INFO 2020-12-04 17:33:31.000000000 +0100 +++ new/oslo.versionedobjects-2.5.0/oslo.versionedobjects.egg-info/PKG-INFO 2021-08-19 14:35:26.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.2 Name: oslo.versionedobjects -Version: 2.4.0 +Version: 2.5.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.4.0/oslo.versionedobjects.egg-info/SOURCES.txt new/oslo.versionedobjects-2.5.0/oslo.versionedobjects.egg-info/SOURCES.txt --- old/oslo.versionedobjects-2.4.0/oslo.versionedobjects.egg-info/SOURCES.txt 2020-12-04 17:33:31.000000000 +0100 +++ new/oslo.versionedobjects-2.5.0/oslo.versionedobjects.egg-info/SOURCES.txt 2021-08-19 14:35:26.000000000 +0200 @@ -10,7 +10,6 @@ LICENSE README.rst bindep.txt -lower-constraints.txt requirements.txt setup.cfg setup.py @@ -71,6 +70,7 @@ releasenotes/source/unreleased.rst releasenotes/source/ussuri.rst releasenotes/source/victoria.rst +releasenotes/source/wallaby.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.4.0/oslo.versionedobjects.egg-info/pbr.json new/oslo.versionedobjects-2.5.0/oslo.versionedobjects.egg-info/pbr.json --- old/oslo.versionedobjects-2.4.0/oslo.versionedobjects.egg-info/pbr.json 2020-12-04 17:33:31.000000000 +0100 +++ new/oslo.versionedobjects-2.5.0/oslo.versionedobjects.egg-info/pbr.json 2021-08-19 14:35:26.000000000 +0200 @@ -1 +1 @@ -{"git_version": "9f0f31e", "is_release": true} \ No newline at end of file +{"git_version": "a85275f", "is_release": true} \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.versionedobjects-2.4.0/oslo_versionedobjects/test.py new/oslo.versionedobjects-2.5.0/oslo_versionedobjects/test.py --- old/oslo.versionedobjects-2.4.0/oslo_versionedobjects/test.py 2020-12-04 17:32:57.000000000 +0100 +++ new/oslo.versionedobjects-2.5.0/oslo_versionedobjects/test.py 2021-08-19 14:34:45.000000000 +0200 @@ -178,8 +178,8 @@ baseclass) for name in sorted(implmethods.keys()): - baseargs = inspect.getargspec(basemethods[name]) - implargs = inspect.getargspec(implmethods[name]) + baseargs = inspect.getfullargspec(basemethods[name]) + implargs = inspect.getfullargspec(implmethods[name]) self.assertEqual(baseargs, implargs, "%s args don't match base class %s" % diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.versionedobjects-2.4.0/oslo_versionedobjects/tests/test_fixture.py new/oslo.versionedobjects-2.5.0/oslo_versionedobjects/tests/test_fixture.py --- old/oslo.versionedobjects-2.4.0/oslo_versionedobjects/tests/test_fixture.py 2020-12-04 17:32:57.000000000 +0100 +++ new/oslo.versionedobjects-2.5.0/oslo_versionedobjects/tests/test_fixture.py 2021-08-19 14:34:45.000000000 +0200 @@ -584,7 +584,7 @@ argspec = 'cubone' self._add_class(self.obj_classes, ExtraDataObj) - with mock.patch('inspect.getargspec') as mock_gas: + with mock.patch.object(fixture, 'get_method_spec') as mock_gas: mock_gas.return_value = argspec fp = self.ovc._get_fingerprint(ExtraDataObj.__name__, extra_data_func=get_data) @@ -757,9 +757,11 @@ self._test_method3 = test_method3 def test_method_spec_compat(self): - self.assertEqual(inspect.getargspec(self._test_method1), + self.assertEqual(inspect.ArgSpec(args=['a', 'b', 'kw1'], varargs=None, + keywords='kwargs', defaults=(123,)), fixture.get_method_spec(self._test_method1)) - self.assertEqual(inspect.getargspec(self._test_method2), + self.assertEqual(inspect.ArgSpec(args=['a', 'b'], varargs='args', + keywords=None, defaults=None), fixture.get_method_spec(self._test_method2)) self.assertEqual(inspect.getfullargspec(self._test_method3), fixture.get_method_spec(self._test_method3)) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.versionedobjects-2.4.0/releasenotes/source/index.rst new/oslo.versionedobjects-2.5.0/releasenotes/source/index.rst --- old/oslo.versionedobjects-2.4.0/releasenotes/source/index.rst 2020-12-04 17:32:57.000000000 +0100 +++ new/oslo.versionedobjects-2.5.0/releasenotes/source/index.rst 2021-08-19 14:34:45.000000000 +0200 @@ -6,6 +6,7 @@ :maxdepth: 1 unreleased + wallaby victoria ussuri train diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.versionedobjects-2.4.0/releasenotes/source/wallaby.rst new/oslo.versionedobjects-2.5.0/releasenotes/source/wallaby.rst --- old/oslo.versionedobjects-2.4.0/releasenotes/source/wallaby.rst 1970-01-01 01:00:00.000000000 +0100 +++ new/oslo.versionedobjects-2.5.0/releasenotes/source/wallaby.rst 2021-08-19 14:34:45.000000000 +0200 @@ -0,0 +1,6 @@ +============================ +Wallaby Series Release Notes +============================ + +.. release-notes:: + :branch: stable/wallaby diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.versionedobjects-2.4.0/tox.ini new/oslo.versionedobjects-2.5.0/tox.ini --- old/oslo.versionedobjects-2.4.0/tox.ini 2020-12-04 17:32:57.000000000 +0100 +++ new/oslo.versionedobjects-2.5.0/tox.ini 2021-08-19 14:34:45.000000000 +0200 @@ -1,12 +1,12 @@ [tox] -minversion = 3.1.1 -envlist = py38,pep8 +minversion = 3.18.0 +envlist = py3,pep8 basepython = python3 ignore_basepython_conflict = true [testenv] 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 commands = stestr run --slowest {posargs} @@ -23,27 +23,21 @@ commands = python setup.py test --coverage --coverage-package-name=oslo_versionedobjects --testr-args='{posargs}' [testenv:docs] -whitelist_externals = rm +allowlist_externals = rm deps = - -c{env:UPPER_CONSTRAINTS_FILE:https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt} + -c{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master} -r{toxinidir}/doc/requirements.txt commands = rm -fr doc/build sphinx-build -W --keep-going -b html doc/source doc/build/html [testenv:releasenotes] -whitelist_externals = rm +allowlist_externals = rm deps = {[testenv:docs]deps} commands = rm -rf releasenotes/build sphinx-build -a -E -W -d releasenotes/build/doctrees --keep-going -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] # E123, E125 skipped as they are invalid PEP-8. # W504 skipped as you must choose this or W503