Hello community, here is the log from the commit of package python-keystoneclient for openSUSE:Factory checked in at 2013-07-21 11:59:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-keystoneclient (Old) and /work/SRC/openSUSE:Factory/.python-keystoneclient.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-keystoneclient" Changes: -------- --- /work/SRC/openSUSE:Factory/python-keystoneclient/python-keystoneclient.changes 2013-06-13 21:43:19.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.python-keystoneclient.new/python-keystoneclient.changes 2013-07-21 11:59:43.000000000 +0200 @@ -2 +2 @@ -Sat Jun 1 17:01:44 UTC 2013 - dmuel...@suse.com +Tue Jul 16 00:00:28 UTC 2013 - cloud-de...@suse.de @@ -4 +4,2 @@ -- remove python-distribute dependency +- Update to version 0.3.1.13: + + Ec2Signer : Modify v4 signer to match latest boto @@ -7 +8 @@ -Wed May 29 10:49:35 UTC 2013 - dmuel...@suse.com +Sat Jul 13 00:06:49 UTC 2013 - cloud-de...@suse.de @@ -9 +10,3 @@ -- remove setBadness call from rpmlintrc +- Update to version 0.3.1.11: + + Sync install_venv_common from oslo + + Fix and enable gating on H402 @@ -12 +15 @@ -Mon May 27 22:18:49 UTC 2013 - dmuel...@suse.com +Fri Jul 12 00:08:42 UTC 2013 - cloud-de...@suse.de @@ -14 +17,2 @@ -- update requirements of test subpackage +- Update to version 0.3.1.8: + + Add name arguments to keystone command. @@ -17 +21 @@ -Mon May 6 11:29:13 UTC 2013 - dmuel...@suse.com +Wed Jul 10 00:08:47 UTC 2013 - cloud-de...@suse.de @@ -19 +23,2 @@ -- update requires to python-PrettyTable +- Update to version 0.3.1.6: + + Remove endpoint.name attribute from v3 manager (bug 1191152) @@ -22 +27 @@ -Thu Apr 25 14:30:03 UTC 2013 - dmuel...@suse.com +Tue Jul 9 10:19:21 UTC 2013 - cloud-de...@suse.de @@ -24 +29,15 @@ -- add 0001-Pass-memcache_servers-as-array.patch +- Update to version 0.3.1.4: + + Log cms_verify issues as warnings (not errors). + +------------------------------------------------------------------- +Sat Jul 6 00:02:11 UTC 2013 - cloud-de...@suse.de + +- Update to version 0.3.1.2: + + Fix auth_token.py bad signing_dir log message + + Flake8 should ignore build folder + +------------------------------------------------------------------- +Mon Jul 1 09:09:48 UTC 2013 - speili...@suse.com + +- Add 0001-Use-ServiceCatalog.factory-the-object-has-no-__init_.patch: + Backport of https://review.openstack.org/#/c/35103/ @@ -27 +46 @@ -Tue Apr 2 09:48:06 UTC 2013 - dmuel...@suse.com +Mon Jun 24 09:09:57 UTC 2013 - dmuel...@suse.com @@ -29 +48,40 @@ -- switch to released version of the tarball (0.2.3) +- remove 0001-Python-2.6-compatibility-for-tests-test_keyring.py.patch + +------------------------------------------------------------------- +Mon Jun 17 10:17:53 UTC 2013 - speili...@suse.com + +- Add 0001-Python-2.6-compatibility-for-tests-test_keyring.py.patch: + Backport of https://review.openstack.org/#/c/33239/ + +------------------------------------------------------------------- +Wed Jun 12 09:53:43 UTC 2013 - dmuel...@suse.com + +- remove nose dependencies + +------------------------------------------------------------------- +Sat Jun 1 17:02:11 UTC 2013 - dmuel...@suse.com + +- remove python-distribute dependency + +------------------------------------------------------------------- +Mon May 27 21:36:20 UTC 2013 - dmuel...@suse.com + +- update requires from pip/test-requires + +------------------------------------------------------------------- +Mon May 27 09:39:27 UTC 2013 - speili...@suse.com + +- Add new build dependencies: + + python-pbr + + python-d2to1 + +------------------------------------------------------------------- +Mon May 27 08:42:13 UTC 2013 - dmuel...@suse.com + +- remove 0001-Pass-memcache_servers-as-array.patch + * merged upstream + +------------------------------------------------------------------- +Thu Apr 25 14:27:54 UTC 2013 - dmuel...@suse.com + +- add 0001-Pass-memcache_servers-as-array.patch @@ -32 +90 @@ -Tue Mar 26 13:39:46 UTC 2013 - dmuel...@suse.com +Fri Apr 5 12:18:29 CEST 2013 - bere...@b1-systems.de @@ -34 +92,3 @@ -- update to 0.2.3.1 +- added missing requirements + + python-oslo.config + + python-iso8601 Old: ---- 0001-Pass-memcache_servers-as-array.patch python-keystoneclient-0.2.3.tar.gz New: ---- 0001-Use-ServiceCatalog.factory-the-object-has-no-__init_.patch python-keystoneclient-master.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-keystoneclient.spec ++++++ --- /var/tmp/diff_new_pack.Yuei1q/_old 2013-07-21 11:59:44.000000000 +0200 +++ /var/tmp/diff_new_pack.Yuei1q/_new 2013-07-21 11:59:44.000000000 +0200 @@ -19,19 +19,22 @@ %define component keystoneclient Name: python-%{component} -Version: 0.2.3 +Version: 0.3.1.15 Release: 0 Summary: Openstack Identity (Keystone) API Client License: Apache-2.0 Group: Development/Languages/Python Url: http://launchpad.net/python-keystoneclient -Source: python-keystoneclient-0.2.3.tar.gz +Source: python-keystoneclient-master.tar.gz Source2: openstack-keystone.sh -Patch0: 0001-Pass-memcache_servers-as-array.patch +# PATCH-FIX-UPSTREAM speili...@suse.com -- Backport of https://review.openstack.org/#/c/35103/ +Patch0: 0001-Use-ServiceCatalog.factory-the-object-has-no-__init_.patch BuildRequires: fdupes BuildRequires: openstack-suse-macros BuildRequires: python-base +BuildRequires: python-d2to1 BuildRequires: python-distribute +BuildRequires: python-pbr # Packages below are only needed for documentation build BuildRequires: python-PrettyTable BuildRequires: python-Sphinx >= 1.1.2 @@ -40,12 +43,14 @@ BuildRequires: python-iso8601 >= 0.1.4 BuildRequires: python-requests >= 0.8.8 Requires: python >= 2.6.8 -# /usr/bin/keystone uses pkg_resources, thus: -Requires: python-PrettyTable +Requires: python-PrettyTable >= 0.6 +Requires: python-d2to1 >= 0.2.10 Requires: python-iso8601 >= 0.1.4 Requires: python-oslo.config >= 1.1.0 +Requires: python-pbr >= 0.5 Requires: python-requests >= 0.8.8 Requires: python-simplejson +Requires: python-six Recommends: python-keyring BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} && 0%{?suse_version} <= 1110 @@ -64,7 +69,6 @@ (the keystoneclient module), and a command-line tool (keystone). %package doc - Summary: Openstack Identity (Keystone) API Client - Documentation Group: Documentation/HTML Requires: %{name} = %{version} @@ -73,28 +77,27 @@ This package contains documentation files for %{name}. %package test - Summary: Openstack Identity (Keystone) API Client - Testsuite Group: System/Management Requires: %{name} = %{version} Requires: python-WebOb >= 1.0.8 Requires: python-coverage Requires: python-fixtures +Requires: python-flake8 >= 2.0 +Requires: python-hacking >= 0.5.3 Requires: python-mock Requires: python-mox -Requires: python-nose -Requires: python-nose-exclude -Requires: python-nosehtmloutput -Requires: python-openstack.nose_plugin -Requires: python-pep8 >= 1.3.3 +Requires: python-pep8 >= 1.4.5 Requires: python-pycrypto +Requires: python-pyflakes >= 0.7.2 +Requires: python-testrepository >= 0.0.13 Requires: python-testtools >= 0.9.22 %description test This package contains testsuite files for %{name}. %prep -%setup -q -n python-keystoneclient-0.2.3 +%setup -q -n python-keystoneclient-0.3.1.15.gf74019c %patch0 -p1 %openstack_cleanup_prep # Fix example PKI certs location for testsuite: ++++++ 0001-Use-ServiceCatalog.factory-the-object-has-no-__init_.patch ++++++ >From 1f2bb664ca6e407b543cf16aaaae8cbfec9f27cb Mon Sep 17 00:00:00 2001 From: Sascha Peilicke <sasc...@gmx.de> Date: Mon, 1 Jul 2013 10:45:26 +0200 Subject: [PATCH] Use ServiceCatalog.factory, the object has no __init__ Change-Id: Iba4b3fd8ad2e6fe054ed705d8990c13dc5a13430 --- keystoneclient/access.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/keystoneclient/access.py b/keystoneclient/access.py index 0f0bbd7..ef801fb 100644 --- a/keystoneclient/access.py +++ b/keystoneclient/access.py @@ -58,7 +58,7 @@ class AccessInfo(dict): def __init__(self, *args, **kwargs): super(AccessInfo, self).__init__(*args, **kwargs) - self.service_catalog = service_catalog.ServiceCatalog( + self.service_catalog = service_catalog.ServiceCatalog.factory( resource_dict=self, region_name=self.get('region_name')) def has_service_catalog(self): -- 1.8.1.4 ++++++ _service ++++++ --- /var/tmp/diff_new_pack.Yuei1q/_old 2013-07-21 11:59:44.000000000 +0200 +++ /var/tmp/diff_new_pack.Yuei1q/_new 2013-07-21 11:59:44.000000000 +0200 @@ -1,7 +1,8 @@ <services> <service name="git_tarballs" mode="disabled"> - <param name="url">http://tarballs.openstack.org/python-keystoneclient/python-keystoneclient-0.2.3.tar.gz</param> + <param name="url">http://tarballs.openstack.org/python-keystoneclient/python-keystoneclient-master.tar.gz</param> <param name="email">opensuse-cl...@opensuse.org</param> + <param name="version-regexp">.*-([^-]+)\.g[a-zA-Z0-9]{7}</param> <param name="plain-version">True</param> </service> </services> -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org