[openstack-announce] [release][openstack] os-client-config release 1.13.0 (mitaka)

doug at doughellmann.com doug at doughellmann.com
Tue Dec 22 19:13:28 UTC 2015


We are excited to announce the release of:

os-client-config 1.13.0: OpenStack Client Configuation Library

This release is part of the mitaka release series.

With package available at:

    https://pypi.python.org/pypi/os-client-config

For more details, please see below.



Changes in os-client-config 1.12.0..1.13.0
------------------------------------------

939862e Fix glance endpoints with endpoint_override
0a25cb5 Allow passing in explicit version for legacy_client
16166c0 Pass endpoint override to constructors
3a34378 Support backwards compat for _ args
22d740b Add backwards compat mapping for auth-token
88b7e64 Replace assertEqual(None, *) with assertIsNone in tests
837ca71 Allow arbitrary client-specific options
f4237a8 Add ceilometer constructor to known constructors
d0c70cc Add support for generalized per-region settings
1221ea7 Fix a README typo - hepler is not actually a thing
8eced67 Make client constructor optional
b90f53b Updated README to clarify legacy client usage
5beaeef Add simple helper function for client construction
ed2f34b Add method for registering argparse options
6aecb87 Update vexxhost to Identity v3
eea460d Make sure that cloud always has a name
026a17c Remove optional keystoneauth1 imports
b17bbcd Add support for secure.yaml file for auth info

Diffstat (except docs and test files)
-------------------------------------

README.rst                                  | 129 +++++++++-
os_client_config/__init__.py                |  23 ++
os_client_config/cloud_config.py            |  67 +++++-
os_client_config/config.py                  | 357 +++++++++++++++++++++++-----
os_client_config/constructors.json          |  11 +
os_client_config/constructors.py            |  28 +++
os_client_config/defaults.json              |   1 +
os_client_config/vendors/vexxhost.json      |   8 +-
requirements.txt                            |   2 +-
14 files changed, 954 insertions(+), 110 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index 3c32ced..1531be8 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6 +6 @@ appdirs>=1.3.0
-keystoneauth1>=1.0.0
+keystoneauth1>=2.1.0





More information about the OpenStack-announce mailing list