[openstack-announce] [new][heat] python-heatclient 1.6.0 release (ocata)

no-reply at openstack.org no-reply at openstack.org
Thu Nov 17 13:42:49 UTC 2016


We are joyful to announce the release of:

python-heatclient 1.6.0: OpenStack Orchestration API Client Library

This release is part of the ocata release series.

The source is available from:

    https://git.openstack.org/cgit/openstack/python-heatclient

Download the package from:

    https://pypi.python.org/pypi/python-heatclient

Please report issues through launchpad:

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

For more details, please see below.

Changes in python-heatclient 1.4.0..1.6.0
-----------------------------------------

ea03fa2 Updated from global requirements
29d6c61 Graduate to oslo.i18n and cleanup incubator usage
3fd5020 Change property option into append action
911c61f Updated from global requirements
0ac4a80 Return condition functions based on the filter param
4e59ff4 Updated from global requirements
6288620 Use region_name and interface with session
9abc358 Fix help string for osc resource show <resource>
0d218c9 handle empty sections in environment files
5573fca Updated from global requirements
272c32f Fix "heat output-show -F json" output format
9888247 Use event_time as default event sort key in OSC
6ec59ad Updated from global requirements
9a255f5 Updated from global requirements
81284f3 Improved the help message of the stack-list tags
34c07a6 delete python bytecode including pyo before every test run
f2147f7 Don't use endpoint_override with session
b28d8c6 Show resource name path in event log formatter
12096c7 Add url in setup.cfg
80eecf9 Clean imports in code
7e869ca Modify use of assertTrue(A in B)
f5bf3e7 Import mox in __init__.py
2ac87cb Replace functions 'Dict.get' and 'del' with 'Dict.pop'
4f3e7cd Trivial:Standardize the output format of 'help' in shell.py
da0da4c Add parameter_merge_startegies section


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

heatclient/_i18n.py                                |  47 +++++++
heatclient/common/deployment_utils.py              |   6 +-
heatclient/common/environment_format.py            |  18 ++-
heatclient/common/event_utils.py                   |   5 +-
heatclient/common/hook_utils.py                    |   6 +-
heatclient/common/http.py                          |   5 +-
heatclient/common/template_format.py               |   2 +-
heatclient/common/template_utils.py                |   8 +-
heatclient/common/utils.py                         |  76 ++++++++++-
heatclient/exc.py                                  |   2 +-
heatclient/openstack/common/_i18n.py               |  45 -------
heatclient/openstack/common/apiclient/base.py      |   6 +-
heatclient/openstack/common/apiclient/client.py    |  11 +-
.../openstack/common/apiclient/exceptions.py       |   2 +-
heatclient/openstack/common/apiclient/utils.py     |   2 +-
heatclient/openstack/common/cliutils.py            |   2 +-
heatclient/osc/plugin.py                           |  28 ++--
heatclient/osc/v1/event.py                         |  22 +++-
heatclient/osc/v1/resource.py                      |   2 +-
heatclient/osc/v1/software_config.py               |   2 +-
heatclient/osc/v1/software_deployment.py           |   2 +-
heatclient/osc/v1/stack.py                         |   7 +-
heatclient/osc/v1/stack_failures.py                |   2 +-
heatclient/osc/v1/template.py                      |  11 +-
heatclient/shell.py                                |  16 +--
heatclient/v1/shell.py                             |  46 ++++---
heatclient/v1/stacks.py                            |   2 +-
heatclient/v1/template_versions.py                 |  10 +-
requirements.txt                                   |  14 +-
setup.cfg                                          |   1 +
test-requirements.txt                              |  10 +-
tox.ini                                            |   4 +-
43 files changed, 509 insertions(+), 179 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index d01246f..44e1f8f 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6,2 +6,2 @@ Babel>=2.3.4 # BSD
-pbr>=1.6 # Apache-2.0
-cliff!=1.16.0,!=1.17.0,>=1.15.0 # Apache-2.0
+pbr>=1.8 # Apache-2.0
+cliff>=2.2.0 # Apache-2.0
@@ -9,2 +9,2 @@ iso8601>=0.1.11 # MIT
-osc-lib>=1.0.2 # Apache-2.0
-PrettyTable<0.8,>=0.7 # BSD
+osc-lib>=1.2.0 # Apache-2.0
+PrettyTable<0.8,>=0.7.1 # BSD
@@ -13,2 +13,2 @@ oslo.serialization>=1.10.0 # Apache-2.0
-oslo.utils>=3.16.0 # Apache-2.0
-keystoneauth1>=2.10.0 # Apache-2.0
+oslo.utils>=3.18.0 # Apache-2.0
+keystoneauth1>=2.14.0 # Apache-2.0
@@ -16 +16 @@ python-swiftclient>=2.2.0 # Apache-2.0
-PyYAML>=3.1.0 # MIT
+PyYAML>=3.10.0 # MIT
diff --git a/test-requirements.txt b/test-requirements.txt
index a57d9ca..7eb9c2d 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -7 +7 @@ hacking<0.11,>=0.10.0
-coverage>=3.6 # Apache-2.0
+coverage>=4.0 # Apache-2.0
@@ -9 +9 @@ fixtures>=3.0.0 # Apache-2.0/BSD
-requests-mock>=1.0 # Apache-2.0
+requests-mock>=1.1 # Apache-2.0
@@ -12 +12 @@ mox3>=0.7.0 # Apache-2.0
-oslosphinx!=3.4.0,>=2.5.0 # Apache-2.0
+oslosphinx>=4.7.0 # Apache-2.0
@@ -14,2 +14,2 @@ oslotest>=1.10.0 # Apache-2.0
-python-openstackclient>=2.1.0 # Apache-2.0
-sphinx!=1.3b1,<1.3,>=1.2.1 # BSD
+python-openstackclient>=3.3.0 # Apache-2.0
+sphinx!=1.3b1,<1.4,>=1.2.1 # BSD





More information about the OpenStack-announce mailing list