Hello community,
here is the log from the commit of package python-keystoneclient for
openSUSE:Factory checked in at 2015-07-14 17:43:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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
2014-10-05 20:31:28.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.python-keystoneclient.new/python-keystoneclient.changes
2015-07-14 17:44:14.000000000 +0200
@@ -2 +2 @@
-Wed Oct 1 13:34:39 UTC 2014 - [email protected]
+Tue Jul 7 13:04:41 UTC 2015 - [email protected]
@@ -4,3 +4 @@
-- Remove 0001-Use-ServiceCatalog.factory-the-object-has-no-__init_.patch
- Applied upstream.
-- Add rpmlintrc as Source.
+- renaming to to %name-rpmlintrc
@@ -9 +7 @@
-Mon Sep 22 11:26:57 UTC 2014 - [email protected]
+Fri May 15 02:25:45 UTC 2015 - [email protected]
@@ -11 +9,84 @@
-- update to 0.11.0:
+- update to 1.3.1:
+ * Fix s3_token middleware parsing insecure option (bnc#928205, CVE-2015-1852)
+
+-------------------------------------------------------------------
+Fri Apr 24 10:58:02 UTC 2015 - [email protected]
+
+- Use %{version} in source
+
+-------------------------------------------------------------------
+Thu Apr 23 20:14:44 UTC 2015 - [email protected]
+
+- Switch to version 1.3.0
+
+-------------------------------------------------------------------
+Sat Apr 18 23:50:03 UTC 2015 - [email protected]
+
+- Update to version python-keystoneclient-1.3.0.post31:
+ * Inherited role domain calls on keystoneclient v3
+
+-------------------------------------------------------------------
+Fri Apr 17 23:50:20 UTC 2015 - [email protected]
+
+- Update to version python-keystoneclient-1.3.0.post29:
+ * Uncap library requirements for liberty
+ * Make process_header private
+
+-------------------------------------------------------------------
+Wed Apr 15 01:24:44 UTC 2015 - [email protected]
+
+- Update to version python-keystoneclient-1.3.0.post25:
+ * Fix s3_token middleware parsing insecure option (bnc#928205, CVE-2015-1852)
+
+-------------------------------------------------------------------
+Tue Apr 14 01:23:06 UTC 2015 - [email protected]
+
+- Update to version python-keystoneclient-1.3.0.post24:
+ * Fix tests to work with requests<2.3
+
+-------------------------------------------------------------------
+Fri Apr 10 01:24:53 UTC 2015 - [email protected]
+
+- Update to version python-keystoneclient-1.3.0.post23:
+ * Increase minimum token life required
+ * Update sample data with audit ids
+ * pep8 fix for CMS
+
+-------------------------------------------------------------------
+Thu Apr 9 01:21:36 UTC 2015 - [email protected]
+
+- Update to version python-keystoneclient-1.3.0.post18:
+ * Return None for missing trust_id in fixture
+ * Provide a generic auth plugin loader
+
+-------------------------------------------------------------------
+Tue Apr 7 01:23:22 UTC 2015 - [email protected]
+
+- Update to version python-keystoneclient-1.3.0.post14:
+ * Make non-import packages lazy
+
+-------------------------------------------------------------------
+Fri Apr 3 01:23:18 UTC 2015 - [email protected]
+
+- Update to version python-keystoneclient-1.3.0.post12:
+ * Add support to create ECP assertion based on a token
+ * Add support to create SAML assertion based on a token
+ * Don't autodoc the test suite
+
+-------------------------------------------------------------------
+Wed Apr 1 01:17:53 UTC 2015 - [email protected]
+
+- Update to version python-keystoneclient-1.3.0.post6:
+ * Allow requesting an unscoped Token
+
+-------------------------------------------------------------------
+Tue Mar 31 01:30:04 UTC 2015 - [email protected]
+
+- Update to version python-keystoneclient-1.3.0.post5:
+ * Expose audit_id via AccessInfo
+
+-------------------------------------------------------------------
+Sat Mar 28 01:27:07 UTC 2015 - [email protected]
+
+- Update to version python-keystoneclient-1.3.0.post3:
+ * Replace assertRaisesRegexp with assertRaisesRegex
@@ -13 +94,441 @@
- * Add support for endpoint policy
+ 1.3.0
+
+-------------------------------------------------------------------
+Wed Mar 25 00:52:33 UTC 2015 - [email protected]
+
+- Update to version python-keystoneclient-1.2.0.post30:
+ * Improve feedback message in SSL error
+ * Add a FederatedBase v3 plugin
+
+-------------------------------------------------------------------
+Sat Mar 21 00:51:30 UTC 2015 - [email protected]
+
+- Update to version python-keystoneclient-1.2.0.post26:
+ * Deprecate keystone CLI
+ * Rename requests mock object in testing
+ * Add OS-SIMPLE-CERT support for v3
+
+-------------------------------------------------------------------
+Thu Mar 19 11:14:26 UTC 2015 - [email protected]
+
+- Update to version python-keystoneclient-1.2.0.post20:
+ * Clean arguments in test_federation.*.test_create()
+ * Allow passing logger object to request
+
+-------------------------------------------------------------------
+Thu Mar 19 00:53:46 UTC 2015 - [email protected]
+
+- Update to version python-keystoneclient-1.2.0.post17:
+ * Implements subtree_as_ids and parents_as_ids
+
+-------------------------------------------------------------------
+Wed Mar 18 00:51:51 UTC 2015 - [email protected]
+
+- Update to version python-keystoneclient-1.2.0.post15:
+ * Extract BaseAuth out of Auth Plugin
+ * Split v3 authentication file into module
+
+-------------------------------------------------------------------
+Tue Mar 17 00:53:54 UTC 2015 - [email protected]
+
+- Update to version python-keystoneclient-1.2.0.post13:
+ * Federation Service Providers CRUD operations
+ * Crosslink to other sites that are owned by Keystone
+
+-------------------------------------------------------------------
+Thu Mar 12 00:52:51 UTC 2015 - [email protected]
+
+- Update to version python-keystoneclient-1.2.0.post10:
+ * Fix time issue in AccessInfo test
+ * Creating parameter to list inherited role assignments
+
+-------------------------------------------------------------------
+Wed Mar 11 00:53:22 UTC 2015 - [email protected]
+
+- Update to version python-keystoneclient-1.2.0.post6:
+ * token signing support alternative message digest
+
+-------------------------------------------------------------------
+Fri Mar 6 00:53:09 UTC 2015 - [email protected]
+
+- Update to version python-keystoneclient-1.2.0.post4:
+ * Updated from global requirements
+ * Import functional CLI tests from tempest
+
+-------------------------------------------------------------------
+Fri Feb 27 00:53:10 UTC 2015 - [email protected]
+
+- Update to version python-keystoneclient-1.2.0.post1:
+ * Allow handling multiple service_types
+ 1.2.0
+
+-------------------------------------------------------------------
+Tue Feb 24 00:46:40 UTC 2015 - [email protected]
+
+- Update to version python-keystoneclient-1.1.0.post35:
+ * Make post_test_hook.sh executable
+ * Add default body for non-abstract empty methods
+ * Using correct keyword for region in v3
+
+-------------------------------------------------------------------
+Sat Feb 21 02:04:38 UTC 2015 - [email protected]
+
+- Update to version python-keystoneclient-1.1.0.post29:
+ * Updated from global requirements
+
+-------------------------------------------------------------------
+Sat Feb 14 02:03:56 UTC 2015 - [email protected]
+
+- Update to version python-keystoneclient-1.1.0.post28:
+ * Create functional test base
+ * Ignore all failures removing catalog when logging token
+ * Make remove_service_catalog private
+
+-------------------------------------------------------------------
+Fri Feb 13 02:01:26 UTC 2015 - [email protected]
+
+- Update to version python-keystoneclient-1.1.0.post23:
+ * Move tests to the unit subdirectory
+ * Fix a comment error in cms.py
++++ 467 more lines (skipped)
++++ between
/work/SRC/openSUSE:Factory/python-keystoneclient/python-keystoneclient.changes
++++ and
/work/SRC/openSUSE:Factory/.python-keystoneclient.new/python-keystoneclient.changes
Old:
----
python-keystoneclient-0.11.0.tar.gz
rpmlintrc
New:
----
python-keystoneclient-1.3.1.tar.gz
python-keystoneclient-rpmlintrc
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-keystoneclient.spec ++++++
--- /var/tmp/diff_new_pack.T2ihHs/_old 2015-07-14 17:44:15.000000000 +0200
+++ /var/tmp/diff_new_pack.T2ihHs/_new 2015-07-14 17:44:15.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-keystoneclient
#
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,15 +19,15 @@
%define component keystoneclient
Name: python-%{component}
-Version: 0.11.0
+Version: 1.3.1
Release: 0
Summary: Openstack Identity (Keystone) API Client
License: Apache-2.0
Group: Development/Languages/Python
Url: http://launchpad.net/python-keystoneclient
-Source:
http://tarballs.openstack.org/python-keystoneclient/python-keystoneclient-%{version}.tar.gz
+Source:
https://pypi.python.org/packages/source/p/python-keystoneclient/python-keystoneclient-%{version}.tar.gz
Source2: openstack-keystone.sh
-Source3: rpmlintrc
+Source99: %name-rpmlintrc
BuildRequires: fdupes
BuildRequires: openstack-suse-macros
BuildRequires: python-base
@@ -42,12 +42,16 @@
Requires: python-Babel >= 1.3
Requires: python-PrettyTable >= 0.7
Requires: python-iso8601 >= 0.1.9
-Requires: python-netaddr >= 0.7.6
-Requires: python-oslo.config >= 1.2.1
+Requires: python-lxml >= 2.3
+Requires: python-netaddr >= 0.7.12
+Requires: python-oslo.config >= 1.9.0
+Requires: python-oslo.i18n >= 1.3.0
+Requires: python-oslo.serialization >= 1.2.0
+Requires: python-oslo.utils >= 1.2.0
Requires: python-pbr >= 0.6
-Requires: python-requests >= 1.1
-Requires: python-six >= 1.7
-Requires: python-stevedore >= 0.14
+Requires: python-requests >= 2.2.0
+Requires: python-six >= 1.9.0
+Requires: python-stevedore >= 1.1.0
Recommends: python-keyring
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if 0%{?suse_version} && 0%{?suse_version} <= 1110
@@ -82,13 +86,13 @@
Requires: python-coverage >= 3.6
Requires: python-discover
Requires: python-fixtures >= 0.3.14
-Requires: python-httpretty >= 0.8
-Requires: python-mock >= 1
-Requires: python-mox3 >= 0.7
+Requires: python-mock >= 1.0
+Requires: python-mox3 >= 0.7.0
+Requires: python-oslotest >= 1.2.0
Requires: python-pycrypto >= 2.6
Requires: python-testrepository >= 0.0.18
Requires: python-testresources >= 0.2.4
-Requires: python-testtools >= 0.9.34
+Requires: python-testtools >= 0.9.36
%description test
This package contains testsuite files for %{name}.
++++++ python-keystoneclient-0.11.0.tar.gz ->
python-keystoneclient-1.3.1.tar.gz ++++++
++++ 46866 lines of diff (skipped)
++++++ python-keystoneclient-rpmlintrc ++++++
# Bash completion files reside in /etc but are not meant to be configurable:
addFilter("non-conffile-in-etc /etc/bash_completion.d/openstack-keystone.sh")
# This symling is for the -test package and can be ignored:
addFilter("dangling-symlink /var/lib/python-keystoneclient-test/keystoneclient")