[openstack-announce] [new][heat] python-heatclient 1.3.0 release (newton)

no-reply at openstack.org no-reply at openstack.org
Thu Jul 14 12:59:55 UTC 2016


We are satisfied to announce the release of:

python-heatclient 1.3.0: OpenStack Orchestration API Client Library

This release is part of the newton release series.

With source available at:

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

With package available at:

    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.2.0..1.3.0
-----------------------------------------

4482223 Fix deprecation message for stack-preview
7a25fe4 Updated from global requirements
9c537e7 Remove unused LOG
1f73c95 Remove white space between print and ()
4c2a88b base.Resource not define __ne__() built-in function
9b22896 Updated from global requirements
df4776a Updated from global requirements
90143b3 Fix typo
f0823b0 Pass correct arguments in osc plugin
bfde2f8 Use osc_lib instead of cliff
f1c9930 Use osc-lib instead of openstackclient
d84f0af Imported Translations from Zanata
e4bd904 Enhance error message
e84621e Replace dict.iteritems with six.iteritems to make PY3 compatible
09600a1 Show 'deletion_time' of stacks
9aaa4ee Updated from global requirements
67bdaaa Updated from global requirements
31278ff Implement client side of event list --nested-depth
a654226 Refactor test_shell
3f4f377 Serialize files when using SessionClient
6fac64f Updated from global requirements
c212875 Updated from global requirements
d92c7e4 Updated from global requirements
616a909 Show 'parameter_defaults' for environment-show
a787334 A resource list formatter for graphviz dot diagrams
096f06a Updated from global requirements
3cde580 Implement "openstack stack failures list"
8f97406 Updated from global requirements
7299dd2 Clean up osc fakes and mocks
bcbbbc9 Fix typo
52cb12d osc resource-type-show description option
992bef8 osc resource-type-list description option
0e0959e Remove redundant auth discovery
2d32a08 switch to keystoneauth
f9ab90d Updated from global requirements
01b7781 Allow redirects to use location from response
db07e21 Updated from global requirements
b619758 Updated from global requirements
d9b3766 Updated from global requirements
f5d4721 Fix obscure error message when no template given to OSC
38c29b3 Replace tempest-lib with tempest.lib
d60ad18 Moved required parameter for visibility
38c0684 use thread safe fnmatch
a503bfe OpenStack client plugin for environment show
3f340cd Add client library support for retrieving a stack's environment
726415e Support "--pre-delete" argument for hook-clear
3fb66ab Fixed fragile assertion in test_template_utils
919d066 Add basic read-only function test for template validate
6dfc054 Moved -t parameter for visibility
ecd3504 Move OpenStack client to test-requirements
0b2a87a Register a log formatter for stack event list


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

heatclient/common/event_utils.py                   |   76 +-
heatclient/common/format_utils.py                  |    6 +-
heatclient/common/hook_utils.py                    |   14 +-
heatclient/common/http.py                          |   30 +-
heatclient/common/resource_formatter.py            |  150 ++
heatclient/common/template_utils.py                |   21 +-
.../zh_CN/LC_MESSAGES/heatclient-log-error.po      |   25 +
.../zh_CN/LC_MESSAGES/heatclient-log-info.po       |   24 +
.../zh_CN/LC_MESSAGES/heatclient-log-warning.po    |   26 +
heatclient/openstack/common/apiclient/base.py      |    3 +
heatclient/openstack/common/cliutils.py            |    2 +-
heatclient/osc/plugin.py                           |   21 +-
heatclient/osc/v1/build_info.py                    |    6 +-
heatclient/osc/v1/event.py                         |   43 +-
heatclient/osc/v1/resource.py                      |   23 +-
heatclient/osc/v1/resource_type.py                 |   42 +-
heatclient/osc/v1/service.py                       |    6 +-
heatclient/osc/v1/snapshot.py                      |   14 +-
heatclient/osc/v1/software_config.py               |    9 +-
heatclient/osc/v1/software_deployment.py           |   25 +-
heatclient/osc/v1/stack.py                         |  107 +-
heatclient/osc/v1/stack_failures.py                |  136 ++
heatclient/osc/v1/template.py                      |   20 +-
heatclient/shell.py                                |  140 +-
heatclient/v1/events.py                            |    3 +
heatclient/v1/resource_types.py                    |   24 +-
heatclient/v1/shell.py                             |   15 +-
heatclient/v1/stacks.py                            |   21 +-
requirements.txt                                   |   12 +-
setup.cfg                                          |   18 +
test-requirements.txt                              |   11 +-
tools/install_venv.py                              |    2 +-
59 files changed, 2320 insertions(+), 2457 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index f93c19d..8441799 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@
-Babel!=2.3.0,!=2.3.1,!=2.3.2,!=2.3.3,>=1.3 # BSD
+Babel>=2.3.4 # BSD
@@ -8 +8,2 @@ cliff!=1.16.0,!=1.17.0,>=1.15.0 # Apache-2.0
-iso8601>=0.1.9 # MIT
+iso8601>=0.1.11 # MIT
+osc-lib>=0.1.0 # Apache-2.0
@@ -12,2 +13,2 @@ oslo.serialization>=1.10.0 # Apache-2.0
-oslo.utils>=3.5.0 # Apache-2.0
-python-keystoneclient!=1.8.0,!=2.1.0,>=1.6.0 # Apache-2.0
+oslo.utils>=3.15.0 # Apache-2.0
+keystoneauth1>=2.7.0 # Apache-2.0
@@ -15 +15,0 @@ python-swiftclient>=2.2.0 # Apache-2.0
-python-openstackclient>=2.1.0 # Apache-2.0
@@ -17 +17 @@ PyYAML>=3.1.0 # MIT
-requests!=2.9.0,>=2.8.1 # Apache-2.0
+requests>=2.10.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 840a511..d7b0401 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -9,3 +9,3 @@ discover # BSD
-fixtures<2.0,>=1.3.1 # Apache-2.0/BSD
-requests-mock>=0.7.0 # Apache-2.0
-mock>=1.2 # BSD
+fixtures>=3.0.0 # Apache-2.0/BSD
+requests-mock>=1.0 # Apache-2.0
+mock>=2.0 # BSD
@@ -15,2 +15,3 @@ oslotest>=1.10.0 # Apache-2.0
-sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2 # BSD
-tempest-lib>=0.14.0 # Apache-2.0
+python-openstackclient>=2.1.0 # Apache-2.0
+sphinx!=1.3b1,<1.3,>=1.2.1 # BSD
+tempest>=12.1.0 # Apache-2.0





More information about the OpenStack-announce mailing list