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 <[email protected]>
+
+- 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 <[email protected]>
+
+- 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 <[email protected]>
Vishvananda Ishaya <[email protected]>
Vu Cong Tuan <[email protected]>
+Wenxiang Wu <[email protected]>
Wu Wenxiang <[email protected]>
Xu (Simon) Chen <[email protected]>
Yaguang Tang <[email protected]>
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 = [email protected]
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 =