[openstack-announce] [release][heat] python-heatclient release 0.7.0 (liberty)

doug at doughellmann.com doug at doughellmann.com
Wed Sep 2 15:13:33 UTC 2015


We are glad to announce the release of:

python-heatclient 0.7.0: OpenStack Orchestration API Client Library

This release is part of the liberty release series.

With source available at:

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

With package available at:

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

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

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

Please report issues through launchpad:

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

Changes in python-heatclient 0.6.0..0.7.0
-----------------------------------------

d15aacb Fix a nit in resource-list help
db84e35 Replace deprecated function
1495ebb Updated from global requirements
91e20bc Improve the format hint of -Pf option
90be523 Support tags parameter for stack-preview
177c9c2 Do not show snapshot data when doing snapshot-list
513b2e5 Updated from global requirements
04b3880 Poll functionality for stack create action
bdbc26a Updated from global requirements
948dcb5 Use Heat resource to validate resource_type_show
142d099 Update python3 classifiers
755aaf1 Updated from global requirements
a3e8549 Updated from global requirements
2807370 add with_detail parameter in heat resource-list request
b874ebe Fix docstrings and add missing
997cbc6 Add missing `deployment-list` to cli
40d7c78 Updated from global requirements
2cae518 Support 'with_attr' parameter for resource-show
b489a37 Updated from global requirements
be2c0eb New mock release(1.1.0) broke unit tests
69011b5 Fix error when creating deployment from cli
a7067fb Add support for template-function-list command
6c4d183 Fix TypeError when call keystoneclient session.request()
20adfe3 Add support for template-version-list command
e7778a6 Add tests for SessionClient
fa88dd3 Updated from global requirements
0349863 Move SessionClient from HTTPClient to adapter
1f7c445 resource-list --nested-depth stack_name column
d6f50d4 Fix argument order for assertEqual
c7a05f6 Updated from global requirements
868a116 Fixed VerifyAll() when test case does ReplayAll()
3456241 Updated from global requirements
0680a37 Move test_event_utils.py module to unit directory
0e163ef Add first pass at post_test_hook for functional
b0b202b cleanup openstack-common.conf and sync updated files
0f8f4d1 Move usage methods *_request to get/post/etc
dc64eba Updated from global requirements
7e23bac Add functional tests from Tempest
58fd470 Update hacking version to fix pep8 gate job
ba0ce83 Adds --format=log option to event-list
cd87e02 Add --tags option to stack-create and stack-update
7ff6ddb Add stack tag filtering options to stack-list
c604876 Add OS_TEST_PATH to testr
0c80871 Move unittests to subdir unit

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

.testr.conf                                        |    2 +-
heatclient/common/deployment_utils.py              |   10 +-
heatclient/common/http.py                          |  118 +-
heatclient/common/template_utils.py                |    2 +-
heatclient/common/utils.py                         |   43 +
heatclient/exc.py                                  |    4 +
heatclient/openstack/common/apiclient/base.py      |    2 +-
.../openstack/common/apiclient/exceptions.py       |   41 +-
.../functional/templates/heat_minimal_hot.yaml     |   19 +
heatclient/v1/actions.py                           |   16 +-
heatclient/v1/build_info.py                        |    4 +-
heatclient/v1/client.py                            |    3 +
heatclient/v1/events.py                            |    6 +-
heatclient/v1/resource_types.py                    |    7 +-
heatclient/v1/resources.py                         |   45 +-
heatclient/v1/shell.py                             |  194 +-
heatclient/v1/software_configs.py                  |   16 +-
heatclient/v1/software_deployments.py              |   25 +-
heatclient/v1/stacks.py                            |   76 +-
heatclient/v1/template_versions.py                 |   44 +
requirements.txt                                   |   12 +-
setup.cfg                                          |    2 +-
setup.py                                           |    3 +-
test-requirements.txt                              |   17 +-
tox.ini                                            |    6 +
76 files changed, 9919 insertions(+), 8084 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index b316798..de9c353 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6 +6 @@ Babel>=1.3
-pbr>=0.11,<2.0
+pbr<2.0,>=1.6
@@ -9,5 +9,5 @@ iso8601>=0.1.9
-PrettyTable>=0.7,<0.8
-oslo.i18n>=1.5.0  # Apache-2.0
-oslo.serialization>=1.4.0               # Apache-2.0
-oslo.utils>=1.4.0                       # Apache-2.0
-python-keystoneclient>=1.3.0
+PrettyTable<0.8,>=0.7
+oslo.i18n>=1.5.0 # Apache-2.0
+oslo.serialization>=1.4.0 # Apache-2.0
+oslo.utils>=2.0.0 # Apache-2.0
+python-keystoneclient>=1.6.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 50abc48..49e38ee 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6 +6 @@
-hacking>=0.8.0,<0.9
+hacking<0.11,>=0.10.0
@@ -9,3 +9,3 @@ discover
-fixtures>=0.3.14
-requests-mock>=0.6.0  # Apache-2.0
-mock>=1.0
+fixtures>=1.3.1
+requests-mock>=0.6.0 # Apache-2.0
+mock>=1.2
@@ -13,3 +13,4 @@ mox3>=0.7.0
-oslosphinx>=2.5.0  # Apache-2.0
-oslotest>=1.5.1  # Apache-2.0
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
+oslosphinx>=2.5.0 # Apache-2.0
+oslotest>=1.10.0 # Apache-2.0
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
+tempest-lib>=0.6.1
@@ -18 +19 @@ testscenarios>=0.4
-testtools>=0.9.36,!=1.2.0
+testtools>=1.4.0





More information about the OpenStack-announce mailing list