[openstack-dev] [release] python-heatclient 0.4.0

Steve Baker sbaker at redhat.com
Wed Apr 1 21:38:33 UTC 2015


We are pleased to announce the release of:

python-heatclient 0.4.0: OpenStack Orchestration API Client Library

For more details, please see the git log history below and:

     http://launchpad.net/python-heatclient/+milestone/0.4.0

Please report issues through launchpad:

     http://bugs.launchpad.net/python-heatclient

Notable changes
----------------

- The following new CLI commands:
   deployment-output-show
   deployment-create
- The ability to set and clear pre-create hooks from the CLI and environment
- The ability to specify a filename to populate a parameter value with
   its contents using --parameter-file

Changes in python-heatclient 0.3.0..0.4.0
-----------------------------------------

22660e9 Parse nested files if they are template
7965bf6 Add wildcard support to hook-clear
fa7dd96 Add options for setting and clearing of hooks
e8ccf2e Fix test class names
02f7f72 Add option for heatclient to accept parameter value from file
0146483 Sync with oslo_incubator
284c1c5 Migrate to new oslo_xxx namespace
d4dab8c Updated from global requirements
f213590 Implement deployment-create
747d7d4 Implement deployment-output-show
5475a2e Make ; parsing optional in format_parameters
6b7b1a6 Updated from global requirements
ebc1676 Fix SessionClient error when endpoint=None
4cda08d Fix non-working endpoint type argument
5834b62 Updated from global requirements
d565efc Updates heat.rst with 'service-list
9b28902 Sort event-list by oldest first

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

heatclient/common/deployment_utils.py              | 147 +++++++++
heatclient/common/http.py                          |  25 +-
heatclient/common/template_utils.py                |  84 ++----
heatclient/common/utils.py                         | 103 +++++--
heatclient/exc.py                                  |   2 +-
heatclient/openstack/common/_i18n.py               |  49 +--
heatclient/openstack/common/apiclient/auth.py      |  13 +
heatclient/openstack/common/apiclient/base.py      |  16 +-
heatclient/openstack/common/apiclient/client.py    |   6 +-
.../openstack/common/apiclient/fake_client.py      |  28 +-
heatclient/openstack/common/apiclient/utils.py     |  17 +-
heatclient/openstack/common/cliutils.py            |   4 +-
heatclient/openstack/common/uuidutils.py           |  37 ---
heatclient/shell.py                                |   9 +-
heatclient/v1/events.py                            |   3 +-
heatclient/v1/resource_types.py                    |   3 +-
heatclient/v1/resources.py                         |   3 +-
heatclient/v1/shell.py                             | 270 ++++++++++++++++-
requirements.txt                                   |  11 +-
test-requirements.txt                              |   6 +-
28 files changed, 1836 insertions(+), 265 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index dcd74bb..b8eaca6 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -10,4 +10,5 @@ PrettyTable>=0.7,<0.8
-oslo.i18n>=1.3.0  # Apache-2.0
-oslo.serialization>=1.2.0               # Apache-2.0
-oslo.utils>=1.2.0                       # Apache-2.0
-python-keystoneclient>=1.0.0
+oslo.i18n>=1.5.0,<1.6.0  # Apache-2.0
+oslo.serialization>=1.4.0,<1.5.0               # Apache-2.0
+oslo.utils>=1.4.0,<1.5.0                       # Apache-2.0
+python-keystoneclient>=1.1.0
+python-swiftclient>=2.2.0
@@ -16 +17 @@ requests>=2.2.0,!=2.4.0
-six>=1.7.0
+six>=1.9.0
diff --git a/test-requirements.txt b/test-requirements.txt
index bc0e85c..cc3962d 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -10 +10 @@ fixtures>=0.3.14
-requests-mock>=0.5.1 # Apache-2.0
+requests-mock>=0.6.0  # Apache-2.0
@@ -13,2 +13,2 @@ mox3>=0.7.0
-oslosphinx>=2.2.0  # Apache-2.0
-oslotest>=1.2.0  # Apache-2.0
+oslosphinx>=2.5.0,<2.6.0  # Apache-2.0
+oslotest>=1.5.1,<1.6.0  # Apache-2.0




More information about the OpenStack-dev mailing list