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

Reply via email to