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 2021-05-10 15:37:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-keystoneclient (Old)
and /work/SRC/openSUSE:Factory/.python-keystoneclient.new.2988 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-keystoneclient"
Mon May 10 15:37:25 2021 rev:35 rq:889971 version:4.2.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-keystoneclient/python-keystoneclient.changes
2020-10-26 16:16:17.166933813 +0100
+++
/work/SRC/openSUSE:Factory/.python-keystoneclient.new.2988/python-keystoneclient.changes
2021-05-10 15:39:37.237505169 +0200
@@ -1,0 +2,7 @@
+Sun May 2 17:24:52 UTC 2021 - [email protected]
+
+- update to version 4.2.0
+ - [goal] Migrate testing to ubuntu focal
+ - Replace assertItemsEqual with assertCountEqual
+
+-------------------------------------------------------------------
Old:
----
python-keystoneclient-4.1.1.tar.gz
New:
----
python-keystoneclient-4.2.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-keystoneclient.spec ++++++
--- /var/tmp/diff_new_pack.7NAk8e/_old 2021-05-10 15:39:37.689503320 +0200
+++ /var/tmp/diff_new_pack.7NAk8e/_new 2021-05-10 15:39:37.693503303 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-keystoneclient
#
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 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,14 @@
Name: python-keystoneclient
-Version: 4.1.1
+Version: 4.2.0
Release: 0
+Epoch: 0
Summary: Client library for OpenStack Identity API
License: Apache-2.0
Group: Development/Languages/Python
-URL: https://launchpad.net/python-keystoneclient
-Source0:
https://files.pythonhosted.org/packages/source/p/python-keystoneclient/python-keystoneclient-4.1.1.tar.gz
+URL: https://docs.openstack.org/python-keystoneclient
+Source0:
https://files.pythonhosted.org/packages/source/p/python-keystoneclient/python-keystoneclient-4.2.0.tar.gz
BuildRequires: openssl
BuildRequires: openstack-macros
BuildRequires: python3-debtcollector >= 1.2.0
@@ -48,7 +49,6 @@
%package -n python3-keystoneclient
Summary: Client library for OpenStack Identity API
-Group: Development/Languages/Python
Requires: python3-debtcollector >= 1.2.0
Requires: python3-keystoneauth1 >= 3.4.0
Requires: python3-oslo.config >= 5.2.0
@@ -74,7 +74,7 @@
Identity API.
%prep
-%autosetup -p1 -n python-keystoneclient-4.1.1
+%autosetup -p1 -n python-keystoneclient-4.2.0
%py_req_cleanup
# disable intersphinx - no network access during build
echo "intersphinx_mapping = {}" >> doc/source/conf.py
++++++ _service ++++++
--- /var/tmp/diff_new_pack.7NAk8e/_old 2021-05-10 15:39:37.721503189 +0200
+++ /var/tmp/diff_new_pack.7NAk8e/_new 2021-05-10 15:39:37.721503189 +0200
@@ -1,8 +1,8 @@
<services>
<service mode="disabled" name="renderspec">
- <param
name="input-template">https://opendev.org/openstack/rpm-packaging/raw/branch/stable/victoria/openstack/python-keystoneclient/python-keystoneclient.spec.j2</param>
+ <param
name="input-template">https://opendev.org/openstack/rpm-packaging/raw/branch/stable/wallaby/openstack/python-keystoneclient/python-keystoneclient.spec.j2</param>
<param name="output-name">python-keystoneclient.spec</param>
- <param
name="requirements">https://opendev.org/openstack/python-keystoneclient/raw/branch/stable/victoria/requirements.txt</param>
+ <param
name="requirements">https://opendev.org/openstack/python-keystoneclient/raw/branch/stable/wallaby/requirements.txt</param>
<param name="changelog-email">[email protected]</param>
<param name="changelog-provider">gh,openstack,python-keystoneclient</param>
</service>
++++++ python-keystoneclient-4.1.1.tar.gz -> python-keystoneclient-4.2.0.tar.gz
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python-keystoneclient-4.1.1/AUTHORS
new/python-keystoneclient-4.2.0/AUTHORS
--- old/python-keystoneclient-4.1.1/AUTHORS 2020-09-14 16:10:01.000000000
+0200
+++ new/python-keystoneclient-4.2.0/AUTHORS 2020-12-04 09:46:56.000000000
+0100
@@ -257,6 +257,7 @@
dineshbhor <[email protected]>
fujioka yuuichi <[email protected]>
guang-yee <[email protected]>
+gugug <[email protected]>
henriquetruta <[email protected]>
hgangwx <[email protected]>
howardlee <[email protected]>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python-keystoneclient-4.1.1/ChangeLog
new/python-keystoneclient-4.2.0/ChangeLog
--- old/python-keystoneclient-4.1.1/ChangeLog 2020-09-14 16:10:01.000000000
+0200
+++ new/python-keystoneclient-4.2.0/ChangeLog 2020-12-04 09:46:56.000000000
+0100
@@ -1,6 +1,12 @@
CHANGES
=======
+4.2.0
+-----
+
+* [goal] Migrate testing to ubuntu focal
+* Replace assertItemsEqual with assertCountEqual
+
4.1.1
-----
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python-keystoneclient-4.1.1/PKG-INFO
new/python-keystoneclient-4.2.0/PKG-INFO
--- old/python-keystoneclient-4.1.1/PKG-INFO 2020-09-14 16:10:01.000000000
+0200
+++ new/python-keystoneclient-4.2.0/PKG-INFO 2020-12-04 09:46:56.454260800
+0100
@@ -1,6 +1,6 @@
Metadata-Version: 1.2
Name: python-keystoneclient
-Version: 4.1.1
+Version: 4.2.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-4.1.1/keystoneclient/tests/functional/v3/test_projects.py
new/python-keystoneclient-4.2.0/keystoneclient/tests/functional/v3/test_projects.py
---
old/python-keystoneclient-4.1.1/keystoneclient/tests/functional/v3/test_projects.py
2020-09-14 16:07:56.000000000 +0200
+++
new/python-keystoneclient-4.2.0/keystoneclient/tests/functional/v3/test_projects.py
2020-12-04 09:46:25.000000000 +0100
@@ -118,10 +118,10 @@
parents_as_list=True)
self.check_project(project_ret, project.ref)
- self.assertItemsEqual(
+ self.assertCountEqual(
[{'project': self.test_project.entity.to_dict()}],
project_ret.parents)
- self.assertItemsEqual(
+ self.assertCountEqual(
[{'project': child_project.entity.to_dict()}],
project_ret.subtree)
@@ -138,8 +138,8 @@
subtree_as_ids=True,
parents_as_ids=True)
- self.assertItemsEqual([self.test_project.id], project_ret.parents)
- self.assertItemsEqual([child_project.id], project_ret.subtree)
+ self.assertCountEqual([self.test_project.id], project_ret.parents)
+ self.assertCountEqual([child_project.id], project_ret.subtree)
def test_list_projects(self):
project_one = fixtures.Project(self.client, self.test_domain.id)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python-keystoneclient-4.1.1/keystoneclient/tests/functional/v3/test_roles.py
new/python-keystoneclient-4.2.0/keystoneclient/tests/functional/v3/test_roles.py
---
old/python-keystoneclient-4.1.1/keystoneclient/tests/functional/v3/test_roles.py
2020-09-14 16:07:56.000000000 +0200
+++
new/python-keystoneclient-4.2.0/keystoneclient/tests/functional/v3/test_roles.py
2020-12-04 09:46:25.000000000 +0100
@@ -168,7 +168,7 @@
self.client.roles.grant(role, user=user.id, domain=domain.id)
roles_after_grant = self.client.roles.list(user=user.id,
domain=domain.id)
- self.assertItemsEqual(roles_after_grant, [role.entity])
+ self.assertCountEqual(roles_after_grant, [role.entity])
self.client.roles.revoke(role, user=user.id, domain=domain.id)
roles_after_revoke = self.client.roles.list(user=user.id,
@@ -188,7 +188,7 @@
self.client.roles.grant(role, user=user.id, project=project.id)
roles_after_grant = self.client.roles.list(user=user.id,
project=project.id)
- self.assertItemsEqual(roles_after_grant, [role.entity])
+ self.assertCountEqual(roles_after_grant, [role.entity])
self.client.roles.revoke(role, user=user.id, project=project.id)
roles_after_revoke = self.client.roles.list(user=user.id,
@@ -208,7 +208,7 @@
self.client.roles.grant(role, group=group.id, domain=domain.id)
roles_after_grant = self.client.roles.list(group=group.id,
domain=domain.id)
- self.assertItemsEqual(roles_after_grant, [role.entity])
+ self.assertCountEqual(roles_after_grant, [role.entity])
self.client.roles.revoke(role, group=group.id, domain=domain.id)
roles_after_revoke = self.client.roles.list(group=group.id,
@@ -228,7 +228,7 @@
self.client.roles.grant(role, group=group.id, project=project.id)
roles_after_grant = self.client.roles.list(group=group.id,
project=project.id)
- self.assertItemsEqual(roles_after_grant, [role.entity])
+ self.assertCountEqual(roles_after_grant, [role.entity])
self.client.roles.revoke(role, group=group.id, project=project.id)
roles_after_revoke = self.client.roles.list(group=group.id,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python-keystoneclient-4.1.1/lower-constraints.txt
new/python-keystoneclient-4.2.0/lower-constraints.txt
--- old/python-keystoneclient-4.1.1/lower-constraints.txt 2020-09-14
16:07:56.000000000 +0200
+++ new/python-keystoneclient-4.2.0/lower-constraints.txt 2020-12-04
09:46:25.000000000 +0100
@@ -2,7 +2,7 @@
asn1crypto==0.23.0
Babel==2.3.4
bandit==1.1.0
-cffi==1.7.0
+cffi==1.14.0
cliff==2.8.0
cmd2==0.8.0
coverage==4.0
@@ -21,7 +21,7 @@
keyring==5.5.1
keystoneauth1==3.4.0
linecache2==1.0.0
-lxml==3.4.1
+lxml==4.5.0
mccabe==0.2.1
mock==2.0.0
monotonic==0.6
@@ -53,7 +53,7 @@
python-mimeparse==1.6.0
python-subunit==1.0.0
pytz==2013.6
-PyYAML==3.12
+PyYAML==3.13
requests-mock==1.2.0
requests==2.14.2
requestsexceptions==1.2.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python-keystoneclient-4.1.1/python_keystoneclient.egg-info/PKG-INFO
new/python-keystoneclient-4.2.0/python_keystoneclient.egg-info/PKG-INFO
--- old/python-keystoneclient-4.1.1/python_keystoneclient.egg-info/PKG-INFO
2020-09-14 16:10:01.000000000 +0200
+++ new/python-keystoneclient-4.2.0/python_keystoneclient.egg-info/PKG-INFO
2020-12-04 09:46:56.000000000 +0100
@@ -1,6 +1,6 @@
Metadata-Version: 1.2
Name: python-keystoneclient
-Version: 4.1.1
+Version: 4.2.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-4.1.1/python_keystoneclient.egg-info/pbr.json
new/python-keystoneclient-4.2.0/python_keystoneclient.egg-info/pbr.json
--- old/python-keystoneclient-4.1.1/python_keystoneclient.egg-info/pbr.json
2020-09-14 16:10:01.000000000 +0200
+++ new/python-keystoneclient-4.2.0/python_keystoneclient.egg-info/pbr.json
2020-12-04 09:46:56.000000000 +0100
@@ -1 +1 @@
-{"git_version": "81229eb", "is_release": true}
\ No newline at end of file
+{"git_version": "d5cb761", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python-keystoneclient-4.1.1/test-requirements.txt
new/python-keystoneclient-4.2.0/test-requirements.txt
--- old/python-keystoneclient-4.1.1/test-requirements.txt 2020-09-14
16:07:56.000000000 +0200
+++ new/python-keystoneclient-4.2.0/test-requirements.txt 2020-12-04
09:46:25.000000000 +0100
@@ -8,7 +8,7 @@
coverage!=4.4,>=4.0 # Apache-2.0
fixtures>=3.0.0 # Apache-2.0/BSD
keyring>=5.5.1 # MIT/PSF
-lxml!=3.7.0,>=3.4.1 # BSD
+lxml>=4.5.0 # BSD
oauthlib>=0.6.2 # BSD
os-client-config>=1.28.0 # Apache-2.0
oslotest>=3.2.0 # Apache-2.0