Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-osc-lib for openSUSE:Factory checked in at 2022-06-19 21:11:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-osc-lib (Old) and /work/SRC/openSUSE:Factory/.python-osc-lib.new.1548 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-osc-lib" Sun Jun 19 21:11:44 2022 rev:17 rq:983770 version:2.6.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-osc-lib/python-osc-lib.changes 2022-05-25 20:34:47.780247243 +0200 +++ /work/SRC/openSUSE:Factory/.python-osc-lib.new.1548/python-osc-lib.changes 2022-06-19 21:12:00.846228770 +0200 @@ -1,0 +2,11 @@ +Tue Jun 7 09:17:36 UTC 2022 - [email protected] + +- update to version 2.6.0 + - Update master for stable/yoga + - Fixed test for interface key + - Add Python3 zed unit tests + - Respect 'interface' key from clouds.yaml + - Don't fail on extlinks warnings for reno build + - Fix TestTagHelps for python3.10 + +------------------------------------------------------------------- Old: ---- osc-lib-2.5.0.tar.gz New: ---- osc-lib-2.6.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-osc-lib.spec ++++++ --- /var/tmp/diff_new_pack.BTfcRp/_old 2022-06-19 21:12:01.282229418 +0200 +++ /var/tmp/diff_new_pack.BTfcRp/_new 2022-06-19 21:12:01.290229430 +0200 @@ -17,13 +17,13 @@ Name: python-osc-lib -Version: 2.5.0 +Version: 2.6.0 Release: 0 Summary: OpenStackClient Library License: Apache-2.0 Group: Development/Languages/Python URL: https://docs.openstack.org/developer/osc-lib -Source0: https://files.pythonhosted.org/packages/source/o/osc-lib/osc-lib-2.5.0.tar.gz +Source0: https://files.pythonhosted.org/packages/source/o/osc-lib/osc-lib-2.6.0.tar.gz BuildRequires: openstack-macros BuildRequires: python3-cliff >= 3.2.0 BuildRequires: python3-fixtures @@ -75,7 +75,7 @@ Documentation for the OpenStack client library. %prep -%autosetup -p1 -n osc-lib-2.5.0 +%autosetup -p1 -n osc-lib-2.6.0 %py_req_cleanup %build ++++++ osc-lib-2.5.0.tar.gz -> osc-lib-2.6.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-lib-2.5.0/.zuul.yaml new/osc-lib-2.6.0/.zuul.yaml --- old/osc-lib-2.5.0/.zuul.yaml 2022-02-18 16:48:26.000000000 +0100 +++ new/osc-lib-2.6.0/.zuul.yaml 2022-05-20 22:06:51.000000000 +0200 @@ -3,7 +3,7 @@ templates: - check-requirements - openstack-lower-constraints-jobs - - openstack-python3-yoga-jobs + - openstack-python3-zed-jobs - osc-tox-unit-tips - publish-openstack-docs-pti - release-notes-jobs-python3 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-lib-2.5.0/AUTHORS new/osc-lib-2.6.0/AUTHORS --- old/osc-lib-2.5.0/AUTHORS 2022-02-18 16:49:19.000000000 +0100 +++ new/osc-lib-2.6.0/AUTHORS 2022-05-20 22:07:18.000000000 +0200 @@ -44,6 +44,7 @@ Doug Hellmann <[email protected]> Doug Hellmann <[email protected]> Dougal Matthews <[email protected]> +Dr. Jens Harbott <[email protected]> Eric Brown <[email protected]> Eric Fried <[email protected]> Feilong Wang <[email protected]> @@ -61,6 +62,7 @@ Igor_Bolotin <[email protected]> Ilya Shakhat <[email protected]> Jake Yip <[email protected]> +Jakob Meng <[email protected]> James E. Blair <[email protected]> James E. Blair <[email protected]> Jamie Lennox <[email protected]> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-lib-2.5.0/ChangeLog new/osc-lib-2.6.0/ChangeLog --- old/osc-lib-2.5.0/ChangeLog 2022-02-18 16:49:19.000000000 +0100 +++ new/osc-lib-2.6.0/ChangeLog 2022-05-20 22:07:18.000000000 +0200 @@ -1,10 +1,20 @@ CHANGES ======= +2.6.0 +----- + +* Add Python3 zed unit tests +* Update master for stable/yoga +* Don't fail on extlinks warnings for reno build +* Fixed test for interface key + 2.5.0 ----- +* Respect 'interface' key from clouds.yaml * Replace allow\_get check with allow\_fetch +* Fix TestTagHelps for python3.10 * Add Python3 yoga unit tests * Update master for stable/xena diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-lib-2.5.0/PKG-INFO new/osc-lib-2.6.0/PKG-INFO --- old/osc-lib-2.5.0/PKG-INFO 2022-02-18 16:49:19.960379400 +0100 +++ new/osc-lib-2.6.0/PKG-INFO 2022-05-20 22:07:18.967539800 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.2 Name: osc-lib -Version: 2.5.0 +Version: 2.6.0 Summary: OpenStackClient Library Home-page: https://docs.openstack.org/osc-lib/latest/ Author: OpenStack diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-lib-2.5.0/osc_lib/shell.py new/osc-lib-2.6.0/osc_lib/shell.py --- old/osc-lib-2.5.0/osc_lib/shell.py 2022-02-18 16:48:26.000000000 +0100 +++ new/osc-lib-2.6.0/osc_lib/shell.py 2022-05-20 22:06:51.000000000 +0200 @@ -254,9 +254,10 @@ metavar='<interface>', dest='interface', choices=['admin', 'public', 'internal'], - default=utils.env( - 'OS_INTERFACE', - default=DEFAULT_INTERFACE), + # do not set default value inside utils.env() else user's cloud + # config key 'interface' will be ignored. Use OSC_Config's ctor + # option 'override_defaults' below instead. + default=utils.env('OS_INTERFACE'), help=_('Select an interface type.' ' Valid interface types: [admin, public, internal].' ' default=%s, (Env: OS_INTERFACE)') % DEFAULT_INTERFACE, @@ -408,7 +409,7 @@ self.cloud_config = cloud_config.OSC_Config( pw_func=prompt_for_password, override_defaults={ - 'interface': None, + 'interface': DEFAULT_INTERFACE, 'auth_type': self._auth_type, }, ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-lib-2.5.0/osc_lib/tests/test_shell.py new/osc-lib-2.6.0/osc_lib/tests/test_shell.py --- old/osc-lib-2.5.0/osc_lib/tests/test_shell.py 2022-02-18 16:48:26.000000000 +0100 +++ new/osc-lib-2.6.0/osc_lib/tests/test_shell.py 2022-05-20 22:06:51.000000000 +0200 @@ -65,7 +65,7 @@ }, 'region_name': 'occ-cloud,krikkit', 'donut': 'glazed', - 'interface': 'public', + 'interface': 'admin', } } } @@ -329,6 +329,11 @@ ) # These come from clouds.yaml + # + # To effectively assert values from clouds.yaml, + # use values which differ from the defaults, + # e.g. do not use public for interface because + # osc_lib.shell.DEFAULT_INTERFACE is public. self.assertEqual( DEFAULT_AUTH_URL, _shell.cloud.config['auth']['auth_url'], @@ -354,7 +359,7 @@ _shell.cloud.config['donut'], ) self.assertEqual( - 'public', + 'admin', _shell.cloud.config['interface'], ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-lib-2.5.0/osc_lib/tests/utils/test_tags.py new/osc-lib-2.6.0/osc_lib/tests/utils/test_tags.py --- old/osc-lib-2.5.0/osc_lib/tests/utils/test_tags.py 2022-02-18 16:48:26.000000000 +0100 +++ new/osc-lib-2.6.0/osc_lib/tests/utils/test_tags.py 2022-05-20 22:06:51.000000000 +0200 @@ -13,6 +13,7 @@ # under the License. import argparse +import sys from unittest import mock from osc_lib.tests import utils as test_utils @@ -186,13 +187,17 @@ :param exp_enhanced: Expected output with ``enhance_help`` set to ``help_enhancer`` """ + if sys.version_info >= (3, 10): + options_name = 'options' + else: + options_name = 'optional arguments' parser = argparse.ArgumentParser() meth(parser, 'test') - self.assertEqual(exp_normal, parser.format_help()) + self.assertEqual(exp_normal % options_name, parser.format_help()) parser = argparse.ArgumentParser() meth(parser, 'test', enhance_help=help_enhancer) - self.assertEqual(exp_enhanced, parser.format_help()) + self.assertEqual(exp_enhanced % options_name, parser.format_help()) def test_add_tag_filtering_option_to_parser(self): self._test_tag_method_help( @@ -202,7 +207,7 @@ [--not-tags <tag>[,<tag>,...]] [--not-any-tags <tag>[,<tag>,...]] -optional arguments: +%s: -h, --help show this help message and exit --tags <tag>[,<tag>,...] List test which have all given tag(s) (Comma-separated @@ -222,7 +227,7 @@ [--not-tags <tag>[,<tag>,...]] [--not-any-tags <tag>[,<tag>,...]] -optional arguments: +%s: -h, --help show this help message and exit --tags <tag>[,<tag>,...] )sgat fo tsil detarapes-ammoC( )s(gat nevig lla evah @@ -244,7 +249,7 @@ """\ usage: run.py [-h] [--tag <tag> | --no-tag] -optional arguments: +%s: -h, --help show this help message and exit --tag <tag> Tag to be added to the test (repeat option to set multiple tags) @@ -253,7 +258,7 @@ """\ usage: run.py [-h] [--tag <tag> | --no-tag] -optional arguments: +%s: -h, --help show this help message and exit --tag <tag> )sgat elpitlum tes ot noitpo taeper( tset eht ot dedda eb ot gaT @@ -266,7 +271,7 @@ """\ usage: run.py [-h] [--tag <tag>] [--no-tag] -optional arguments: +%s: -h, --help show this help message and exit --tag <tag> Tag to be added to the test (repeat option to set multiple tags) @@ -276,7 +281,7 @@ """\ usage: run.py [-h] [--tag <tag>] [--no-tag] -optional arguments: +%s: -h, --help show this help message and exit --tag <tag> )sgat elpitlum tes ot noitpo taeper( tset eht ot dedda eb ot gaT @@ -290,7 +295,7 @@ """\ usage: run.py [-h] [--tag <tag> | --all-tag] -optional arguments: +%s: -h, --help show this help message and exit --tag <tag> Tag to be removed from the test (repeat option to remove multiple tags) @@ -299,7 +304,7 @@ """\ usage: run.py [-h] [--tag <tag> | --all-tag] -optional arguments: +%s: -h, --help show this help message and exit --tag <tag> )sgat elpitlum evomer ot noitpo taeper( tset eht morf devomer eb ot gaT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-lib-2.5.0/osc_lib.egg-info/PKG-INFO new/osc-lib-2.6.0/osc_lib.egg-info/PKG-INFO --- old/osc-lib-2.5.0/osc_lib.egg-info/PKG-INFO 2022-02-18 16:49:19.000000000 +0100 +++ new/osc-lib-2.6.0/osc_lib.egg-info/PKG-INFO 2022-05-20 22:07:18.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.2 Name: osc-lib -Version: 2.5.0 +Version: 2.6.0 Summary: OpenStackClient Library Home-page: https://docs.openstack.org/osc-lib/latest/ Author: OpenStack diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-lib-2.5.0/osc_lib.egg-info/SOURCES.txt new/osc-lib-2.6.0/osc_lib.egg-info/SOURCES.txt --- old/osc-lib-2.5.0/osc_lib.egg-info/SOURCES.txt 2022-02-18 16:49:19.000000000 +0100 +++ new/osc-lib-2.6.0/osc_lib.egg-info/SOURCES.txt 2022-05-20 22:07:18.000000000 +0200 @@ -110,5 +110,6 @@ releasenotes/source/victoria.rst releasenotes/source/wallaby.rst releasenotes/source/xena.rst +releasenotes/source/yoga.rst releasenotes/source/_static/.placeholder releasenotes/source/_templates/.placeholder \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-lib-2.5.0/osc_lib.egg-info/pbr.json new/osc-lib-2.6.0/osc_lib.egg-info/pbr.json --- old/osc-lib-2.5.0/osc_lib.egg-info/pbr.json 2022-02-18 16:49:19.000000000 +0100 +++ new/osc-lib-2.6.0/osc_lib.egg-info/pbr.json 2022-05-20 22:07:18.000000000 +0200 @@ -1 +1 @@ -{"git_version": "78d276e", "is_release": true} \ No newline at end of file +{"git_version": "65c73fd", "is_release": true} \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-lib-2.5.0/releasenotes/source/conf.py new/osc-lib-2.6.0/releasenotes/source/conf.py --- old/osc-lib-2.5.0/releasenotes/source/conf.py 2022-02-18 16:48:26.000000000 +0100 +++ new/osc-lib-2.6.0/releasenotes/source/conf.py 2022-05-20 22:06:51.000000000 +0200 @@ -31,6 +31,13 @@ # -- General configuration ------------------------------------------------ +from sphinx.util import logging +# According to the discussion in +# https://github.com/sphinx-doc/sphinx/issues/10112 this may be applied as a +# dirty hack until the issue with replacing extlinks is resolved +linklogger = logging.getLogger('sphinx.ext.extlinks') +linklogger.setLevel(40) # Ignore messages less severe than ERROR + # If your documentation needs a minimal Sphinx version, state it here. # # needs_sphinx = '1.0' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-lib-2.5.0/releasenotes/source/index.rst new/osc-lib-2.6.0/releasenotes/source/index.rst --- old/osc-lib-2.5.0/releasenotes/source/index.rst 2022-02-18 16:48:26.000000000 +0100 +++ new/osc-lib-2.6.0/releasenotes/source/index.rst 2022-05-20 22:06:51.000000000 +0200 @@ -6,6 +6,7 @@ :maxdepth: 1 unreleased + yoga xena wallaby victoria diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-lib-2.5.0/releasenotes/source/yoga.rst new/osc-lib-2.6.0/releasenotes/source/yoga.rst --- old/osc-lib-2.5.0/releasenotes/source/yoga.rst 1970-01-01 01:00:00.000000000 +0100 +++ new/osc-lib-2.6.0/releasenotes/source/yoga.rst 2022-05-20 22:06:51.000000000 +0200 @@ -0,0 +1,6 @@ +========================= +Yoga Series Release Notes +========================= + +.. release-notes:: + :branch: stable/yoga
