Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-keystonemiddleware for 
openSUSE:Factory checked in at 2026-09-08 16:55:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-keystonemiddleware (Old)
 and      /work/SRC/openSUSE:Factory/.python-keystonemiddleware.new.1265 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-keystonemiddleware"

Tue Sep  8 16:55:42 2026 rev:24 rq:1376277 version:13.0.1

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-keystonemiddleware/python-keystonemiddleware.changes
      2026-08-09 21:37:43.135103564 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-keystonemiddleware.new.1265/python-keystonemiddleware.changes
    2026-09-08 16:58:03.570844898 +0200
@@ -1,0 +2,10 @@
+Mon Sep  7 09:38:18 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 13.0.1:
+  * Drop redundant default of memcache_username/password
+  * Mask memcache_password in debug log
+  * Replace deprecated `timeutils.set_time_override`
+- drop 0001-Replace-deprecated-timeutils.set_time_override.patch
+  (upstream)
+
+-------------------------------------------------------------------

Old:
----
  0001-Replace-deprecated-timeutils.set_time_override.patch
  keystonemiddleware-13.0.0.tar.gz

New:
----
  keystonemiddleware-13.0.1.tar.gz

----------(Old B)----------
  Old:  * Replace deprecated `timeutils.set_time_override`
- drop 0001-Replace-deprecated-timeutils.set_time_override.patch
  (upstream)
----------(Old E)----------

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

Other differences:
------------------
++++++ python-keystonemiddleware.spec ++++++
--- /var/tmp/diff_new_pack.2zVaRk/_old  2026-09-08 16:58:04.754894243 +0200
+++ /var/tmp/diff_new_pack.2zVaRk/_new  2026-09-08 16:58:04.756894327 +0200
@@ -17,14 +17,13 @@
 
 
 Name:           python-keystonemiddleware
-Version:        13.0.0
+Version:        13.0.1
 Release:        0
 Summary:        Middleware for OpenStack Identity
 License:        Apache-2.0
 Group:          Development/Languages/Python
 URL:            https://docs.openstack.org/keystonemiddleware
 Source0:        
https://files.pythonhosted.org/packages/source/k/keystonemiddleware/keystonemiddleware-%{version}.tar.gz
-Patch1:         0001-Replace-deprecated-timeutils.set_time_override.patch
 BuildRequires:  %{python_module PyJWT >= 2.4.0}
 BuildRequires:  %{python_module WebOb >= 1.7.1}
 BuildRequires:  %{python_module WebTest}

++++++ keystonemiddleware-13.0.0.tar.gz -> keystonemiddleware-13.0.1.tar.gz 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/keystonemiddleware-13.0.0/AUTHORS 
new/keystonemiddleware-13.0.1/AUTHORS
--- old/keystonemiddleware-13.0.0/AUTHORS       2026-05-13 11:20:03.000000000 
+0200
+++ new/keystonemiddleware-13.0.1/AUTHORS       2026-08-25 09:52:40.995234000 
+0200
@@ -14,6 +14,7 @@
 Anh Tran <[email protected]>
 Anthony Young <[email protected]>
 Arnaud Morin <[email protected]>
+Artem Goncharov <[email protected]>
 Artem Vasilyev <[email protected]>
 Arun Kant <[email protected]>
 Ayumu Ueha <[email protected]>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/keystonemiddleware-13.0.0/ChangeLog 
new/keystonemiddleware-13.0.1/ChangeLog
--- old/keystonemiddleware-13.0.0/ChangeLog     2026-05-13 11:20:03.000000000 
+0200
+++ new/keystonemiddleware-13.0.1/ChangeLog     2026-08-25 09:52:40.928218800 
+0200
@@ -1,6 +1,13 @@
 CHANGES
 =======
 
+13.0.1
+------
+
+* Drop redundant default of memcache\_username/password
+* Mask memcache\_password in debug log
+* Replace deprecated \`timeutils.set\_time\_override\`
+
 13.0.0
 ------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/keystonemiddleware-13.0.0/PKG-INFO 
new/keystonemiddleware-13.0.1/PKG-INFO
--- old/keystonemiddleware-13.0.0/PKG-INFO      2026-05-13 11:20:03.862797000 
+0200
+++ new/keystonemiddleware-13.0.1/PKG-INFO      2026-08-25 09:52:41.090254800 
+0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.4
 Name: keystonemiddleware
-Version: 13.0.0
+Version: 13.0.1
 Summary: Middleware for OpenStack Identity
 Home-page: https://docs.openstack.org/keystonemiddleware/latest/
 Author: OpenStack
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/keystonemiddleware-13.0.0/keystonemiddleware/auth_token/_opts.py 
new/keystonemiddleware-13.0.1/keystonemiddleware/auth_token/_opts.py
--- old/keystonemiddleware-13.0.0/keystonemiddleware/auth_token/_opts.py        
2026-05-13 11:19:13.000000000 +0200
+++ new/keystonemiddleware-13.0.1/keystonemiddleware/auth_token/_opts.py        
2026-08-25 09:51:52.753016500 +0200
@@ -184,10 +184,9 @@
                 help='Enable the SASL(Simple Authentication and Security'
                      ' Layer) if the SASL_enable is true, else disable.'),
     cfg.StrOpt('memcache_username',
-               default='',
                help='the user name for the SASL'),
     cfg.StrOpt('memcache_password',
-               default='',
+               secret=True,
                help='the username password for SASL'),
 ]
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/keystonemiddleware-13.0.0/keystonemiddleware/tests/unit/auth_token/test_auth_token_middleware.py
 
new/keystonemiddleware-13.0.1/keystonemiddleware/tests/unit/auth_token/test_auth_token_middleware.py
--- 
old/keystonemiddleware-13.0.0/keystonemiddleware/tests/unit/auth_token/test_auth_token_middleware.py
        2026-05-13 11:19:13.000000000 +0200
+++ 
new/keystonemiddleware-13.0.1/keystonemiddleware/tests/unit/auth_token/test_auth_token_middleware.py
        2026-08-25 09:51:52.757025500 +0200
@@ -12,6 +12,7 @@
 # License for the specific language governing permissions and limitations
 # under the License.
 
+import calendar
 import datetime
 import os
 import time
@@ -136,8 +137,20 @@
 
     def setUp(self):
         super(TimeFixture, self).setUp()
-        timeutils.set_time_override(self.new_time)
-        self.addCleanup(timeutils.clear_time_override)
+        patcher = mock.patch.object(timeutils, "utcnow", lambda: self.new_time)
+        patcher.start()
+        self.addCleanup(patcher.stop)
+        ts_patcher = mock.patch.object(
+            timeutils,
+            "utcnow_ts",
+            lambda microsecond=False: calendar.timegm(
+                self.new_time.timetuple()),
+        )
+        ts_patcher.start()
+        self.addCleanup(ts_patcher.stop)
+
+    def advance_time_seconds(self, seconds):
+        self.new_time += datetime.timedelta(seconds=seconds)
 
 
 class FakeApp(object):
@@ -606,11 +619,11 @@
         req.environ.update(extra_environ)
 
         now = datetime.datetime.now(datetime.timezone.utc)
-        self.useFixture(TimeFixture(now))
+        time_fixture = self.useFixture(TimeFixture(now))
         req.get_response(self.middleware)
         self.assertIsNotNone(self._get_cached_token(token))
 
-        timeutils.advance_time_seconds(token_cache_time)
+        time_fixture.advance_time_seconds(token_cache_time)
         self.assertIsNone(self._get_cached_token(token))
 
     def test_swift_memcache_set_expired(self):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/keystonemiddleware-13.0.0/keystonemiddleware.egg-info/PKG-INFO 
new/keystonemiddleware-13.0.1/keystonemiddleware.egg-info/PKG-INFO
--- old/keystonemiddleware-13.0.0/keystonemiddleware.egg-info/PKG-INFO  
2026-05-13 11:20:03.000000000 +0200
+++ new/keystonemiddleware-13.0.1/keystonemiddleware.egg-info/PKG-INFO  
2026-08-25 09:52:41.008237000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.4
 Name: keystonemiddleware
-Version: 13.0.0
+Version: 13.0.1
 Summary: Middleware for OpenStack Identity
 Home-page: https://docs.openstack.org/keystonemiddleware/latest/
 Author: OpenStack
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/keystonemiddleware-13.0.0/keystonemiddleware.egg-info/pbr.json 
new/keystonemiddleware-13.0.1/keystonemiddleware.egg-info/pbr.json
--- old/keystonemiddleware-13.0.0/keystonemiddleware.egg-info/pbr.json  
2026-05-13 11:20:03.000000000 +0200
+++ new/keystonemiddleware-13.0.1/keystonemiddleware.egg-info/pbr.json  
2026-08-25 09:52:41.006236300 +0200
@@ -1 +1 @@
-{"git_version": "39ae6ca", "is_release": true}
\ No newline at end of file
+{"git_version": "25a680f", "is_release": true}
\ No newline at end of file

Reply via email to