Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-oslo.middleware for 
openSUSE:Factory checked in at 2022-05-25 20:34:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-oslo.middleware (Old)
 and      /work/SRC/openSUSE:Factory/.python-oslo.middleware.new.2254 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-oslo.middleware"

Wed May 25 20:34:40 2022 rev:19 rq:979083 version:4.5.1

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-oslo.middleware/python-oslo.middleware.changes
    2021-12-12 00:57:39.550586423 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-oslo.middleware.new.2254/python-oslo.middleware.changes
  2022-05-25 20:35:06.404273232 +0200
@@ -1,0 +2,10 @@
+Tue May 24 21:29:13 UTC 2022 - [email protected]
+
+- update to version 4.5.1
+  - Add paste.filter_factory entrypoint for basic auth middleware
+  - Update python testing classifier
+  - Update master for stable/xena
+  - Add oslo.config.opts entrypoint for basic auth middleware
+  - Add Python3 yoga unit tests
+
+-------------------------------------------------------------------

Old:
----
  oslo.middleware-4.4.0.tar.gz

New:
----
  oslo.middleware-4.5.1.tar.gz

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

Other differences:
------------------
++++++ python-oslo.middleware.spec ++++++
--- /var/tmp/diff_new_pack.FOBO65/_old  2022-05-25 20:35:06.956274002 +0200
+++ /var/tmp/diff_new_pack.FOBO65/_new  2022-05-25 20:35:06.956274002 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-oslo.middleware
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 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.middleware
-Version:        4.4.0
+Version:        4.5.1
 Release:        0
 Summary:        OpenStack oslo.middleware library
 License:        Apache-2.0
 Group:          Development/Languages/Python
 URL:            https://docs.openstack.org/oslo.middleware
-Source0:        
https://files.pythonhosted.org/packages/source/o/oslo.middleware/oslo.middleware-4.4.0.tar.gz
+Source0:        
https://files.pythonhosted.org/packages/source/o/oslo.middleware/oslo.middleware-4.5.1.tar.gz
 BuildRequires:  openstack-macros
 BuildRequires:  python3-Jinja2 >= 2.10
 BuildRequires:  python3-WebOb >= 1.8.0
@@ -31,7 +31,6 @@
 BuildRequires:  python3-debtcollector >= 1.2.0
 BuildRequires:  python3-devel
 BuildRequires:  python3-fixtures
-BuildRequires:  python3-mock
 BuildRequires:  python3-oslo.config >= 5.2.0
 BuildRequires:  python3-oslo.context >= 2.19.2
 BuildRequires:  python3-oslo.i18n >= 3.15.3
@@ -39,7 +38,6 @@
 BuildRequires:  python3-oslo.utils >= 3.33.0
 BuildRequires:  python3-oslotest
 BuildRequires:  python3-pbr >= 2.0.0
-BuildRequires:  python3-six
 BuildRequires:  python3-statsd >= 3.2.1
 BuildRequires:  python3-stestr
 BuildRequires:  python3-stevedore >= 1.20.0
@@ -63,7 +61,6 @@
 Requires:       python3-oslo.i18n >= 3.15.3
 Requires:       python3-oslo.serialization
 Requires:       python3-oslo.utils >= 3.33.0
-Requires:       python3-six
 Requires:       python3-statsd >= 3.2.1
 Requires:       python3-stevedore >= 1.20.0
 
@@ -88,7 +85,7 @@
 This package contains the documentation.
 
 %prep
-%autosetup -p1 -n oslo.middleware-4.4.0
+%autosetup -p1 -n oslo.middleware-4.5.1
 %py_req_cleanup
 
 %build

++++++ oslo.middleware-4.4.0.tar.gz -> oslo.middleware-4.5.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.middleware-4.4.0/.zuul.yaml 
new/oslo.middleware-4.5.1/.zuul.yaml
--- old/oslo.middleware-4.4.0/.zuul.yaml        2021-08-12 10:36:30.000000000 
+0200
+++ new/oslo.middleware-4.5.1/.zuul.yaml        2022-02-16 18:33:10.000000000 
+0100
@@ -2,7 +2,7 @@
     templates:
       - check-requirements
       - lib-forward-testing-python3
-      - openstack-python3-xena-jobs
+      - openstack-python3-yoga-jobs
       - periodic-stable-jobs
       - publish-openstack-docs-pti
       - release-notes-jobs-python3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.middleware-4.4.0/AUTHORS 
new/oslo.middleware-4.5.1/AUTHORS
--- old/oslo.middleware-4.4.0/AUTHORS   2021-08-12 10:37:04.000000000 +0200
+++ new/oslo.middleware-4.5.1/AUTHORS   2022-02-16 18:33:43.000000000 +0100
@@ -71,6 +71,7 @@
 Sean Dague <[email protected]>
 Sean McGinnis <[email protected]>
 Sergey Kraynev <[email protected]>
+Takashi Kajinami <[email protected]>
 Thomas Goirand <[email protected]>
 Thomas Goirand <[email protected]>
 Timur Sufiev <[email protected]>
@@ -86,6 +87,7 @@
 Zhongyue Luo <[email protected]>
 caoyuan <[email protected]>
 chenghuiyu <[email protected]>
+dengzhaosen <[email protected]>
 gengchc2 <[email protected]>
 gord chung <[email protected]>
 gordon chung <[email protected]>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.middleware-4.4.0/ChangeLog 
new/oslo.middleware-4.5.1/ChangeLog
--- old/oslo.middleware-4.4.0/ChangeLog 2021-08-12 10:37:04.000000000 +0200
+++ new/oslo.middleware-4.5.1/ChangeLog 2022-02-16 18:33:43.000000000 +0100
@@ -1,6 +1,19 @@
 CHANGES
 =======
 
+4.5.1
+-----
+
+* Update python testing classifier
+
+4.5.0
+-----
+
+* Add paste.filter\_factory entrypoint for basic auth middleware
+* Add Python3 yoga unit tests
+* Update master for stable/xena
+* Add oslo.config.opts entrypoint for basic auth middleware
+
 4.4.0
 -----
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.middleware-4.4.0/PKG-INFO 
new/oslo.middleware-4.5.1/PKG-INFO
--- old/oslo.middleware-4.4.0/PKG-INFO  2021-08-12 10:37:04.363057400 +0200
+++ new/oslo.middleware-4.5.1/PKG-INFO  2022-02-16 18:33:43.793968000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.2
 Name: oslo.middleware
-Version: 4.4.0
+Version: 4.5.1
 Summary: Oslo Middleware library
 Home-page: https://docs.openstack.org/oslo.middleware/latest/
 Author: OpenStack
@@ -41,6 +41,7 @@
 Classifier: Programming Language :: Python :: 3.6
 Classifier: Programming Language :: Python :: 3.7
 Classifier: Programming Language :: Python :: 3.8
+Classifier: Programming Language :: Python :: 3.9
 Classifier: Programming Language :: Python :: 3 :: Only
 Classifier: Programming Language :: Python :: Implementation :: CPython
 Requires-Python: >=3.6
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/oslo.middleware-4.4.0/oslo.middleware.egg-info/PKG-INFO 
new/oslo.middleware-4.5.1/oslo.middleware.egg-info/PKG-INFO
--- old/oslo.middleware-4.4.0/oslo.middleware.egg-info/PKG-INFO 2021-08-12 
10:37:04.000000000 +0200
+++ new/oslo.middleware-4.5.1/oslo.middleware.egg-info/PKG-INFO 2022-02-16 
18:33:43.000000000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.2
 Name: oslo.middleware
-Version: 4.4.0
+Version: 4.5.1
 Summary: Oslo Middleware library
 Home-page: https://docs.openstack.org/oslo.middleware/latest/
 Author: OpenStack
@@ -41,6 +41,7 @@
 Classifier: Programming Language :: Python :: 3.6
 Classifier: Programming Language :: Python :: 3.7
 Classifier: Programming Language :: Python :: 3.8
+Classifier: Programming Language :: Python :: 3.9
 Classifier: Programming Language :: Python :: 3 :: Only
 Classifier: Programming Language :: Python :: Implementation :: CPython
 Requires-Python: >=3.6
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/oslo.middleware-4.4.0/oslo.middleware.egg-info/SOURCES.txt 
new/oslo.middleware-4.5.1/oslo.middleware.egg-info/SOURCES.txt
--- old/oslo.middleware-4.4.0/oslo.middleware.egg-info/SOURCES.txt      
2021-08-12 10:37:04.000000000 +0200
+++ new/oslo.middleware-4.5.1/oslo.middleware.egg-info/SOURCES.txt      
2022-02-16 18:33:43.000000000 +0100
@@ -92,6 +92,7 @@
 releasenotes/source/ussuri.rst
 releasenotes/source/victoria.rst
 releasenotes/source/wallaby.rst
+releasenotes/source/xena.rst
 releasenotes/source/_static/.placeholder
 releasenotes/source/_templates/.placeholder
 releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/oslo.middleware-4.4.0/oslo.middleware.egg-info/entry_points.txt 
new/oslo.middleware-4.5.1/oslo.middleware.egg-info/entry_points.txt
--- old/oslo.middleware-4.4.0/oslo.middleware.egg-info/entry_points.txt 
2021-08-12 10:37:04.000000000 +0200
+++ new/oslo.middleware-4.5.1/oslo.middleware.egg-info/entry_points.txt 
2022-02-16 18:33:43.000000000 +0100
@@ -1,5 +1,6 @@
 [oslo.config.opts]
 oslo.middleware = oslo_middleware.opts:list_opts
+oslo.middleware.basic_auth = oslo_middleware.opts:list_opts_basic_auth
 oslo.middleware.cors = oslo_middleware.opts:list_opts_cors
 oslo.middleware.healthcheck = oslo_middleware.opts:list_opts_healthcheck
 oslo.middleware.http_proxy_to_wsgi = 
oslo_middleware.opts:list_opts_http_proxy_to_wsgi
@@ -14,6 +15,7 @@
 healthcheck = oslo_middleware:Healthcheck.app_factory
 
 [paste.filter_factory]
+basic_auth = oslo_middleware:BasicAuthMiddleware.factory
 catch_errors = oslo_middleware:CatchErrors.factory
 correlation_id = oslo_middleware:CorrelationId.factory
 cors = oslo_middleware:CORS.factory
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/oslo.middleware-4.4.0/oslo.middleware.egg-info/pbr.json 
new/oslo.middleware-4.5.1/oslo.middleware.egg-info/pbr.json
--- old/oslo.middleware-4.4.0/oslo.middleware.egg-info/pbr.json 2021-08-12 
10:37:04.000000000 +0200
+++ new/oslo.middleware-4.5.1/oslo.middleware.egg-info/pbr.json 2022-02-16 
18:33:43.000000000 +0100
@@ -1 +1 @@
-{"git_version": "da7987c", "is_release": true}
\ No newline at end of file
+{"git_version": "2f72b30", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.middleware-4.4.0/oslo_middleware/__init__.py 
new/oslo.middleware-4.5.1/oslo_middleware/__init__.py
--- old/oslo.middleware-4.4.0/oslo_middleware/__init__.py       2021-08-12 
10:36:30.000000000 +0200
+++ new/oslo.middleware-4.5.1/oslo_middleware/__init__.py       2022-02-16 
18:33:10.000000000 +0100
@@ -10,7 +10,8 @@
 #    License for the specific language governing permissions and limitations
 #    under the License.
 
-__all__ = ['CatchErrors',
+__all__ = ['BasicAuthMiddleware',
+           'CatchErrors',
            'CorrelationId',
            'CORS',
            'Debug',
@@ -20,6 +21,7 @@
            'RequestBodySizeLimiter',
            'SSLMiddleware']
 
+from oslo_middleware.basic_auth import BasicAuthMiddleware
 from oslo_middleware.catch_errors import CatchErrors
 from oslo_middleware.correlation_id import CorrelationId
 from oslo_middleware.cors import CORS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.middleware-4.4.0/oslo_middleware/opts.py 
new/oslo.middleware-4.5.1/oslo_middleware/opts.py
--- old/oslo.middleware-4.4.0/oslo_middleware/opts.py   2021-08-12 
10:36:30.000000000 +0200
+++ new/oslo.middleware-4.5.1/oslo_middleware/opts.py   2022-02-16 
18:33:10.000000000 +0100
@@ -15,6 +15,7 @@
 import copy
 import itertools
 
+from oslo_middleware import basic_auth
 from oslo_middleware import cors
 from oslo_middleware.healthcheck import opts as healthcheck_opts
 from oslo_middleware import http_proxy_to_wsgi
@@ -28,6 +29,7 @@
     'list_opts_cors',
     'list_opts_http_proxy_to_wsgi',
     'list_opts_healthcheck',
+    'list_opts_basic_auth',
 ]
 
 
@@ -57,6 +59,7 @@
             list_opts_cors(),
             list_opts_http_proxy_to_wsgi(),
             list_opts_healthcheck(),
+            list_opts_basic_auth(),
         )
     )
 
@@ -183,3 +186,27 @@
                                       healthcheck_opts.DISABLE_BY_FILE_OPTS +
                                       healthcheck_opts.DISABLE_BY_FILES_OPTS))
     ]
+
+
+def list_opts_basic_auth():
+    """Return a list of oslo.config options for basic auth middleware.
+
+    The returned list includes all oslo.config options which may be registered
+    at runtime by the library.
+
+    Each element of the list is a tuple. The first element is the name of the
+    group under which the list of elements in the second element will be
+    registered. A group name of None corresponds to the [DEFAULT] group in
+    config files.
+
+    This function is also discoverable via the 'oslo.middleware' entry point
+    under the 'oslo.config.opts' namespace.
+
+    The purpose of this is to allow tools like the Oslo sample config file
+    generator to discover the options exposed to users by this library.
+
+    :returns: a list of (group_name, opts) tuples
+    """
+    return [
+        ('oslo_middleware', copy.deepcopy(basic_auth.OPTS)),
+    ]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.middleware-4.4.0/releasenotes/source/index.rst 
new/oslo.middleware-4.5.1/releasenotes/source/index.rst
--- old/oslo.middleware-4.4.0/releasenotes/source/index.rst     2021-08-12 
10:36:30.000000000 +0200
+++ new/oslo.middleware-4.5.1/releasenotes/source/index.rst     2022-02-16 
18:33:10.000000000 +0100
@@ -6,6 +6,7 @@
     :maxdepth: 1
 
     unreleased
+    xena
     wallaby
     victoria
     ussuri
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.middleware-4.4.0/releasenotes/source/xena.rst 
new/oslo.middleware-4.5.1/releasenotes/source/xena.rst
--- old/oslo.middleware-4.4.0/releasenotes/source/xena.rst      1970-01-01 
01:00:00.000000000 +0100
+++ new/oslo.middleware-4.5.1/releasenotes/source/xena.rst      2022-02-16 
18:33:10.000000000 +0100
@@ -0,0 +1,6 @@
+=========================
+Xena Series Release Notes
+=========================
+
+.. release-notes::
+   :branch: stable/xena
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.middleware-4.4.0/setup.cfg 
new/oslo.middleware-4.5.1/setup.cfg
--- old/oslo.middleware-4.4.0/setup.cfg 2021-08-12 10:37:04.363057400 +0200
+++ new/oslo.middleware-4.5.1/setup.cfg 2022-02-16 18:33:43.793968000 +0100
@@ -18,6 +18,7 @@
        Programming Language :: Python :: 3.6
        Programming Language :: Python :: 3.7
        Programming Language :: Python :: 3.8
+       Programming Language :: Python :: 3.9
        Programming Language :: Python :: 3 :: Only
        Programming Language :: Python :: Implementation :: CPython
 
@@ -33,12 +34,14 @@
        oslo.middleware.ssl = oslo_middleware.opts:list_opts_ssl
        oslo.middleware.http_proxy_to_wsgi = 
oslo_middleware.opts:list_opts_http_proxy_to_wsgi
        oslo.middleware.healthcheck = oslo_middleware.opts:list_opts_healthcheck
+       oslo.middleware.basic_auth = oslo_middleware.opts:list_opts_basic_auth
 oslo.middleware.healthcheck = 
        disable_by_file = 
oslo_middleware.healthcheck.disable_by_file:DisableByFileHealthcheck
        disable_by_files_ports = 
oslo_middleware.healthcheck.disable_by_file:DisableByFilesPortsHealthcheck
 paste.app_factory = 
        healthcheck = oslo_middleware:Healthcheck.app_factory
 paste.filter_factory = 
+       basic_auth = oslo_middleware:BasicAuthMiddleware.factory
        catch_errors = oslo_middleware:CatchErrors.factory
        correlation_id = oslo_middleware:CorrelationId.factory
        cors = oslo_middleware:CORS.factory

Reply via email to