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 2023-07-27 16:50:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-keystoneclient (Old)
 and      /work/SRC/openSUSE:Factory/.python-keystoneclient.new.32662 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-keystoneclient"

Thu Jul 27 16:50:47 2023 rev:37 rq:1100899 version:5.1.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-keystoneclient/python-keystoneclient.changes  
    2022-05-25 20:34:59.748263944 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-keystoneclient.new.32662/python-keystoneclient.changes
   2023-07-27 16:51:12.149947833 +0200
@@ -1,0 +2,21 @@
+Wed Jul 26 16:21:03 UTC 2023 - Dirk Müller <dmuel...@suse.com>
+
+- update to 5.1.0:
+  * Switch to 2023.1 Python3 unit tests and generic template name
+  * fix: remove error python2 defense code
+  * Bump tox minversion to 3.18.0
+  * Update python testing as per zed cycle teting runtime
+
+-------------------------------------------------------------------
+Wed Jul 26 16:20:26 UTC 2023 - Dirk Müller <dmuel...@suse.com>
+
+- update to 5.1.0:
+  * Switch to 2023.1 Python3 unit tests and generic template name
+  * Update master for stable/zed
+  * 5.0.1
+  * fix: remove error python2 defense code
+  * 5.0.0
+  * Bump tox minversion to 3.18.0
+  * Update python testing as per zed cycle teting runtime
+
+-------------------------------------------------------------------

Old:
----
  python-keystoneclient-4.5.0.tar.gz

New:
----
  python-keystoneclient-5.1.0.tar.gz

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

Other differences:
------------------
++++++ python-keystoneclient.spec ++++++
--- /var/tmp/diff_new_pack.pxVJ2R/_old  2023-07-27 16:51:12.945952331 +0200
+++ /var/tmp/diff_new_pack.pxVJ2R/_new  2023-07-27 16:51:12.949952354 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-keystoneclient
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,14 +17,14 @@
 
 
 Name:           python-keystoneclient
-Version:        4.5.0
+Version:        5.1.0
 Release:        0
 Epoch:          0
 Summary:        Client library for OpenStack Identity API
 License:        Apache-2.0
 Group:          Development/Languages/Python
 URL:            https://docs.openstack.org/python-keystoneclient
-Source0:        
https://files.pythonhosted.org/packages/source/p/python-keystoneclient/python-keystoneclient-4.5.0.tar.gz
+Source0:        
https://files.pythonhosted.org/packages/source/p/python-keystoneclient/python-keystoneclient-5.1.0.tar.gz
 BuildRequires:  openssl
 BuildRequires:  openstack-macros
 BuildRequires:  python3-debtcollector >= 1.2.0
@@ -53,6 +53,7 @@
 Requires:       python3-oslo.i18n >= 3.15.3
 Requires:       python3-oslo.serialization >= 2.18.0
 Requires:       python3-oslo.utils >= 3.33.0
+Requires:       python3-packaging >= 20.4
 Requires:       python3-requests >= 2.14.2
 Requires:       python3-stevedore >= 1.20.0
 
@@ -71,7 +72,7 @@
 Identity API.
 
 %prep
-%autosetup -p1 -n python-keystoneclient-4.5.0
+%autosetup -p1 -n python-keystoneclient-5.1.0
 %py_req_cleanup
 # disable intersphinx - no network access during build
 echo "intersphinx_mapping = {}" >> doc/source/conf.py
@@ -88,7 +89,7 @@
 %{py3_install}
 
 %check
-python3 -m stestr.cli run
+%{openstack_stestr_run}
 
 %files -n python3-keystoneclient
 %doc README.rst

++++++ python-keystoneclient-4.5.0.tar.gz -> python-keystoneclient-5.1.0.tar.gz 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-keystoneclient-4.5.0/.zuul.yaml 
new/python-keystoneclient-5.1.0/.zuul.yaml
--- old/python-keystoneclient-4.5.0/.zuul.yaml  2022-05-20 14:25:50.000000000 
+0200
+++ new/python-keystoneclient-5.1.0/.zuul.yaml  2023-02-24 16:11:32.000000000 
+0100
@@ -18,7 +18,7 @@
 - project:
     templates:
       - openstack-cover-jobs
-      - openstack-python3-victoria-jobs
+      - openstack-python3-jobs
       - publish-openstack-docs-pti
       - check-requirements
       - lib-forward-testing-python3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-keystoneclient-4.5.0/AUTHORS 
new/python-keystoneclient-5.1.0/AUTHORS
--- old/python-keystoneclient-4.5.0/AUTHORS     2022-05-20 14:26:16.000000000 
+0200
+++ new/python-keystoneclient-5.1.0/AUTHORS     2023-02-24 16:12:08.000000000 
+0100
@@ -235,6 +235,7 @@
 Vishakha Agarwal <agarwalvishakh...@gmail.com>
 Vishvananda Ishaya <vishvana...@gmail.com>
 Vu Cong Tuan <tua...@vn.fujitsu.com>
+Wenxiang Wu <wu.wenxi...@99cloud.net>
 Wu Wenxiang <wu.wenxi...@99cloud.net>
 Xu (Simon) Chen <xche...@gmail.com>
 Yaguang Tang <heut2...@gmail.com>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-keystoneclient-4.5.0/ChangeLog 
new/python-keystoneclient-5.1.0/ChangeLog
--- old/python-keystoneclient-4.5.0/ChangeLog   2022-05-20 14:26:16.000000000 
+0200
+++ new/python-keystoneclient-5.1.0/ChangeLog   2023-02-24 16:12:08.000000000 
+0100
@@ -1,6 +1,23 @@
 CHANGES
 =======
 
+5.1.0
+-----
+
+* Switch to 2023.1 Python3 unit tests and generic template name
+* Update master for stable/zed
+
+5.0.1
+-----
+
+* fix: remove error python2 defense code
+
+5.0.0
+-----
+
+* Bump tox minversion to 3.18.0
+* Update python testing as per zed cycle teting runtime
+
 4.5.0
 -----
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-keystoneclient-4.5.0/PKG-INFO 
new/python-keystoneclient-5.1.0/PKG-INFO
--- old/python-keystoneclient-4.5.0/PKG-INFO    2022-05-20 14:26:17.003091000 
+0200
+++ new/python-keystoneclient-5.1.0/PKG-INFO    2023-02-24 16:12:08.840149600 
+0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.2
 Name: python-keystoneclient
-Version: 4.5.0
+Version: 5.1.0
 Summary: Client Library for OpenStack Identity
 Home-page: https://docs.openstack.org/python-keystoneclient/latest/
 Author: OpenStack
@@ -78,7 +78,6 @@
 Classifier: Operating System :: POSIX :: Linux
 Classifier: Programming Language :: Python
 Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.6
-Classifier: Programming Language :: Python :: 3.7
 Classifier: Programming Language :: Python :: 3.8
-Requires-Python: >=3.6
+Classifier: Programming Language :: Python :: 3.9
+Requires-Python: >=3.8
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-keystoneclient-4.5.0/keystoneclient/v3/projects.py 
new/python-keystoneclient-5.1.0/keystoneclient/v3/projects.py
--- old/python-keystoneclient-4.5.0/keystoneclient/v3/projects.py       
2022-05-20 14:25:50.000000000 +0200
+++ new/python-keystoneclient-5.1.0/keystoneclient/v3/projects.py       
2023-02-24 16:11:32.000000000 +0100
@@ -149,7 +149,7 @@
             base_response.data = list_data
 
         for p in list_data:
-            p.tags = self._encode_tags(getattr(p, 'tags', []))
+            p.tags = getattr(p, 'tags', [])
 
         if self.client.include_metadata:
             base_response.data = list_data
@@ -218,12 +218,12 @@
         dict_args = {'project_id': base.getid(project)}
         url = self.build_url(dict_args_in_out=dict_args)
         p = self._get(url + query, self.key)
-        p.tags = self._encode_tags(getattr(p, 'tags', []))
+        p.tags = getattr(p, 'tags', [])
         return p
 
     def find(self, **kwargs):
         p = super(ProjectManager, self).find(**kwargs)
-        p.tags = self._encode_tags(getattr(p, 'tags', []))
+        p.tags = getattr(p, 'tags', [])
         return p
 
     def update(self, project, name=None, domain=None, description=None,
@@ -264,15 +264,6 @@
         return super(ProjectManager, self).delete(
             project_id=base.getid(project))
 
-    def _encode_tags(self, tags):
-        """Encode tags to non-unicode string in python2.
-
-        :param tags: list of unicode tags
-
-        :returns: List of strings
-        """
-        return [str(t) for t in tags]
-
     def add_tag(self, project, tag):
         """Add a tag to a project.
 
@@ -322,7 +313,6 @@
         """
         url = "/projects/%s/tags" % base.getid(project)
         resp, body = self.client.get(url)
-        body['tags'] = self._encode_tags(body['tags'])
         return self._prepare_return_value(resp, body['tags'])
 
     def check_tag(self, project, tag):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-keystoneclient-4.5.0/python_keystoneclient.egg-info/PKG-INFO 
new/python-keystoneclient-5.1.0/python_keystoneclient.egg-info/PKG-INFO
--- old/python-keystoneclient-4.5.0/python_keystoneclient.egg-info/PKG-INFO     
2022-05-20 14:26:16.000000000 +0200
+++ new/python-keystoneclient-5.1.0/python_keystoneclient.egg-info/PKG-INFO     
2023-02-24 16:12:08.000000000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.2
 Name: python-keystoneclient
-Version: 4.5.0
+Version: 5.1.0
 Summary: Client Library for OpenStack Identity
 Home-page: https://docs.openstack.org/python-keystoneclient/latest/
 Author: OpenStack
@@ -78,7 +78,6 @@
 Classifier: Operating System :: POSIX :: Linux
 Classifier: Programming Language :: Python
 Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.6
-Classifier: Programming Language :: Python :: 3.7
 Classifier: Programming Language :: Python :: 3.8
-Requires-Python: >=3.6
+Classifier: Programming Language :: Python :: 3.9
+Requires-Python: >=3.8
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-keystoneclient-4.5.0/python_keystoneclient.egg-info/SOURCES.txt 
new/python-keystoneclient-5.1.0/python_keystoneclient.egg-info/SOURCES.txt
--- old/python-keystoneclient-4.5.0/python_keystoneclient.egg-info/SOURCES.txt  
2022-05-20 14:26:16.000000000 +0200
+++ new/python-keystoneclient-5.1.0/python_keystoneclient.egg-info/SOURCES.txt  
2023-02-24 16:12:08.000000000 +0100
@@ -293,6 +293,7 @@
 releasenotes/notes/bug-1654847-d2e9df994c7b617f.yaml
 releasenotes/notes/deprecated_auth-d2a2bf537bdb88d3.yaml
 releasenotes/notes/drop-py-2-7-5ac18e82de83fcfa.yaml
+releasenotes/notes/drop-python-3-6-and-3-7-ef1e107897dde8f4.yaml
 releasenotes/notes/implied_roles-ea39d3c3d998d482.yaml
 releasenotes/notes/ksc_2.1.0-739ded9c4c3f8aaa.yaml
 
releasenotes/notes/list_projects_filtered_by_the_parent_project-a873974f197c1e37.yaml
@@ -322,6 +323,7 @@
 releasenotes/source/wallaby.rst
 releasenotes/source/xena.rst
 releasenotes/source/yoga.rst
+releasenotes/source/zed.rst
 releasenotes/source/_static/.placeholder
 releasenotes/source/_templates/.placeholder
 releasenotes/source/locale/fr/LC_MESSAGES/releasenotes.po
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-keystoneclient-4.5.0/python_keystoneclient.egg-info/pbr.json 
new/python-keystoneclient-5.1.0/python_keystoneclient.egg-info/pbr.json
--- old/python-keystoneclient-4.5.0/python_keystoneclient.egg-info/pbr.json     
2022-05-20 14:26:16.000000000 +0200
+++ new/python-keystoneclient-5.1.0/python_keystoneclient.egg-info/pbr.json     
2023-02-24 16:12:08.000000000 +0100
@@ -1 +1 @@
-{"git_version": "71ed5bd", "is_release": true}
\ No newline at end of file
+{"git_version": "4763cd8", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-keystoneclient-4.5.0/releasenotes/notes/drop-python-3-6-and-3-7-ef1e107897dde8f4.yaml
 
new/python-keystoneclient-5.1.0/releasenotes/notes/drop-python-3-6-and-3-7-ef1e107897dde8f4.yaml
--- 
old/python-keystoneclient-4.5.0/releasenotes/notes/drop-python-3-6-and-3-7-ef1e107897dde8f4.yaml
    1970-01-01 01:00:00.000000000 +0100
+++ 
new/python-keystoneclient-5.1.0/releasenotes/notes/drop-python-3-6-and-3-7-ef1e107897dde8f4.yaml
    2023-02-24 16:11:32.000000000 +0100
@@ -0,0 +1,5 @@
+---
+upgrade:
+  - |
+    Python 3.6 & 3.7 support has been dropped. The minimum version of Python 
now
+    supported is Python 3.8.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-keystoneclient-4.5.0/releasenotes/source/index.rst 
new/python-keystoneclient-5.1.0/releasenotes/source/index.rst
--- old/python-keystoneclient-4.5.0/releasenotes/source/index.rst       
2022-05-20 14:25:50.000000000 +0200
+++ new/python-keystoneclient-5.1.0/releasenotes/source/index.rst       
2023-02-24 16:11:32.000000000 +0100
@@ -6,6 +6,7 @@
    :maxdepth: 1
 
    unreleased
+   zed
    yoga
    xena
    wallaby
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-keystoneclient-4.5.0/releasenotes/source/zed.rst 
new/python-keystoneclient-5.1.0/releasenotes/source/zed.rst
--- old/python-keystoneclient-4.5.0/releasenotes/source/zed.rst 1970-01-01 
01:00:00.000000000 +0100
+++ new/python-keystoneclient-5.1.0/releasenotes/source/zed.rst 2023-02-24 
16:11:32.000000000 +0100
@@ -0,0 +1,6 @@
+========================
+Zed Series Release Notes
+========================
+
+.. release-notes::
+   :branch: stable/zed
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-keystoneclient-4.5.0/setup.cfg 
new/python-keystoneclient-5.1.0/setup.cfg
--- old/python-keystoneclient-4.5.0/setup.cfg   2022-05-20 14:26:17.007091800 
+0200
+++ new/python-keystoneclient-5.1.0/setup.cfg   2023-02-24 16:12:08.840149600 
+0100
@@ -6,7 +6,7 @@
 author = OpenStack
 author_email = openstack-disc...@lists.openstack.org
 home_page = https://docs.openstack.org/python-keystoneclient/latest/
-python_requires = >=3.6
+python_requires = >=3.8
 classifier = 
        Environment :: OpenStack
        Intended Audience :: Information Technology
@@ -15,9 +15,8 @@
        Operating System :: POSIX :: Linux
        Programming Language :: Python
        Programming Language :: Python :: 3
-       Programming Language :: Python :: 3.6
-       Programming Language :: Python :: 3.7
        Programming Language :: Python :: 3.8
+       Programming Language :: Python :: 3.9
 
 [files]
 packages = 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-keystoneclient-4.5.0/tox.ini 
new/python-keystoneclient-5.1.0/tox.ini
--- old/python-keystoneclient-4.5.0/tox.ini     2022-05-20 14:25:50.000000000 
+0200
+++ new/python-keystoneclient-5.1.0/tox.ini     2023-02-24 16:11:32.000000000 
+0100
@@ -1,5 +1,5 @@
 [tox]
-minversion = 3.2.0
+minversion = 3.18.0
 skipsdist = True
 envlist = py38,pep8,releasenotes
 ignore_basepython_conflict = True
@@ -15,7 +15,7 @@
        -r{toxinidir}/test-requirements.txt
 commands = find . -type f -name "*.pyc" -delete
            stestr run --slowest {posargs}
-whitelist_externals = find
+allowlist_externals = find
 basepython = python3
 
 [testenv:pep8]
@@ -68,7 +68,7 @@
 [testenv:pdf-docs]
 envdir = {toxworkdir}/docs
 deps = {[testenv:docs]deps}
-whitelist_externals =
+allowlist_externals =
   make
   rm
 commands =

Reply via email to