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 - [email protected]
+Tue Jul 16 00:00:28 UTC 2013 - [email protected]
@@ -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 - [email protected]
+Sat Jul 13 00:06:49 UTC 2013 - [email protected]
@@ -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 - [email protected]
+Fri Jul 12 00:08:42 UTC 2013 - [email protected]
@@ -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 - [email protected]
+Wed Jul 10 00:08:47 UTC 2013 - [email protected]
@@ -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 - [email protected]
+Tue Jul 9 10:19:21 UTC 2013 - [email protected]
@@ -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 - [email protected]
+
+- 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 - [email protected]
+
+- 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 - [email protected]
+Mon Jun 24 09:09:57 UTC 2013 - [email protected]
@@ -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 - [email protected]
+
+- 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 - [email protected]
+
+- remove nose dependencies
+
+-------------------------------------------------------------------
+Sat Jun 1 17:02:11 UTC 2013 - [email protected]
+
+- remove python-distribute dependency
+
+-------------------------------------------------------------------
+Mon May 27 21:36:20 UTC 2013 - [email protected]
+
+- update requires from pip/test-requires
+
+-------------------------------------------------------------------
+Mon May 27 09:39:27 UTC 2013 - [email protected]
+
+- Add new build dependencies:
+ + python-pbr
+ + python-d2to1
+
+-------------------------------------------------------------------
+Mon May 27 08:42:13 UTC 2013 - [email protected]
+
+- remove 0001-Pass-memcache_servers-as-array.patch
+ * merged upstream
+
+-------------------------------------------------------------------
+Thu Apr 25 14:27:54 UTC 2013 - [email protected]
+
+- add 0001-Pass-memcache_servers-as-array.patch
@@ -32 +90 @@
-Tue Mar 26 13:39:46 UTC 2013 - [email protected]
+Fri Apr 5 12:18:29 CEST 2013 - [email protected]
@@ -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 [email protected] -- 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 <[email protected]>
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">[email protected]</param>
+ <param name="version-regexp">.*-([^-]+)\.g[a-zA-Z0-9]{7}</param>
<param name="plain-version">True</param>
</service>
</services>
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]