[release-announce] os-client-config 1.31.0 (rocky)
no-reply at openstack.org
no-reply at openstack.org
Thu May 3 07:58:29 UTC 2018
We are stoked to announce the release of:
os-client-config 1.31.0: OpenStack Client Configuation Library
This release is part of the rocky release series.
The source is available from:
http://git.openstack.org/cgit/openstack/os-client-config
Download the package from:
https://pypi.org/project/os-client-config
Please report issues through launchpad:
http://bugs.launchpad.net/os-client-config
For more details, please see below.
1.31.0
^^^^^^
Prelude
*******
os-client-config is now a thin shim around openstacksdk. It exists and
will continue to exist provide backward compatibility.
Upgrade Notes
*************
* "get_region_name" no longer supports pre-service region name
overrides. An "os_client_config.cloud_config.CloudConfig" object
represents a region of a cloud. The support was originally added for
compatibility with the similar feature in openstacksdk's "Profile".
Both the support for service regions and the "Profile" object have
been removed from openstacksdk, so there is no need to attempt to
add a compatibility layer here as there is nothing that has the
ability to consume it.
Changes in os-client-config 1.30.0..1.31.0
------------------------------------------
5c2eae8 Replace guts with openstack.config
Diffstat (except docs and test files)
-------------------------------------
README.rst | 7 +
lower-constraints.txt | 1 +
os_client_config/_log.py | 28 -
os_client_config/cloud_config.py | 392 +------
os_client_config/config.py | 1224 +-------------------
os_client_config/defaults.py | 34 +-
os_client_config/exceptions.py | 4 +-
os_client_config/schema.json | 121 --
os_client_config/vendor-schema.json | 223 ----
os_client_config/vendors/__init__.py | 24 +-
os_client_config/vendors/auro.json | 11 -
os_client_config/vendors/betacloud.json | 14 -
os_client_config/vendors/bluebox.json | 7 -
os_client_config/vendors/catalyst.json | 15 -
os_client_config/vendors/citycloud.json | 19 -
os_client_config/vendors/conoha.json | 14 -
os_client_config/vendors/dreamcompute.json | 11 -
os_client_config/vendors/dreamhost.json | 13 -
os_client_config/vendors/elastx.json | 10 -
os_client_config/vendors/entercloudsuite.json | 16 -
os_client_config/vendors/fuga.json | 15 -
os_client_config/vendors/ibmcloud.json | 13 -
os_client_config/vendors/internap.json | 17 -
os_client_config/vendors/otc.json | 13 -
os_client_config/vendors/ovh.json | 15 -
os_client_config/vendors/rackspace.json | 29 -
os_client_config/vendors/switchengines.json | 15 -
os_client_config/vendors/ultimum.json | 11 -
os_client_config/vendors/unitedstack.json | 16 -
os_client_config/vendors/vexxhost.json | 16 -
os_client_config/vendors/zetta.json | 13 -
releasenotes/notes/thin-shim-62c8e6f6942b83a5.yaml | 13 +
requirements.txt | 5 +-
40 files changed, 101 insertions(+), 2788 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index b8f674c..5bfd5d8 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4,4 +4 @@
-PyYAML>=3.12 # MIT
-appdirs>=1.3.0 # MIT License
-keystoneauth1>=3.4.0 # Apache-2.0
-requestsexceptions>=1.2.0 # Apache-2.0
+openstacksdk>=0.13.0 # Apache-2.0
More information about the Release-announce
mailing list