Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-keystoneclient for
openSUSE:Factory checked in at 2026-09-08 16:55:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-keystoneclient (Old)
and /work/SRC/openSUSE:Factory/.python-keystoneclient.new.1265 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-keystoneclient"
Tue Sep 8 16:55:29 2026 rev:45 rq:1376143 version:6.0.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-keystoneclient/python-keystoneclient.changes
2026-04-25 21:37:15.517495843 +0200
+++
/work/SRC/openSUSE:Factory/.python-keystoneclient.new.1265/python-keystoneclient.changes
2026-09-08 16:57:36.749727118 +0200
@@ -1,0 +2,8 @@
+Mon Sep 7 09:37:08 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 6.0.0:
+ * Update master for stable/2025.2
+ * Drop deprecated alias of HTTPClient class
+ * Update master for stable/2026.1
+
+-------------------------------------------------------------------
Old:
----
python_keystoneclient-5.8.0.tar.gz
New:
----
python_keystoneclient-6.0.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-keystoneclient.spec ++++++
--- /var/tmp/diff_new_pack.HVc6Dg/_old 2026-09-08 16:57:37.878774172 +0200
+++ /var/tmp/diff_new_pack.HVc6Dg/_new 2026-09-08 16:57:37.879774214 +0200
@@ -17,7 +17,7 @@
Name: python-keystoneclient
-Version: 5.8.0
+Version: 6.0.0
Release: 0
Summary: Client library for OpenStack Identity API
License: Apache-2.0
++++++ python_keystoneclient-5.8.0.tar.gz -> python_keystoneclient-6.0.0.tar.gz
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python_keystoneclient-5.8.0/ChangeLog
new/python_keystoneclient-6.0.0/ChangeLog
--- old/python_keystoneclient-5.8.0/ChangeLog 2026-02-27 16:35:30.000000000
+0100
+++ new/python_keystoneclient-6.0.0/ChangeLog 2026-08-28 10:42:47.058931600
+0200
@@ -1,9 +1,17 @@
CHANGES
=======
+6.0.0
+-----
+
+* Update master for stable/2025.2
+* Drop deprecated alias of HTTPClient class
+* Update master for stable/2026.1
+
5.8.0
-----
+* reno: Update master for unmaintained/2024.1
* Drop flake8-docstrings
* Replace os-client-config
@@ -11,6 +19,7 @@
-----
* Remove Python 3.9 support
+* Apply upper constraints to build documentation
* Update master for stable/2025.1
* Update default envlist
* reno: Update master for unmaintained/2023.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python_keystoneclient-5.8.0/PKG-INFO
new/python_keystoneclient-6.0.0/PKG-INFO
--- old/python_keystoneclient-5.8.0/PKG-INFO 2026-02-27 16:35:31.303379800
+0100
+++ new/python_keystoneclient-6.0.0/PKG-INFO 2026-08-28 10:42:47.187971400
+0200
@@ -1,6 +1,6 @@
Metadata-Version: 2.4
Name: python-keystoneclient
-Version: 5.8.0
+Version: 6.0.0
Summary: Client Library for OpenStack Identity
Home-page: https://docs.openstack.org/python-keystoneclient/latest/
Author: OpenStack
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python_keystoneclient-5.8.0/keystoneclient/client.py
new/python_keystoneclient-6.0.0/keystoneclient/client.py
--- old/python_keystoneclient-5.8.0/keystoneclient/client.py 2026-02-27
16:34:41.000000000 +0100
+++ new/python_keystoneclient-6.0.0/keystoneclient/client.py 2026-08-28
10:42:16.577340000 +0200
@@ -10,25 +10,10 @@
# License for the specific language governing permissions and limitations
# under the License.
-from debtcollector import removals
-
from keystoneclient import discover
-from keystoneclient import httpclient
from keystoneclient import session as client_session
[email protected](message='Use keystoneclient.httpclient.HTTPClient instead',
- version='1.7.0', removal_version='2.0.0')
-class HTTPClient(httpclient.HTTPClient):
- """Deprecated alias for httpclient.HTTPClient.
-
- This class is deprecated as of the 1.7.0 release in favor of
- :class:`keystoneclient.httpclient.HTTPClient` and may be removed in the
- 2.0.0 release.
-
- """
-
-
def Client(version=None, unstable=False, session=None, **kwargs):
"""Factory function to create a new identity service client.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python_keystoneclient-5.8.0/keystoneclient/tests/unit/test_http.py
new/python_keystoneclient-6.0.0/keystoneclient/tests/unit/test_http.py
--- old/python_keystoneclient-5.8.0/keystoneclient/tests/unit/test_http.py
2026-02-27 16:34:41.000000000 +0100
+++ new/python_keystoneclient-6.0.0/keystoneclient/tests/unit/test_http.py
2026-08-28 10:42:16.581350000 +0200
@@ -133,19 +133,6 @@
forwarded = "for=%s;by=%s" % (ORIGINAL_IP, httpclient.USER_AGENT)
self.assertRequestHeaderEqual('Forwarded', forwarded)
- def test_client_deprecated(self):
- # Can resolve symbols from the keystoneclient.client module.
- # keystoneclient.client was deprecated and renamed to
- # keystoneclient.httpclient. This tests that keystoneclient.client
- # can still be used.
-
- from keystoneclient import client
-
- # These statements will raise an AttributeError if the symbol isn't
- # defined in the module.
-
- client.HTTPClient
-
class BasicRequestTests(utils.TestCase):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python_keystoneclient-5.8.0/python_keystoneclient.egg-info/PKG-INFO
new/python_keystoneclient-6.0.0/python_keystoneclient.egg-info/PKG-INFO
--- old/python_keystoneclient-5.8.0/python_keystoneclient.egg-info/PKG-INFO
2026-02-27 16:35:31.000000000 +0100
+++ new/python_keystoneclient-6.0.0/python_keystoneclient.egg-info/PKG-INFO
2026-08-28 10:42:47.124951800 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 2.4
Name: python-keystoneclient
-Version: 5.8.0
+Version: 6.0.0
Summary: Client Library for OpenStack Identity
Home-page: https://docs.openstack.org/python-keystoneclient/latest/
Author: OpenStack
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python_keystoneclient-5.8.0/python_keystoneclient.egg-info/SOURCES.txt
new/python_keystoneclient-6.0.0/python_keystoneclient.egg-info/SOURCES.txt
--- old/python_keystoneclient-5.8.0/python_keystoneclient.egg-info/SOURCES.txt
2026-02-27 16:35:31.000000000 +0100
+++ new/python_keystoneclient-6.0.0/python_keystoneclient.egg-info/SOURCES.txt
2026-08-28 10:42:47.154961000 +0200
@@ -298,6 +298,7 @@
releasenotes/notes/list_projects_filtered_by_the_parent_project-a873974f197c1e37.yaml
releasenotes/notes/list_role_assignment_names-7e1b7eb8c2d22d7c.yaml
releasenotes/notes/project-tags-1f8a32d389951e7a.yaml
+releasenotes/notes/remove-client-HTTPClient-b69cc6fb7d07fadc.yaml
releasenotes/notes/remove-credentials-data-46ab3c3c248047cf.yaml
releasenotes/notes/remove-middleware-eef8c40117b465aa.yaml
releasenotes/notes/remove-py38-2e39854190447827.yaml
@@ -313,6 +314,8 @@
releasenotes/source/2024.1.rst
releasenotes/source/2024.2.rst
releasenotes/source/2025.1.rst
+releasenotes/source/2025.2.rst
+releasenotes/source/2026.1.rst
releasenotes/source/conf.py
releasenotes/source/index.rst
releasenotes/source/mitaka.rst
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python_keystoneclient-5.8.0/python_keystoneclient.egg-info/pbr.json
new/python_keystoneclient-6.0.0/python_keystoneclient.egg-info/pbr.json
--- old/python_keystoneclient-5.8.0/python_keystoneclient.egg-info/pbr.json
2026-02-27 16:35:31.000000000 +0100
+++ new/python_keystoneclient-6.0.0/python_keystoneclient.egg-info/pbr.json
2026-08-28 10:42:47.123951400 +0200
@@ -1 +1 @@
-{"git_version": "0bde986d", "is_release": true}
\ No newline at end of file
+{"git_version": "bd3d2679", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python_keystoneclient-5.8.0/releasenotes/notes/remove-client-HTTPClient-b69cc6fb7d07fadc.yaml
new/python_keystoneclient-6.0.0/releasenotes/notes/remove-client-HTTPClient-b69cc6fb7d07fadc.yaml
---
old/python_keystoneclient-5.8.0/releasenotes/notes/remove-client-HTTPClient-b69cc6fb7d07fadc.yaml
1970-01-01 01:00:00.000000000 +0100
+++
new/python_keystoneclient-6.0.0/releasenotes/notes/remove-client-HTTPClient-b69cc6fb7d07fadc.yaml
2026-08-28 10:42:16.589370300 +0200
@@ -0,0 +1,4 @@
+---
+upgrade:
+ - |
+ The deprecated ``keystoneclient.client.HTTPClient`` class has been removed.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python_keystoneclient-5.8.0/releasenotes/source/2024.1.rst
new/python_keystoneclient-6.0.0/releasenotes/source/2024.1.rst
--- old/python_keystoneclient-5.8.0/releasenotes/source/2024.1.rst
2026-02-27 16:34:41.000000000 +0100
+++ new/python_keystoneclient-6.0.0/releasenotes/source/2024.1.rst
2026-08-28 10:42:16.590372800 +0200
@@ -3,4 +3,4 @@
===========================
.. release-notes::
- :branch: stable/2024.1
+ :branch: unmaintained/2024.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python_keystoneclient-5.8.0/releasenotes/source/2025.2.rst
new/python_keystoneclient-6.0.0/releasenotes/source/2025.2.rst
--- old/python_keystoneclient-5.8.0/releasenotes/source/2025.2.rst
1970-01-01 01:00:00.000000000 +0100
+++ new/python_keystoneclient-6.0.0/releasenotes/source/2025.2.rst
2026-08-28 10:42:16.590372800 +0200
@@ -0,0 +1,6 @@
+===========================
+2025.2 Series Release Notes
+===========================
+
+.. release-notes::
+ :branch: stable/2025.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python_keystoneclient-5.8.0/releasenotes/source/2026.1.rst
new/python_keystoneclient-6.0.0/releasenotes/source/2026.1.rst
--- old/python_keystoneclient-5.8.0/releasenotes/source/2026.1.rst
1970-01-01 01:00:00.000000000 +0100
+++ new/python_keystoneclient-6.0.0/releasenotes/source/2026.1.rst
2026-08-28 10:42:16.590372800 +0200
@@ -0,0 +1,6 @@
+===========================
+2026.1 Series Release Notes
+===========================
+
+.. release-notes::
+ :branch: stable/2026.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python_keystoneclient-5.8.0/releasenotes/source/index.rst
new/python_keystoneclient-6.0.0/releasenotes/source/index.rst
--- old/python_keystoneclient-5.8.0/releasenotes/source/index.rst
2026-02-27 16:34:41.000000000 +0100
+++ new/python_keystoneclient-6.0.0/releasenotes/source/index.rst
2026-08-28 10:42:16.590372800 +0200
@@ -6,6 +6,8 @@
:maxdepth: 1
unreleased
+ 2026.1
+ 2025.2
2025.1
2024.2
2024.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python_keystoneclient-5.8.0/tox.ini
new/python_keystoneclient-6.0.0/tox.ini
--- old/python_keystoneclient-5.8.0/tox.ini 2026-02-27 16:34:41.000000000
+0100
+++ new/python_keystoneclient-6.0.0/tox.ini 2026-08-28 10:42:16.591375400
+0200
@@ -10,9 +10,9 @@
OS_STDERR_NOCAPTURE=False
deps =
-
-c{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master}
- -r{toxinidir}/requirements.txt
- -r{toxinidir}/test-requirements.txt
+
-c{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master}
+ -r{toxinidir}/requirements.txt
+ -r{toxinidir}/test-requirements.txt
commands = find . -type f -name "*.pyc" -delete
stestr run --slowest {posargs}
allowlist_externals = find
@@ -66,8 +66,9 @@
[testenv:docs]
commands = sphinx-build -W -b html doc/source doc/build/html
deps =
- -r{toxinidir}/doc/requirements.txt
- -r{toxinidir}/requirements.txt
+
-c{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master}
+ -r{toxinidir}/doc/requirements.txt
+ -r{toxinidir}/requirements.txt
[testenv:pdf-docs]
deps = {[testenv:docs]deps}
@@ -81,7 +82,9 @@
[testenv:releasenotes]
commands = sphinx-build -a -E -W -d releasenotes/build/doctrees -b html
releasenotes/source releasenotes/build/html
-deps = -r{toxinidir}/doc/requirements.txt
+deps =
+
-c{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master}
+ -r{toxinidir}/doc/requirements.txt
[hacking]
import_exceptions =