[release-announce] [openstacksdk] os-client-config 1.29.0 (queens)

no-reply at openstack.org no-reply at openstack.org
Thu Feb 1 14:54:08 UTC 2018


We are glad to announce the release of:

os-client-config 1.29.0: OpenStack Client Configuation Library

This release is part of the queens release series.

The source is available from:

    http://git.openstack.org/cgit/openstack/os-client-config

Download the package from:

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

Please report issues through launchpad:

    http://bugs.launchpad.net/os-client-config

For more details, please see below.

Changes in os-client-config 1.28.0..1.29.0
------------------------------------------

fb70063 Updated from global requirements
5dbfc60 Split docs requirements and update tox.ini
593ed45 Add betacloud to the vendors
f0ce207 Make the get_service_type() overrides tolernat of no defaults
1cb33d4 Remove osc devstack tips jobs
c7243f1 Do not apply format expansions to passwords
eca5f69 Updated from global requirements
0d062b7 Remove setting of version/release from releasenotes
fad7d78 Add shade-functional-tips jobs
8b22d88 Consume the osc-functional-devstack-tips job
a4535ba Fix doc typo
162a7a5 Added nat_source flag for networks.
9c243d4 Add shade-tox-tips jobs
3e66722 Update make_rest_client to work with version discovery
ed09236 Protect against p_opt not having prompt attribute
45fd7b4 Treat clouds.yaml with one cloud like envvars
94ace70 Updated from global requirements
eafc8be Fix requires_floating_ip
6f72637 Updates for stestr
3fb4fec Updated from global requirements
371c3eb Updated from global requirements
b5af1ae Updated from global requirements
15a83da Updated from global requirements
164501c DataCentred supports Keystone V3 and Glance V2.
d597ee2 Update globals safely
240e259 Update the documentation link for doc migration
eed1cbb Remove OSIC
8c8f365 Update reno for stable/pike
1d4c124 Updated from global requirements
623593a Manually sync with g-r


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

.gitignore                                         |  1 +
.stestr.conf                                       |  3 +
.testr.conf                                        |  7 --
.zuul.yaml                                         |  5 ++
HACKING.rst                                        |  2 +-
os_client_config/__init__.py                       |  4 +-
os_client_config/cloud_config.py                   | 44 ++++++++++--
os_client_config/config.py                         | 20 +++++-
os_client_config/constructors.py                   | 14 +++-
os_client_config/defaults.py                       | 21 ++++--
os_client_config/vendors/betacloud.json            | 14 ++++
os_client_config/vendors/datacentred.json          |  4 +-
os_client_config/vendors/osic.json                 | 11 ---
.../notes/default-cloud-7ee0bcb9e5dd24b9.yaml      |  7 ++
...-client-version-discovery-84125700f159491a.yaml |  6 ++
.../notes/nat-source-field-7c7db2a724616d59.yaml   |  6 ++
.../vendor-add-betacloud-03872c3485104853.yaml     |  3 +
releasenotes/source/conf.py                        | 12 ++--
releasenotes/source/index.rst                      |  1 +
releasenotes/source/pike.rst                       |  6 ++
requirements.txt                                   |  8 +--
setup.cfg                                          |  2 +-
setup.py                                           | 11 ++-
test-requirements.txt                              | 28 ++++----
tools/tox_install.sh                               | 30 --------
tox.ini                                            | 58 +++++++++++----
34 files changed, 337 insertions(+), 122 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 1531be8..482e158 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4,4 +4,4 @@
-PyYAML>=3.1.0
-appdirs>=1.3.0
-keystoneauth1>=2.1.0
-requestsexceptions>=1.1.1  # Apache-2.0
+PyYAML>=3.10 # MIT
+appdirs>=1.3.0 # MIT License
+keystoneauth1>=3.3.0 # Apache-2.0
+requestsexceptions>=1.2.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 5fc33b0..76e4748 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@
-hacking>=0.12.0,!=0.13.0,<0.14  # Apache-2.0
+hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
@@ -7,15 +7,11 @@ hacking>=0.12.0,!=0.13.0,<0.14  # Apache-2.0
-coverage>=3.6
-docutils>=0.11 # OSI-Approved Open Source, Public Domain
-extras
-fixtures>=0.3.14
-jsonschema>=2.0.0,<3.0.0,!=2.5.0
-mock>=1.2
-python-glanceclient>=0.18.0
-python-subunit>=0.0.18
-sphinx>=1.5.1 # BSD
-openstackdocstheme>=1.5.0  # Apache-2.0
-oslotest>=1.5.1,<1.6.0  # Apache-2.0
-reno>=0.1.1  # Apache2
-testrepository>=0.0.18
-testscenarios>=0.4
-testtools>=0.9.36,!=1.2.0
+coverage!=4.4,>=4.0 # Apache-2.0
+extras>=1.0.0 # MIT
+fixtures>=3.0.0 # Apache-2.0/BSD
+jsonschema<3.0.0,>=2.6.0 # MIT
+mock>=2.0.0 # BSD
+python-glanceclient>=2.8.0 # Apache-2.0
+python-subunit>=1.0.0 # Apache-2.0/BSD
+oslotest>=3.2.0 # Apache-2.0
+stestr>=1.0.0 # Apache-2.0
+testscenarios>=0.4 # Apache-2.0/BSD
+testtools>=2.2.0 # MIT






More information about the Release-announce mailing list