SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for python-keystoneclient-test-1.7.2-19.1.noarch.rpm :
Mon Jun 13 14:00:00 2016 johannes.grasslerAATTsuse.com
- Require python-ndg-httpsclient (required for certificate
validation)

Thu Jan 7 13:00:00 2016 bwiedemannAATTsuse.com
- add 0001-Replace-textwrap-with-fast-standard-code.patch
remove 0001-Revert-Use-textwrap-instead-of-home-made-implementat.patch

Thu Dec 3 13:00:00 2015 bwiedemannAATTsuse.com
- add 0001-Revert-Use-textwrap-instead-of-home-made-implementat.patch
to fix performance regression

Wed Oct 7 14:00:00 2015 tbechtoldAATTsuse.com
- update 1.7.2:

* Redirect on 303 in SAML plugin

* HTTPClient/region_name deprecation test updates

* Updated from global requirements

* Update .gitreview for stable/liberty
- adjust Requires according to requirements.txt

Mon Sep 14 14:00:00 2015 tbechtoldAATTsuse.com
- update to 1.7.1:

* Adding back exception mapping for ConnectionError

* Update path to subunit2html in post_test_hook

* Deprecate create Discover without session

* Mask passwords when logging the HTTP response

* Updated from global requirements

* Update deprecation text for Session properties

* Proper deprecation for httpclient.USER_AGENT

* Deprecate create HTTPClient without session

* Fix Accept header in SAML2 requests

* Fixes missing socket attribute error during init_poolmanager

* Updated from global requirements

* Expose token_endpoint.Token as admin_token

* Proper deprecation for UserManager project argument

* Proper deprecation for CredentialManager data argument

* Deprecate create v3 Client without session

* Deprecate create v2_0 Client without session

* Proper deprecation for Session.get_token()

* Deprecate use of cert and key

* Proper deprecation for Session.construct()

* Deprecate ServiceCatalog.get_urls() with no attr

* Deprecate ServiceCatalog(region_name)

* Updated from global requirements

* Updated from global requirements

* Updated from global requirements

* Stop using .keys() on dicts where not needed

* Inhrerit roles project calls on keystoneclient v3

* Deprecate openstack.common.apiclient

* Move apiclient.base.Resource into keystoneclient

* oslo-incubator apiclient.exceptions to keystoneclient.exceptions

* Proper deprecation for HTTPClient session and adapter properties

* Proper deprecation for HTTPClient.request methods

* Proper deprecation for HTTPClient.tenant_id|name

* Proper deprecation for HTTPClient tenant_id, tenant_name parameters

* Updated from global requirements

* Clarify setting socket_options

* Remove check for requests version

* Updated from global requirements

* Fix tests passing user, project, and token

* Proper deprecation for httpclient.request()

* Proper deprecation for Dicover.raw_version_data unstable parameter

* Proper deprecation for Dicover.available_versions()

* Proper deprecation for is_ans1_token

* Proper deprecation for client.HTTPClient

* Proper deprecation for Manager.api

* Stop using Manager.api

* Proper deprecation for BaseIdentityPlugin trust_id property

* Proper deprecation for BaseIdentityPlugin username, password,
token_id properties

* Proper deprecations for modules

* Use UUID values in v3 test fixtures

* Proper deprecation for AccessInfo management_url property

* Proper deprecation for AccessInfo auth_url property

* Stop using deprecated AccessInfo.auth_url and management_url

* Proper deprecation for AccessInfo scoped property

* Proper deprecation for AccessInfo region_name parameter

* Deprecations fixture support calling deprecated function

* Set reasonable defaults for TCP Keep-Alive

* Updated from global requirements

* Remove unused time_patcher

* Make OAuth testcase use actual request headers

* Prevent attempts to \"filter\" list() calls by globally unique IDs

* Add get_token_data to token CRUD

* Updated from global requirements

* py34 not py33 is tested and supported

* Updated from global requirements

* Remove confusing deprecation comment from token_to_cms

* Fixes modules index generated by Sphinx

* Updated from global requirements

* Unit tests catch deprecated function usage

* Switch from deprecated oslo_utils.timeutils.strtime

* Switch from deprecated isotime

* Remove keystoneclient CLI references in README

* Update README.rst and remove ancient reference

* Remove unused images from docs

* Updated from global requirements

* Add openid connect client support

* Stop using tearDown

* Use mock rather than mox

* Remove unused setUp from ClientTest

* Updated from global requirements

* Iterate over copy of sys.modules keys in Python2/3

* Use random strings for test fixtures

* Stop using function deprecated in Python 3

* Use python-six shim for assertRaisesRegex/p

* tox env for Bandit
- Adjust Requires according to requirements.txt

Fri Jul 24 14:00:00 2015 dmuellerAATTsuse.com
- update to 1.6.0:

* Add EC2 CRUD credential support to v3 API

* A Default CLI plugin

* Fixed grammatical errors in the V2 Client API doc

* Fixe example code in Using Sessions page

* Fix auth required message translation

* Revert \"Remove keystoneclient.middleware\"

* Revert \"Remove unused fixtures\"

* Add docstrings for ``protocol`` parameter

* Typo in openstack client help

* Pass OS_
* env vars fix for tox 2.0

* Remove unused fixtures

* Updated from global requirements

* Use \'mapping_id\' instead of \'mapping\' in federation protocol tests

* Use \'id\' instead of \'protocol_id\' in federation protocol tests

* Drop use of \'oslo\' namespace package

* Don\'t autodoc the test suite

* Sync from oslo incubator

* Removes temporary fix for doc generation

* Ensure that failing responses are logged

* Prompt for password on CLI if not provided

* Adapter version is a tuple

* Remove keystoneclient.middleware

* Document non-standard encoding of the PKI token

* Add endpoint and service ids to fixtures

* Uncap library requirements for liberty

* Provide a means to get all installed plugins

* Fix s3_token middleware parsing insecure option

* Make process_header private

* Fix tests to work with requests<2.3

* Increase minimum token life required

* Update sample data with audit ids

* pep8 fix for CMS

* Inherited role domain calls on keystoneclient v3

* Add support to create ECP assertion based on a token

* Add support to create SAML assertion based on a token

* Allow requesting an unscoped Token

* Support discovery on the AUTH_INTERFACE

* Expose audit_id via AccessInfo

* Replace assertRaisesRegexp with assertRaisesRegex

* Updated from global requirements

Mon Jul 20 14:00:00 2015 dmuellerAATTsuse.com
- update to 1.3.2:

* Updated from global requirements and fix env variables passthrought

Tue Jul 7 14:00:00 2015 dmuellerAATTsuse.com
- renaming to to %name-rpmlintrc

Fri May 15 14:00:00 2015 dmuellerAATTsuse.com
- update to 1.3.1:

* Fix s3_token middleware parsing insecure option (bnc#928205, CVE-2015-1852)

Fri Apr 24 14:00:00 2015 tbechtoldAATTsuse.com
- Use %{version} in source

Thu Apr 23 14:00:00 2015 tbechtoldAATTsuse.com
- Switch to version 1.3.0

Sat Apr 18 14:00:00 2015 cloud-develAATTsuse.de
- Update to version python-keystoneclient-1.3.0.post31:

* Inherited role domain calls on keystoneclient v3

Fri Apr 17 14:00:00 2015 cloud-develAATTsuse.de
- Update to version python-keystoneclient-1.3.0.post29:

* Uncap library requirements for liberty

* Make process_header private

Wed Apr 15 14:00:00 2015 cloud-develAATTsuse.de
- Update to version python-keystoneclient-1.3.0.post25:

* Fix s3_token middleware parsing insecure option (bnc#928205, CVE-2015-1852)

Tue Apr 14 14:00:00 2015 cloud-develAATTsuse.de
- Update to version python-keystoneclient-1.3.0.post24:

* Fix tests to work with requests<2.3

Fri Apr 10 14:00:00 2015 cloud-develAATTsuse.de
- 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 14:00:00 2015 cloud-develAATTsuse.de
- 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 14:00:00 2015 cloud-develAATTsuse.de
- Update to version python-keystoneclient-1.3.0.post14:

* Make non-import packages lazy

Fri Apr 3 14:00:00 2015 cloud-develAATTsuse.de
- 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 14:00:00 2015 cloud-develAATTsuse.de
- Update to version python-keystoneclient-1.3.0.post6:

* Allow requesting an unscoped Token

Tue Mar 31 14:00:00 2015 cloud-develAATTsuse.de
- Update to version python-keystoneclient-1.3.0.post5:

* Expose audit_id via AccessInfo

Sat Mar 28 13:00:00 2015 cloud-develAATTsuse.de
- Update to version python-keystoneclient-1.3.0.post3:

* Replace assertRaisesRegexp with assertRaisesRegex

* Updated from global requirements
1.3.0

Wed Mar 25 13:00:00 2015 cloud-develAATTsuse.de
- Update to version python-keystoneclient-1.2.0.post30:

* Improve feedback message in SSL error

* Add a FederatedBase v3 plugin

Sat Mar 21 13:00:00 2015 cloud-develAATTsuse.de
- 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 13:00:00 2015 cloud-develAATTsuse.de
- 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 13:00:00 2015 cloud-develAATTsuse.de
- Update to version python-keystoneclient-1.2.0.post17:

* Implements subtree_as_ids and parents_as_ids

Wed Mar 18 13:00:00 2015 cloud-develAATTsuse.de
- Update to version python-keystoneclient-1.2.0.post15:

* Extract BaseAuth out of Auth Plugin

* Split v3 authentication file into module

Tue Mar 17 13:00:00 2015 cloud-develAATTsuse.de
- 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 13:00:00 2015 cloud-develAATTsuse.de
- 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 13:00:00 2015 cloud-develAATTsuse.de
- Update to version python-keystoneclient-1.2.0.post6:

* token signing support alternative message digest

Fri Mar 6 13:00:00 2015 cloud-develAATTsuse.de
- Update to version python-keystoneclient-1.2.0.post4:

* Updated from global requirements

* Import functional CLI tests from tempest

Fri Feb 27 13:00:00 2015 cloud-develAATTsuse.de
- Update to version python-keystoneclient-1.2.0.post1:

* Allow handling multiple service_types
1.2.0

Tue Feb 24 13:00:00 2015 cloud-develAATTsuse.de
- 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 13:00:00 2015 cloud-develAATTsuse.de
- Update to version python-keystoneclient-1.1.0.post29:

* Updated from global requirements

Sat Feb 14 13:00:00 2015 cloud-develAATTsuse.de
- 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 13:00:00 2015 cloud-develAATTsuse.de
- Update to version python-keystoneclient-1.1.0.post23:

* Move tests to the unit subdirectory

* Fix a comment error in cms.py

Wed Feb 11 13:00:00 2015 cloud-develAATTsuse.de
- Update to version python-keystoneclient-1.1.0.post19:

* Docs for v3 credentials

* Change hacking check to verify all oslo imports

* Change oslo.i18n to oslo_i18n

* Remove 404 link to novaclient in README

* Workflow documentation is now in infra-manual

* Change oslo.config to oslo_config

* Change oslo.serialization to oslo_serialization

* Switch from oslo.utils to oslo_utils

* Reference identity plugins from __init__.py

Tue Feb 10 13:00:00 2015 cloud-develAATTsuse.de
- Update to version python-keystoneclient-1.1.0.post1:

* Add data to example data
1.1.0

* Basic AccessInfo plugin

* Add get_headers interface to authentication plugins

* Add name parameter to NoMatchingPlugin exception

Mon Feb 9 13:00:00 2015 cloud-develAATTsuse.de
- Update to version python-keystoneclient-1.0.0.post65:

* use right resource_class to create resource instance

Sat Feb 7 13:00:00 2015 cloud-develAATTsuse.de
- Update to version python-keystoneclient-1.0.0.post63:

* Hierarchical multitenancy basic calls

Tue Feb 3 13:00:00 2015 cloud-develAATTsuse.de
- Update to version python-keystoneclient-1.0.0.post62:

* Enable hacking rule E122 and H304

* Docstring usability improvements

Mon Feb 2 13:00:00 2015 cloud-develAATTsuse.de
- Update to version python-keystoneclient-1.0.0.post58:

* Fix typo in Ec2Signer class docstring

* handles keyboard interrupt

* make req_ref doesn\'t require id

* Configure TCP Keep-Alive for certain Sessions

* Correct failures for check H238

Sat Jan 31 13:00:00 2015 cloud-develAATTsuse.de
- Update to version python-keystoneclient-1.0.0.post48:

* Add validate token for v3

* Tests use keep_blank_values when parse_qs

Fri Jan 30 13:00:00 2015 cloud-develAATTsuse.de
- Update to version python-keystoneclient-1.0.0.post44:

* Add validate token for v2.0

* Surface the user_id and project_id beyond the plugin

* Add auth plugin params to doc

* Allow v3 plugins to opt out of service catalog

* Add fetch revocations for v3

* Add fetch revocations for v2.0

Thu Jan 29 13:00:00 2015 cloud-develAATTsuse.de
- Update to version python-keystoneclient-1.0.0.post33:

* fix enabled parameter of update doesn\'t default to None

* Updated service name to be optional in CLI

* Update requests-mock syntax

Sat Jan 24 13:00:00 2015 cloud-develAATTsuse.de
- Update to version python-keystoneclient-1.0.0.post27:

* Updated from global requirements

Wed Jan 21 13:00:00 2015 cloud-develAATTsuse.de
- Update to version python-keystoneclient-1.0.0.post26:

* Enable hacking rule F821

* Fixes bootstrap tests

* Fix up types within API documentation

Fri Jan 16 13:00:00 2015 cloud-develAATTsuse.de
- Update to version python-keystoneclient-1.0.0.post21:

* Add generic auth plugin documentation

* Correct failures for check W292

* Move to hacking 0.10

Thu Jan 15 13:00:00 2015 cloud-develAATTsuse.de
- Update to version python-keystoneclient-1.0.0.post15:

* Updated from global requirements

Mon Jan 12 13:00:00 2015 cloud-develAATTsuse.de
- Update to version python-keystoneclient-1.0.0.post14:

* Allow fetching user_id/project_id from auth

Sat Jan 10 13:00:00 2015 cloud-develAATTsuse.de
- Update to version python-keystoneclient-1.0.0.post12:

* don\'t log service catalog in every token response

* Updated from global requirements

* Use a test fixture for mocking time

Fri Jan 9 13:00:00 2015 cloud-develAATTsuse.de
- Update to version python-keystoneclient-1.0.0.post8:

* add clear definition of service list

Tue Jan 6 13:00:00 2015 cloud-develAATTsuse.de
- Update to version python-keystoneclient-1.0.0.post6:

* Add get certificates for v2.0

* Use textwrap instead of home made implementation

Thu Jan 1 13:00:00 2015 cloud-develAATTsuse.de
- Update to version python-keystoneclient-1.0.0.post2:
1.0.0

* Document the auth plugins that are loadable by name

Fri Dec 19 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.11.2.post64:

* Take plugin params from ENV rather than default

* get_endpoint should return the override

Wed Dec 17 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.11.2.60.ge36852a:

* Updated from global requirements

* Document session usage first

Fri Dec 12 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.11.2.57.gb9f17e3:

* Expose version matching functions to the public

* Add missing user-id option to generic.Password

* Log the CA cert with the debug statement

Thu Dec 11 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.11.2.51.g05f146c:

* duplicate auth-url option returned by BaseGenericPlugin

Wed Dec 10 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.11.2.49.ga60978e:

* Project ID in OAuth headers was missing

Sat Dec 6 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.11.2.48.g28ea0a8:

* Pass all adapter parameters through to adapter

* Correct documenting constructor parameters

* Correct Session docstring

Fri Dec 5 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.11.2.45.g6f2be13:

* Fix importing config module and classmethod params

* Make keystoneclient use an adapter

Wed Dec 3 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.11.2.41.g41afe3c:

* Docstring cleanup for return type

Tue Dec 2 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.11.2.39.g4a49d97:

* Replace magic numbers with named symbols

* Removes confusing _uuid property

* Curl statements to include globoff for IPv6 URLs

* Cleanup exception logging

* Remove middleware architecture doc

* Rename the client API docs

* Warn that keystone CLI is pending deprecation

Fri Nov 28 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.11.2.25.g44409f0:

* Sync oslo-incubator to 1fc3cd47

Thu Nov 27 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.11.2.23.gd54bd32:

* Remove useless log message

Tue Nov 25 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.11.2.21.g8c63c9e:

* Correct typos in man page

Thu Nov 20 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.11.2.19.gb71a0a2:

* Cleanup docs - raises class

* Reorder index links

Sat Nov 8 13:00:00 2014 dmuellerAATTsuse.com
- fix requires

Sat Nov 8 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.11.2.15.g7780758:

* I18n

Fri Nov 7 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.11.2.13.g1d72f2a:

* Updated from global requirements

Thu Oct 30 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.11.2.12.g56649e5:

* Updated from global requirements

Wed Oct 29 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.11.2.11.g3b766c5:

* Correct use of noqa

Mon Oct 27 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.11.2.10.g20f488d:

* Prevent AttributeError if no authorization
0.11.2

* Use oslo_debug_helper and remove our own version

* Updated from global requirements

* set close_fds=True in Popen

* Fix mappings.Mapping docstring

* Remove warning about management token

* Doc cleanup, make concepts links

* Correct typos in using-sessions

Fri Oct 17 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.11.1.23.g88cc4b6:

* Actually test interactive password prompt

* Explicit complaint about old OpenSSL when testing

Thu Oct 16 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.11.1.19.ga417bf9:

* Docstrings should have :returns: everywhere

* Use oslo.utils and oslo.serialization

Thu Oct 9 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.11.1.16.g89dc951:

* Log token with sha1

Wed Oct 8 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.11.1.14.g1d1d92a:

* Extracting common code to private method

Wed Oct 1 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.11.1.12.geee5bd6:

* Redact x-subject-token from response headers

Tue Sep 30 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.11.1.10.g476a959:

* Update hacking to 0.9.x

Mon Sep 29 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.11.1.8.ga104e1c:

* Change cms_sign_data to use sha256 message digest

* Change \'secrete\' to \'secret\'

Wed Sep 24 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.11.1.4.g7684d95:

* Enumerate Projects with Unscoped Tokens
0.11.1

* Stop using intersphinx

Tue Sep 23 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.11.0.3.g79d1eec:

* Fix auth_token for old oslo.config

* Do not iterate action.choices if it is none
0.11.0

Sun Sep 21 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.10.1.116.g0b06683:

* Fix a doc_string error

* SAML2 federated authentication for ADFS

* Fix the condition expression for ssl_insecure (bnc#897103, CVE-2014-7144)

Sat Sep 20 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.10.1.110.g6f9dff1:

* Updated from global requirements

* fix EC2 Signature Version 4 calculation, in the case of POST

Sat Sep 20 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.10.1.107.g98b240f:

* Add support for endpoint policy

Fri Sep 19 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.10.1.106.g118763c:

* Handle federated tokens

Thu Sep 18 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.10.1.104.g4e4c757:

* Allow retrying some failed requests

* Versioned Endpoint hack for Sessions

Tue Sep 16 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.10.1.101.g3305c7b:

* Sync with latest oslo-incubator

Sat Sep 13 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.10.1.99.g27752d3:

* Pass kwargs to auth plugins

Fri Sep 12 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.10.1.97.ga779dcc:

* Expose auth methods on the adapter

Thu Sep 11 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.10.1.95.g01cabf6:

* fix typos

* Version independent plugins

* Allow passing None for username in v2.Password

Wed Sep 10 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.10.1.89.g703b5fc:

* Distinguish between name not provided and incorrect

Tue Sep 9 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.10.1.87.ga936700:

* Work toward Python 3.4 support and testing

* warn against sorting requirements

* Add version parameter to adapter

* Allow providing an endpoint_override to requests

* Handle invalidate in identity plugins correctly

Mon Sep 1 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.10.1.78.g1643f7d:

* Fix test mistake with requests-mock

Fri Aug 29 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.10.1.77.g4669556:

* Standardize AccessInfo token setting

Wed Aug 27 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.10.1.75.g3f1da73:

* Hash for PKIZ

* Move fake session to HTTPClient

* Allow providing a default value to CLI loading

Sat Aug 23 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.10.1.69.g62d4c71:

* Allow unauthenticated discovery

* Remove cruft from setup.cfg

Fri Aug 22 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.10.1.65.g1ffc44f:

* Unsort pbr and hacking in requirements files

* Add v3scopedsaml entry to the setup.cfg

Thu Aug 21 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.10.1.61.g4cc1763:

* Fix handling of deprecated opts in CLI

* Remove lxml as a forced depend

* Allow passing user_id to v2Password plugin

Wed Aug 20 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.10.1.55.g6807959:

* Updated from global requirements

* Make auth plugins dest save to os_

Mon Aug 18 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.10.1.52.g8adce96:

* Revert \"Add oslo.utils requirement\"

* Revert \"Use oslo.utils\"

* Use oslo.utils

Sat Aug 16 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.10.1.48.ga7ba4c3:

* Add oslo.utils requirement

Fri Aug 15 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.10.1.46.ge7eaec1:

* Allow registering individual plugin CONF options

* Individual plugin CLI registering

Thu Aug 14 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.10.1.42.ge58b828:

* Convert shell tests to requests-mock

* Change unscoped token fallback to be session aware

Mon Aug 11 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.10.1.40.g5785698:

* Remove intersphinx mappings

* Mark auth plugin options as secret

* move attributes of v3.client.Client into alphabetical order

* Isolate get_discovery function

* Fixes import grouping

* expose the revoke token for V3

* Mark the keystoneclient s3_token middleware deprecated

* Add docs for how to create an OAuth auth instance

* Control identity plugin reauthentication

* Use token and discovery fixture in identity tests

* List federated projects and domains

* Redact tokens in request headers

* Use keystoneclient.exceptions

Sun Aug 3 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.10.1.15.g340fa60:

* use embedded URLs for hyperlinks in the README

Sat Aug 2 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.10.1.13.g1a35101:

* Config fixture from oslo-incubator is not used

* Use config fixture from oslo.config

Wed Jul 30 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.10.1.11.ga5f0e3c:

* Add an example of using v3 client with sessions

Tue Jul 29 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.10.1.9.gb487f94:

* Convert httpretty to requests-mock

* Updated from global requirements

* Use oslosphinx to generate doc theme

* Example JSON files should be human-readable

Sat Jul 26 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.10.1.3.g83bef74:

* Add the \'auth\' interface type
0.10.1

* Calculate a suitable column width for positional arguments

Fri Jul 25 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.10.0.11.ge58f799:

* Don\'t log sensitive auth data

Thu Jul 24 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.10.0.9.g82e45a6:

* Reorder the old compatibility arguments

* Insert space between ``#`` and the comment

* Rename saml2_token_url to token_url

* Enforce authenticated=False in saml2 plugin

* Allow passing kwargs from managers to session

* Scope unscoped saml2 tokens
0.10.0

Wed Jul 23 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.9.0.116.gc9ae9d1:

* Use immutable arg rather mutable arg

Tue Jul 22 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.9.0.114.g32c94d8:

* Only conditionally import working keyring

Fri Jul 18 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.9.0.112.g679689f:

* Fix mistakes in token fixtures

* remove useless part of error message

* Test that tenant list function can use auth_url

* Add v2 Token manager authenticate tests

* Sync with oslo-incubator fd90c34a9

Wed Jul 16 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.9.0.102.g5daafe1:

* add deprecation warning for auth_token

* SAML2 ECP auth plugin

* Use jsonutils to load adapter response

* Provide an __all__ for auth module

* Docstrings for usability

* Add CRUD operations for Federated Protocols

* Ensure no double slash in get token URL

* Document authentication plugins

* Add invalidate doc string to identity plugin

Sat Jul 12 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.9.0.84.g658b690:

* Allow loading auth plugins from CLI

* Plugin loading from config objects

* Pass user and roles manager to tenant manager

* Add V2 tenant user manager tests

* Pass roles manager to user manager

* Add trust users to AccessInfo and fixture

Fri Jul 11 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.9.0.72.g3b73bcf:

* Direct move of the revoke model from keystone server

* Add tests without optional create endpoint params

Thu Jul 10 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.9.0.68.gf312ae2:

* Add V2 user roles tests

* Add OAuth data to AccessInfo

Wed Jul 9 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.9.0.64.ga1bc48c:

* Add CONTRIBUTING.rst

Tue Jul 8 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.9.0.62.g2ae5b38:

* endpoint_id and service_id should be random uuid

* Keystoneclient create user API should have optional password

Sat Jul 5 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.9.0.58.g3e88c35:

* Add profiling support to keystoneclient

* Modify oauth calls to expect urlencoded responses

* Add a fixture for Keystone version discovery

Wed Jul 2 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.9.0.53.g548c15f:

* Session loading from CLI options

* Session loading from conf

* Adjust Python 2.6 OSerror-on-EPIPE workaround (bnc#879929)

Wed Jul 2 14:00:00 2014 dmuellerAATTsuse.com
- remove 0001-Adjust-Python-2.6-OSerror-on-EPIPE-workaround.patch

Tue Jul 1 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.9.0.49.g90abb4c:

* Minor grammatical fix in doc

Sun Jun 29 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.9.0.47.gcf7e8af:

* Updated from global requirements

* Correcting using-api-v2.rst

* Add issued handlers to auth_ref and fixtures

Sat Jun 28 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.9.0.42.gf0be384:

* Make parameters in EndpointManager optional

* Session Adapters

Wed Jun 25 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.9.0.38.g2927a75:

* Unversioned endpoints in service catalog

* Update keystoneclient code to account for hacking 0.9.2

* Doc build fails if warnings

* Imports to fix build warnings

Sat Jun 21 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.9.0.30.g6c47b93:

* Rename v3._AuthConstructor to v3.AuthConstructor

* Add role ids to the AccessInfo

Fri Jun 20 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.9.0.27.gb2a0c5b:

* Updated from global requirements

Thu Jun 19 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.9.0.26.g8247200:

* auth_token _cache_get checks token expired

Wed Jun 18 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.9.0.24.gf88a9c6:

* Using six.u(\'\') instead of u\'\'

* Added help text for the debug option

Sun Jun 15 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.9.0.21.gf83115b:

* Session Documentation

* Set the iso8601 log level to WARN

* Refactor auth_token token cache members to class

* Don\'t use mock non-exist method assert_called_once

Sat Jun 14 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.9.0.13.g03fbe59:

* Link to docstrings in using-api-v3

* Changes exception raised by v3.trusts.update()

Wed Jun 11 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.9.0.12.g832d896:

* Add service_name to URL discovery

* Remove _factory methods from auth plugins

* Fix tests to use UUID strings rather than ints for IDs

Tue Jun 10 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.9.0.7.gf083f7f:

* Make get_oauth_params conditional for specific oauthlib versions

* Add endpoint handling to Token/Endpoint auth

Wed Jun 4 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.9.0.4.g53a175e:

* Changes exception raised by v3.trusts.update(

* Add role assignments as concept in Client API V3 docs

Sat May 31 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.9.0.2.g04ded03:
0.9.0

* Clean up oauth auth plugin code

* Remove left over vim headers

Fri May 30 14:00:00 2014 dmuellerAATTsuse.com
- add 0001-Adjust-Python-2.6-OSerror-on-EPIPE-workaround.patch (bnc#879929)

Fri May 30 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.8.0.84.gf5c4581:

* Fix a misspelling in a comment

* Sync with oslo-incubator caed79d

Thu May 29 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.8.0.81.gbaa7f37:

* Fix attributes ordering at v3/client.py

* Add support for extensions-list

* auth_token middleware hashes tokens with configurable algorithm

* Add /role_assignments endpoint support

* Authenticate via oauth

* Add description param to v3 service create/update

* Mark keystoneclient as being a universal wheel

* auth_token hashes PKI token once

* Sync with oslo-incubator 2640847

* Remove importutils from oslo config

Wed May 28 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.8.0.62.g14ac8cd:

* replace string format arguments with function parameters

* add docstr to v2 shell module regarding CLI deprecation

* Move auth_token tests not requiring v2/v3 to new class

* Cached tokens aren\'t expired

* Move auth_token cache pool tests out of NoMemcache

* Make auth_token return a V2 Catalog

Sun May 25 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.8.0.50.g82cf5d2:

* Fixed an aparent typo in the code

* Auth Plugin invalidation

Fri May 23 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.8.0.47.g15bec1c:

* Updated from global requirements

* Move DisableModuleFixture to utils

Tue May 20 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.8.0.45.gfb63cd4:

* Fixes an erroneous type check in a test

* Add mailmap entry

Tue May 13 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.8.0.42.g3d6d749:

* Compressed Signature and Validation

Fri May 9 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.8.0.41.ga95edc7:

* Regions Management

Thu May 8 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.8.0.39.ga217ce0:

* OAuth request/access token and consumer support for oauth client API

Wed May 7 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.8.0.37.g7432db1:

* Discovery URL querying functions

* Synced jsonutils from oslo-incubator

Tue May 6 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.8.0.33.gf2adf27:

* Fix client fixtures

Sun May 4 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.8.0.32.g570a9dc:

* fixed typos found by RETF rules

Sat May 3 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.8.0.30.gf050dd9:

* Fix docstrings in keystoneclient

* auth_token configurable check of revocations for cached

Fri May 2 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.8.0.27.g9b1feca:

* Remove unused AdjustedBaseAuthTokenMiddlewareTest

* auth_token test remove unused fake_app parameter

* Fix typo in BaseAuthTokenMiddlewareTest

Sun Apr 27 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.8.0.24.g6be38bb:

* Deprecate admin_token option in auth_token

Sat Apr 26 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.8.0.22.g5dd9017:

* Updated from global requirements

* Enhance tests for auth_token middleware

* Debug log when token found in revocation list

Fri Apr 25 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.8.0.18.gf1ace5c:

* Limited use trusts

* Ensure that cached token is not revoked

* Fix the catalog format of a sample token

* Add new error for invalid response

Thu Apr 24 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.8.0.10.g4481b65:

* remove universal_newlines

Wed Apr 23 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.8.0.8.g0fe5509:

* replace double quotes with single

Tue Apr 22 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.8.0.6.g3fd8e8f:

* Update docs for auth_token middleware config options

Fri Apr 18 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.8.0.4.g0257237:
0.8.0

* CLI always configures logging

* Create a V3 Token Generator

* Implement endpoint filtering functionality on the client side

* Allow session to return an error response object

Thu Apr 17 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.7.1.47.g474c110:

* Add service name to catalog

Wed Apr 16 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.7.1.45.g6d70bad:

* Fix typo of ANS1 to ASN1

* Rename HTTPError -> HttpError

* Add CRUD operations for Federation Mapping Rules

* Prefer () to continue line per PEP8

Tue Apr 15 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.7.1.37.ge7b5120:

* Don\'t use generic kwargs in v2 Token Generation

* Updated from global requirements

* Ensure JSON headers in Auth Requests

Sun Apr 13 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.7.1.32.g0ae8e55:

* Use `HttpNotImplemented` in `tests.v3.test_trusts`

Fri Apr 11 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.7.1.30.g419dfc6:

* Add CRUD operations for Identity Providers

Thu Apr 10 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.7.1.28.gd43117a:

* Hash functions support different hash algorithms

* eliminate race condition fetching certs

Wed Apr 9 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.7.1.25.g61322a3:

* Allow passing auth plugin as a parameter

* Reuse module `exceptions` from Oslo

Fri Apr 4 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.7.1.21.gb24e41e:

* Create a test token generator and use it

* Split sample PKI token generation

Thu Apr 3 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.7.1.18.gb6cdfff:

* Rename request_uri to identity_uri

* Tests should use identity_uri by default

* Sync config fixture object from oslo.incubator

Wed Apr 2 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.7.1.12.gdd10381:

* Replace auth fragements with identity_uri

Tue Apr 1 14:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.7.1.10.ge7a3058:

* Updated from global requirements

* use v3 api to get certificates

* Reference docstring for auth_token fields

Sat Mar 29 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.7.1.4.g5d6137f:
0.7.1

* Remove releases.rst from keystone docs

* Use AccessInfo in auth_token middleware

Thu Mar 27 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.7.0.4.g6a6c8d7:

* Adds to Keystone to convert V2 endpoints to V3
0.7.0

* Add \'methods\' to all v3 test tokens

Wed Mar 26 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.6.0.112.g16ca306:

* Improve language in update_password() validation error

* Handle URLs via the session and auth_plugins

* Add a method for changing a user\'s password in v3

* sanity check memcached availability before running tests against it

* Start using positional decorator

* Fix passing get_token kwargs to get_access

* Add a positional decorator

* Discover should support other services

* Enforce scope mutual exclusion for trusts

Tue Mar 25 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.6.0.94.g82c1ec7:

* add functional test for cache pool

* Don\'t use a connection pool unless provided

Sat Mar 22 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.6.0.91.g28c8439:

* add pooling for cache references (bnc#870102, CVE-2014-0105)

Wed Mar 19 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.6.0.89.gb63bd9c:

* Docs link to middlewarearchitecture

Tue Mar 18 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.6.0.88.g194b037:

* Fix doc build errors

* Generate module docs

* document that --pass can be required

* Rely on OSLO.config

Sun Mar 16 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.6.0.80.g242ffeb:

* Revert \"Add request/access token and consumer...\"

* Revert \"Authenticate via oauth\"

Sat Mar 15 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.6.0.78.gbb4c5ad:

* Authenticate via oauth

* Add request/access token and consumer support for keystoneclient

* Handle Token/Endpoint authentication

* Set the right permissions for signing_dir in tests

Wed Mar 12 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.6.0.70.gf12afc6:

* Fix retry logic

* Fix state modifying catalog tests

Tue Mar 11 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.6.0.66.g9408910:

* Updated from global requirements

Mon Mar 10 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.6.0.65.gd01950e:

* Provide more data to AuthMethod plugins

* Remove reference to non-existent shell doc

* increase default revocation_cache_time

* Improve help strings

* Make keystoneclient not log auth tokens

* improve configuration help text in auth_token

* Log the command output on CertificateConfigError

* Privatize auth construction parameters

* Remove blank space after print

* Capitalize Client API title consistently

* Remove dependent module py3kcompat

* Fix keystone command man page

* Add link to the v3 client api doc

Thu Mar 6 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.6.0.40.gb935741:

* Atomic write of certificate files and revocation list

Mon Mar 3 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.6.0.39.g1935601:

* Remove http_handler config option in auth_token

* Use admin_prefix consistently

* demonstrate auth_token behavior with a simple echo service

* correct typo of config option name in error message

* refer to non-deprecated config option in help

* Add Python 3 classifiers

Thu Feb 27 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.6.0.27.g3a6d47c:

* Remove redundant default value None for dict.get

* Create V3 Auth Plugins

* Create V2 Auth Plugins

Mon Feb 24 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.6.0.21.g9e188e9:

* remove extra indentation

* Fix role_names call from V3 AccessInfo

* Ensure domains.list filtered results are correct

Sat Feb 22 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.6.0.16.gdff54b8:

* Interactive prompt for create user

Fri Feb 21 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.6.0.14.gbbd30ee:

* Replace assertEqual(None,
*) with assertIsNone in tests

* Test query-string for list actions with filter arguments

* Update middlewarearchitecture config options docs

Thu Feb 20 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.6.0.8.g8e92cb2:

* Use Resource class from Oslo

Wed Feb 19 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.6.0.6.gc67a602:

* Update reference to middlewarearchitecture doc

Tue Feb 18 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.6.0.4.g4917f13:

* Fix references to auth_token in middlewarearchitecture doc
0.6.0

* Don\'t use private last_request variable

Fri Feb 14 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.5.1.50.g8b0c5ee:

* Using common method \'bool_from_string\' from oslo strutils

Thu Feb 13 13:00:00 2014 speilickeAATTsuse.com
- Update to version python-keystoneclient-0.5.1.48.gef69e08:

* Remove vim header
- Replace git_tarballs source service with download_files and set_version
+ Use upstream URL as source (enables verification)
- Fix dependencies

Sat Feb 1 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 0.4.2.51:
+ Python 3: fix tests/test_utils.py

Fri Jan 31 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 0.4.2.49:
+ Copy s3_token middleware from keystone
+ Adjust import items according to hacking import rule
+ Return role names by AccessInfo.role_names

Wed Jan 29 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 0.4.2.43:
+ Consistently support kwargs across all v3 CRUD Manager ops
+ Fix discover command failed to discover keystone in ssl
+ Python 3: Fix an str vs bytes issue in tempfile

Tue Jan 28 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 0.4.2.38:
+ Python 3: set webob.Response().body to a bytes value

Mon Jan 27 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 0.4.2.36:
+ Fix E12x warnings found by Pep8 1.4.6
+ Fix discover command failed to read extension list issue
+ Sync with global requirements

Sat Jan 25 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 0.4.2.30:
+ Python 3: fix the _calc_signature_
* functions
+ Fix typos in documents and comments

Fri Jan 24 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 0.4.2.26:
+ Replace assertTrue with explicit assertIsInstance
+ Respect region name when processing domain URL
+ Sort items in requirement related files
+ Remove test_print_{dict,list}_unicode_without_encode

Wed Jan 22 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 0.4.2.18:
+ Tests cleanup temporary files
+ auth_token tests close temp file descriptor

Sat Jan 18 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 0.4.2.14:
+ Clarify roles validation error messages

Fri Jan 17 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 0.4.2.12:
+ Fix incorrect assertTrue usage

Thu Jan 16 13:00:00 2014 dmuellerAATTsuse.com
- fix requires

Thu Jan 16 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 0.4.2.10:
+ Saner debug log message generation

Wed Jan 15 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 0.4.2.8:
+ Debug env for tox
+ Updated from global requirements
+ Verify token binding in auth_token middleware
+ Make assertQueryStringIs usage simpler

Mon Jan 13 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.145:
+ Use install_venv from oslo to fix no post_process issue
+ Removes use of timeutils.set_time_override
+ auth_token tests use assertIs/Not/None

Sun Jan 12 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.139:
+ Controllable redirect handling
+ Documents keystone v3 API usage - part 1
+ Sync strutils from oslo
+ Revert \"Whitelist external netaddr requirement\"
+ Python 3: Use HTTPMessage.get() rather than HTTPMessage.getheader()

Sat Jan 11 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.129:
+ Add unit tests for generic/shell.py
+ Fix auth_token middleware test invalid cross-device link issue

Fri Jan 10 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.125:
+ Prevent dictionary size from changing while iterating over its items
+ Rename using-api.rst to using-api-v2.rst
+ Do not try to call decode() on a text string

Wed Jan 8 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.119:
+ Fix error in v3 credentials create/update
+ v3 test utils, don\'t modify input parameter
+ Whitelist external netaddr requirement

Mon Jan 6 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.113:
+ Update requirements

Sun Jan 5 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.111:
+ Remove the \'cmp\' keyword from a call to \'sort()\'

Fri Jan 3 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.109:
+ Correctly handle auth_url/token authentication

Thu Jan 2 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.107:
+ Add service catalog to domain scoped token fixture
+ Fix missed management_url setter in v3 client
+ Don\'t install pre-release software with tox
+ Rename tokenauth to authtoken in the doc
+ HTTPretty: update to 0.7.1
+ Move redirect handling to session
+ Make _get_utf8_value Python3 compliant
+ Use testresources for example files

Sat Dec 21 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.91:
+ Remove debug specific handling
+ Rename instead of writing directly to revoked file

Fri Dec 20 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.88:
+ Avoid meaningless comparison that leads to a TypeError

Thu Dec 19 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.86:
+ Change assertEquals to assertIsNone

Tue Dec 17 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.85:
+ Fix --debug handling in the shell

Sun Dec 15 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.83:
+ Sync with latest module from oslo
+ Python3: replace urllib by six.moves.urllib

Sat Dec 14 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.79:
+ Allow commit title messages to end with a period.

Thu Dec 12 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.77:
+ Sync global requirements to pin sphinx to sphinx>=1.1.2,<1.2
+ Properly handle Regions in keystoneclient

Tue Dec 10 13:00:00 2013 cloud-develAATTsuse.de
- Rebased patches:
+ 0001-Add-workaround-for-OSError-raised-by-Popen.communica.patch dropped (merged upstream)

Tue Dec 10 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.74:
+ Warn user about unsupported API version
+ keystoneclient requires an email address when creating a user
+ Updates .gitignore
+ Convert revocation list file last modified to UTC
+ Fix typo in keystoneclient
+ Remove unused simplejson requirement
+ Discover supported APIs
+ Add workaround for OSError raised by Popen.communicate()
+ \"publicurl\" should be required on endpoint-create
+ Bump hacking to 0.8
+ Use assertIn where appropriate
+ Updates .gitignore
+ use six.StringIO for compatibility with io.StringIO in python3

Tue Dec 3 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.49:
+ Extract a base Session object
+ Reorganize Service Catalog

Fri Nov 29 13:00:00 2013 dmuellerAATTsuse.com
- refix 0001-Add-workaround-for-OSError-raised-by-Popen.communica.patch

Thu Nov 28 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.46:
+ Do not format messages before they are logged

Wed Nov 27 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.44:
+ Fix trustee/trustor definitions
+ Make HACKING.rst DRYer and turn into rst file

Tue Nov 26 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.40:
+ Encode the text before print it to console

Tue Nov 26 13:00:00 2013 speilickeAATTsuse.com
- Rebased patches:
+ 0001-Add-workaround-for-OSError-raised-by-Popen.communica.patch (manually)
- Update to version 0.4.1.38:
+ Remove service type restriction from keystone client help text
+ Fix curl debug output for requests with a body
+ Quote URL in curl output to handle query params
+ Opt-out of service catalog
+ Migrate the keystone.common.cms to keystoneclient

Mon Nov 25 13:00:00 2013 dmuellerAATTsuse.com
- switch to python-setuptools

Mon Nov 25 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.28:
+ Update tox.ini to usedevelop
+ Add --insecure to curl output if required
+ Improved error message on connection failure
+ Remove SERVICE_TOKEN and SERVICE_ENDPOINT env vars
+ Add testresources test requirement

Sat Nov 23 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.18:
+ Revert \"Merge \"Avoid returning stale token via auth_token property\"\"
+ Update the management url for every fetched token
+ Fix python3 incompatible use of urlparse

Thu Nov 21 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.13:
+ Avoid returning stale token via auth_token property

Sun Nov 17 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.11:
+ python3: Work around httpretty issue

Fri Nov 15 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.9:
+ Apply six for metaclass

Wed Nov 13 13:00:00 2013 speilickeAATTsuse.com
- Update to version 0.4.1.7:
+ Make ROOTDIR determination more robust
- Rebased patches:
+ 0001-Add-workaround-for-OSError-raised-by-Popen.communica.patch (only offset)
- Dropped patches:
+ 0001-Make-ROOTDIR-determination-more-robust.patch (merged upstream)

Fri Nov 1 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.5:
+ PEP 8 Public and internal interfaces

Thu Oct 17 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.4:
+ Fix H202 assertRaises Exception
+ Normalize datetimes to account for tz
+ assertEquals is deprecated, use assertEqual (H602)
+ Fixes print error for keystone action with non-English characters
+ python3: Make iteritems py3k compat
+ Allow v2 client authentication with trust_id
+ Add AssertRequestHeaderEqual test helper and make use of it
+ Updated from global requirements
+ Replace OpenStack LLC with OpenStack Foundation
+ Sync jsonutils from oslo
+ python3: Refactor dict for python2/python3 compat

Tue Oct 8 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.2.84:
+ Log user info in auth_token middleware
+ Add auth_uri in conf to avoid unnecessary warning
+ Refactor for testability of an upcoming change

Fri Sep 27 14:00:00 2013 dmuellerAATTsuse.com
- add 0001-Make-ROOTDIR-determination-more-robust.patch

Fri Sep 27 14:00:00 2013 dmuellerAATTsuse.com
- Update to version 0.3.2.78:
+ Move tests in keystoneclient
+ Fix misused assertTrue in unit tests

Wed Sep 25 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.2.75:
+ Modify keyring tests to test authentication
+ Require oslo.config 1.2.0 final

Thu Sep 19 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.2.72:
+ Allow blank to email in user-update
+ Change Babel to a runtime requirement

Thu Sep 19 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.2.68:
+ Decode the non-english username str to unicode

Tue Sep 17 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.2.66:
+ Convert tests to HTTPretty and reorganize

Tue Sep 17 14:00:00 2013 dmuellerAATTsuse.com
- 0001-Add-workaround-for-OSError-raised-by-Popen.communica.patch

Tue Sep 17 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.2.64:
+ Don\'t need to init testr explicitly

Sat Sep 14 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.2.62:
+ Deprecation warning should be \'pending\'

Sat Sep 14 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.2.60:
+ Support client generate literal ipv6 auth_uri base on auth_host
+ Replace HttpConnection in auth_token with Requests
+ Set example timestamps to 2038-01-18T21:14:07Z

Wed Sep 11 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.2.55:
+ Allow Hacking 0.7.x or later

Wed Sep 4 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.2.53:
+ Deprecation warning for the CLI

Mon Sep 2 14:00:00 2013 dmuellerAATTsuse.com
- update requires

Sun Sep 1 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.2.52:
+ Remove testcase test_invalid_auth_version_request
+ Correct keyword args in test cases

Sat Aug 31 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.2.49:
+ Replace auth_token middleware tests with httpretty
+ Add apiclient.exceptions hierarchy
+ Fixing potential NameErrors
+ Standardize base.py with novaclient
+ Fix and enable gating on F811

Fri Aug 30 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.2.39:
+ Fix and enable gating on F841
+ Use OSLO jsonutils instead of json module
+ python3: Transition to mox3 instead of mox
+ Update oslo.config
+ Sync py3kcompat from oslo-incubator
+ python3: Use from future import unicode_literals

Thu Aug 29 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.2.27:
+ Remove duplicate method in AccessInfo
+ Fix License Headers and Enable Gating on H102
+ Fix and enable gating on H302: only import modules

Wed Aug 28 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.2.21:
+ remove the UUID check for userids
+ Synchronize code from oslo

Tue Aug 27 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.2.18:
+ clearer error when authenticate called without auth_url
+ Support older token formats for projects in accessinfo
+ Use hashed token for invalid PKI token cache key
+ Add domain attributes to accessinfo

Sun Aug 25 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.2.10:
+ Move flake8 option from run_tests.sh to tox.ini

Fri Aug 23 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.2.8:
+ Extract test token data from auth_token middleware
+ Allow configure the number of http retries
+ Add importutils and strutils from oslo
+ Move all opens in auth_token to be in context
+ Add unittests for exceptions.EmptyCatalog

Thu Aug 22 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.1.77:
+ Restore client.py for backward compatibility
+ Initial Trusts support

Wed Aug 21 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.1.73:
+ Make auth_token middleware fetching respect prefix

Sat Aug 17 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.1.72:
+ Adds support for passing extra tenant attributes to keystone
+ Fix and enable Gating on H404
+ Fix a typo in fetch_revocation_list

Fri Aug 16 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.1.67:
+ Fixes files with wrong bitmode
+ Don\'t cache tokens as invalid on network errors

Thu Aug 15 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.1.63:
+ python3: Add basic compatibility support
+ Extract basic request call
+ Add a get_data function to Service Catalog
+ Refactor verify signing dir logic

Tue Aug 13 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.1.55:
+ flake8: enable H201, H202, H802
+ Rename client.py to httpclient.py

Mon Aug 12 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.1.52:
+ Use flake8 in run_tests.sh and updated ignore flake8 rules with tox.ini

Sat Aug 10 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.1.50:
+ Updated from global requirements

Fri Aug 9 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.1.49:
+ Merge from Oslo-Incubator
+ Make TestResponse properly inherit Response.

Wed Aug 7 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.1.45:
+ Fix test_request_no_token_dummy cms dependency.

Wed Aug 7 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.1.44:
+ Adds help in keystone_authtoken config opts
+ auth_uri (public ep) should not default to auth_
* values (admin ep)
+ Pass the default_project_id when managing User.

Mon Jul 22 14:00:00 2013 bwiedemannAATTsuse.de
- Update from 0.3.1.15 to 0.3.1.24

Tue Jul 16 14:00:00 2013 cloud-develAATTsuse.de
- Update to version 0.3.1.13:
+ Ec2Signer : Modify v4 signer to match latest boto

Sat Jul 13 14:00:00 2013 cloud-develAATTsuse.de
- Update to version 0.3.1.11:
+ Sync install_venv_common from oslo
+ Fix and enable gating on H402

Fri Jul 12 14:00:00 2013 cloud-develAATTsuse.de
- Update to version 0.3.1.8:
+ Add name arguments to keystone command.

Wed Jul 10 14:00:00 2013 cloud-develAATTsuse.de
- Update to version 0.3.1.6:
+ Remove endpoint.name attribute from v3 manager (bug 1191152)

Tue Jul 9 14:00:00 2013 cloud-develAATTsuse.de
- Update to version 0.3.1.4:
+ Log cms_verify issues as warnings (not errors).

Sat Jul 6 14:00:00 2013 cloud-develAATTsuse.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 14:00:00 2013 speilickeAATTsuse.com
- Add 0001-Use-ServiceCatalog.factory-the-object-has-no-__init_.patch:
Backport of https://review.openstack.org/#/c/35103/

Mon Jun 24 14:00:00 2013 dmuellerAATTsuse.com
- remove 0001-Python-2.6-compatibility-for-tests-test_keyring.py.patch

Mon Jun 17 14:00:00 2013 speilickeAATTsuse.com
- Add 0001-Python-2.6-compatibility-for-tests-test_keyring.py.patch:
Backport of https://review.openstack.org/#/c/33239/

Wed Jun 12 14:00:00 2013 dmuellerAATTsuse.com
- remove nose dependencies

Sat Jun 1 14:00:00 2013 dmuellerAATTsuse.com
- remove python-distribute dependency

Mon May 27 14:00:00 2013 dmuellerAATTsuse.com
- update requires from pip/test-requires

Mon May 27 14:00:00 2013 speilickeAATTsuse.com
- Add new build dependencies:
+ python-pbr
+ python-d2to1

Mon May 27 14:00:00 2013 dmuellerAATTsuse.com
- remove 0001-Pass-memcache_servers-as-array.patch

* merged upstream

Thu Apr 25 14:00:00 2013 dmuellerAATTsuse.com
- add 0001-Pass-memcache_servers-as-array.patch

Fri Apr 5 14:00:00 2013 berendtAATTb1-systems.de
- added missing requirements
+ python-oslo.config
+ python-iso8601

Mon Mar 18 13:00:00 2013 speilickeAATTsuse.com
- Drop +git.$TIMESTAMP.$COMMITHASH version suffix

Sun Mar 17 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 0.2.2.79+git.1363478707.d62bbdf:
+ Switch to final 1.1.0 oslo.config release
+ Make keystone client handle the response code 300.
+ Make auth_token lazy load the auth_version.
+ Use v2.0 api by default in auth_token middleware
+ Retry http_request and json_request failure.
+ update v3 domains - remove public/private namespace
+ Doc info and other readability improvements

Wed Mar 13 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 0.2.2.67+git.1363133193.d782a99:
+ Fix auth-token middleware to understand v3 tokens

Mon Mar 11 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 0.2.2.66+git.1362996313.ae36809:
+ Sync memorycache and timeutils from oslo.
+ Save test_auth_token_middleware from unlimited recursion
+ Work better in server env with no keyrings
+ Switch to oslo.config.
+ Remove test dep on name of dir (bug 1124283)
+ help text improvements

Fri Mar 1 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 0.2.2.56+git.1362138053.3ce3fe8:
+ Improve error message for missing endpoint

Sun Feb 24 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 0.2.2.55+git.1361729982.58cb347:
+ Added missing unit tests for shell.py
+ Implements token expiration handling
+ Use oslo-config-2013.1b3
+ Fix selef to self in class.
+ Update oslo-config version.

Fri Feb 22 13:00:00 2013 saschpeAATTsuse.de
- BuildRequire openstack-suse-macros instead of openstack-macros

Mon Feb 18 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 0.2.2.46+git.1361181005.21d9952:
+ Allow requests up to 0.8 and greater
+ Add name arguments to keystone command.
+ Fix debug with requests.
+ Remove useless import
+ Fix how python 2.6 doesn\'t have assertDictEqual
+ If you specify the --debug argument, it doesn\'t show the body of a POST request. The body (string rep) is at \'data\' in the kwargs dict. \'body\' was deleted prior to this call.
+ Update .coveragerc
+ Allow configure auth_token http connect timeout.
+ Use install_venv_common.py from oslo.
+ sync README with \"keystone help\"

Mon Feb 18 13:00:00 2013 dmuellerAATTsuse.com
- remove keystoneclient-requests-compat.patch:

* Merged upstream

Mon Feb 11 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 0.2.2.28+git.1360595504.ff24716:
+ Mark password config options with secret
+ Update requests requirements
+ Pin requests module more strictly.
+ Treat HTTP code 400 and above as error.
+ Fix incomplete sentence in help

Mon Feb 4 13:00:00 2013 dmuellerAATTsuse.com
- Update to version 0.2.2.21+git.1359979548.92bf8a7:
+ fix discrepancies seen in domain and credential, v3 - bug 1109349
- Remove 0001-Fix-thinko-in-self.middleware.cert_file_missing.patch:
+ Merged upstream

Mon Jan 28 13:00:00 2013 dmuellerAATTsuse.com
- Update to version 0.2.2.16+git.1359364193.1cbda90:
+ Fix STALE_TOKEN_DURATION usage
+ Factorize endpoint retrieval in access
+ Remove useless code
+ Restore Python 2.6 compatibility
+ Allow request timeout to be specified.
+ Remove assertDictEqual for python 2.6 compatibility
- Remove python-2.6-compat-in-tests.patch,
0001-Restore-Python-2.6-compatibility.patch: Merged upstream

Thu Jan 24 13:00:00 2013 dmuellerAATTsuse.com
- Add python-2.6-compat-in-tests.patch

* fix python 2.6 support (submitted upstream)

Tue Jan 22 13:00:00 2013 dmuellerAATTsuse.com
- Add patches:

* 0001-Fix-thinko-in-self.middleware.cert_file_missing.patch

* 0001-Restore-Python-2.6-compatibility.patch
Fixes keystone middleware with SLE11

Mon Jan 21 13:00:00 2013 saschpeAATTsuse.de
- Add keystoneclient-requests-compat.patch and
replace support-requests-version-1.0.0.patch: Forward-compatibility
with requests >= 1.0.0

Thu Jan 17 13:00:00 2013 dmuellerAATTsuse.com
- add support-requests-version-1.0.0.patch:
support python-requests also >= 1.0.0

Thu Jan 17 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 0.2.2.5+git.1358431979.3dfb843:
+ Blueprint memcache-protection: enable memcache value encryption/integrity check
+ Make WebOb version specification more flexible
+ Warning message is not logged for valid token-less request.

Thu Jan 17 13:00:00 2013 vuntzAATTsuse.com
- Use version-regexp param for git_tarballs service to avoid
uselessly including the last git commit id twice.

Mon Jan 14 13:00:00 2013 saschpeAATTsuse.de
- Update to version 0.2.2.2.g4a232ac+git.1358162600.4a232ac:
+ Use os.path to find ~/keystone-signing (bug 1078947)
+ Remove iso8601 dep in favor of openstack.common
+ Move iso8601 dependency from test- to pip-requires
+ Pin requests to >=0.8.8.
+ Use testtools instead of unittest for base classes.
- Updated requirements

Thu Jan 10 13:00:00 2013 saschpeAATTsuse.de
- Recommend python-keyring

Wed Jan 9 13:00:00 2013 vuntzAATTsuse.com
- Add missing Requires on python-requests: without it, the keystone
executable won\'t even start.

Mon Jan 7 13:00:00 2013 saschpeAATTsuse.de
- Fix PKI example certs location for testsuite

Mon Jan 7 13:00:00 2013 saschpeAATTsuse.de
- Update to version 0.2.1.3.gd37a3fb+git.1357543650.d37a3fb:
+ Add support for user groups
+ Make it possible to debug by running module.
+ remove unused import
+ Bug 1052674: added support for Swift cache
+ Add file \'ChangeLog\' to MANIFEST.in
+ Use requests module for HTTP/HTTPS
+ Print to stderr when keyring module is missing.
+ Prevent an uncaught exception from being rasied.
+ modify ca-certificate default value
+ URL-encode user-supplied tokens (bug 974319)
+ Fix middleware logging for swift
+ Fix keystoneclient user-list output order
+ Misspelling error in README.rst
+ Rename --no_cache to --os_cache.
+ Make use_keyring False by default.
+ bug-1040361: use keyring to store tokens
+ Don\'t try to split a list of memcache servers
+ Drop hashlib/hmac from pip-requires.
+ Add --version CLI opt and __version__ module attr
+ Add Ec2Signer utility class to keystoneclient
+ Add command to allow users to change their own password
+ updating PEP8 to 1.3.3
+ Correct a misspelled in comments
+ Remove Policy.endpoint_id reference
+ Fix scoped auth for non-admins (bug 1081192)
+ Throw validation response into the environment
+ fixes auth_ref initialization error
+ Update README and CLI help
+ Add auth-token code to keystoneclient, along with supporting files
+ Make initial structural changes to keystoneclient in preparation
- Use --install-data=%{python_sitelib} to install novaclient/versioninfo
into the correct location (instead of %{_prefix})

Wed Dec 5 13:00:00 2012 saschpeAATTsuse.de
- Use AATTPARENT_TAGAATT in _service file to automate versioning

Thu Nov 15 13:00:00 2012 saschpeAATTsuse.de
- Use openstack-macros
- Run fdupes on HTML documentation

Fri Nov 9 13:00:00 2012 saschpeAATTsuse.de
- Downgrade version to new upstream scheme: 0.1.3 (bnc#787387)

Thu Nov 8 13:00:00 2012 saschpeAATTsuse.de
- Drop from_vcs build flag

Tue Oct 30 13:00:00 2012 saschpeAATTsuse.de
- Add Provides/Obsoletes for openSUSE-12.2 package name
(openstack-keystoneclient and python-python-keystoneclient)

Fri Oct 12 14:00:00 2012 vuntzAATTsuse.com
- Update to version 2012.2 (Folsom), which is really 0.1.3:
+ See https://github.com/openstack/python-keystoneclient/commits/0.1.3
- Install bash completion for \'keystone\' binary
- Buildrequire python-base instead of python-devel:
+ Sufficient for Python-only modules (containing no C/C++ code)
- Additional Buildrequires for documentation

Mon Oct 1 14:00:00 2012 jenkinsAATTsuse.de
- Update to latest git (6c127df):
+ Fix PEP8 issues.
+ fixing pep8 formatting for 1.0.1+ pep8
+ Fixed httplib2 mocking (bug 1050091, bug 1050097)
+ Require httplib2 version 0.7 or higher.
+ removing deprecated commandline options
+ Handle \"503 Service Unavailable\" exception.
+ Fixes setup compatibility issue on Windows
+ switching options to match authentication paths
+ Add wrap option to keystone token-get for humans
+ Allow empty description for tenants.
+ pep8 1.3.1 cleanup

Fri Aug 24 14:00:00 2012 jenkinsAATTsuse.de
- Update to latest git (b391319):
+ Add nosehtmloutput as a test dependency.

Thu Aug 23 14:00:00 2012 jenkinsAATTsuse.de
- Update to latest git (ad9dee5):
+ Change underscores in new cert options to dashes
+ splitting http req and resp logging also some pep8 cleanup in shell.py

Thu Aug 2 14:00:00 2012 rhaferAATTsuse.de
- Fixed dependencies, package required python-simplejson

Sat Jul 28 14:00:00 2012 cthielAATTsuse.com
- add BuildRequires to python-httplib2, to fix documentation building

Sat Jul 28 14:00:00 2012 jenkinsAATTsuse.de
- Update to latest git (dec8f77):
+ Add \'--insecure\' commandline argument

Sat Jul 28 14:00:00 2012 cthielAATTsuse.com
- remove insecure-commandline-argument.patch which has been merged upstream:
https://review.openstack.org/#/c/9582/

Fri Jul 27 14:00:00 2012 cthielAATTsuse.com
- rebase insecure-commandline-argument.patch to master
- adapt doc paths for building from master

Thu Jul 26 14:00:00 2012 saschpeAATTsuse.de
- Require python-distribute, /usr/bin/keystone needs it

Tue Jul 10 14:00:00 2012 saschpeAATTsuse.de
- Add \'--insecure\' commandline argument to ignore (amongst others)
self-signed certificate errors

Wed Jun 27 14:00:00 2012 saschpeAATTsuse.de
- Change versioning scheme to $release+git.$AUTHORDATE.$COMMITREV
- Simplify from_vcs macros

Tue Jun 26 14:00:00 2012 saschpeAATTsuse.de
- Consistent package summaries
- Macro cleanup:
+ Package is noarch except for SLE-11
- Added rpmlintrc for non-issues
- Use correct upstream URL
- Remove empty %check section
- The doc package should require the base package

Thu May 24 14:00:00 2012 jfehligAATTsuse.com
- Add \'Requires: python >= 2.6.8\'

Fri Apr 20 14:00:00 2012 bwiedemannAATTsuse.com
- add bash completion for keystone

Thu Mar 1 13:00:00 2012 bwiedemannAATTsuse.com
- rename /usr/bin/keystone-client to keystone (lp#910484)

Thu Jan 26 13:00:00 2012 rhaferAATTsuse.de
- rename /usr/bin/keystone to keystone-client to avoid conflict
with the openstack-keystone package (lp#910484)
- created -doc subpackage

Thu Jan 26 13:00:00 2012 rhaferAATTsuse.de
- initial checkin


 
ICM