os-client-config 1.31.0 (rocky)
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
participants (1)
-
no-reply@openstack.org