[release][heat] python-heatclient 1.0.0 release (mitaka)
We are tickled pink to announce the release of: python-heatclient 1.0.0: OpenStack Orchestration API Client Library This release is part of the mitaka 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 0.9.0..1.0.0 ----------------------------------------- a3c3299 Use poll_for_events for "openstack stack delete" aee1611 Add OSC plugin for openstack orchestation service list d058207 Add OSC plugin for openstack orchestation build info 9c56e52 Strip any whitespace before checking for json ee73d34 Add OSC plugin for stack resource mark unhealthy ebdf0eb Implement stack event list --follow 28f68b5 Replace assertEqual(None, *) with assertIsNone fe07eeb Prompt user before deleting stack if tty 4a6b4e4 Add more readonly openstack client funcitonal tests d00903a Use poll_for_events for "openstack stack <action>" 7f6b769 Use poll_for_events for "openstack stack adopt" 0fd58aa Use poll_for_events for "openstack stack update" 15f541c Use poll_for_events for "openstack stack create" 6a28bd3 poll_for_events fall back to stack get 9608df9 Fix collision with update and update cancel 4733a65 Update OSC metavars 5f6a88b OpenstackClient plugin for software deployment output show 302040c Move poll_for_events to event_utils 79742a3 Adds --filter to search for resources b275fd2 Updated from global requirements 6302614 Stack resource search 4f70853 OpenstackClient plugin for software deployment metadata show 69f41bc Add stack hook poll and clear to openstack client 319046d Updated from global requirements d67af77 OpenstackClient plugin for deployment create 1e9b86b Remove the only-value flag of output-show 7627e1b Changes to support server-side environment resolution 7e8b0c8 OSC plugin for stack snapshot delete 89deaa3 OSC plugin for stack snapshot create 1a14d1f Use yaml.safe_load() instead of yaml.load() 236ba5f Use oslo.utils.reflection to extract class name c6221b0 Add OpenstackClient plugin for software deployment show 06be732 Add openstack client stack snapshot restore 0306a41 Add openstack client stack resource signal 1d302a9 OSC plugin for stack resource show and list efec30e OpenstackClient plugin for event list 55417bb OpenstackClient plugin for event show b696c52 OpenstackClient plugin for stack delete bc6cd22 Fix resource_type osc entrypoint 0ea9732 OSC plugin for software config show 99fca91 Updated from global requirements 9a7ed34 Add openstack cli stack actions 410e552 Add openstack client resource type list and show a364a8c OSC plugin for stack snapshot show daa8abe Add openstack client software config create f637397 OpenstackClient plugin for template show 270d017 OpenStackClient plugin for stack output list 661ced3 OpenstackClient plugin for stack output show 6c8e037 Add openstack client software config list ab78ff7 Add openstack client stack resource metadata show 5975d12 Adds ignore_errors for template-validate command ad48215 Add heat client support for Resource set health d111697 Sort osc command entry points 8601c30 OpenstackClient plugin for template function list acef075 OpenstackClient plugin for template version list c5841cb Add OpenstackClient plugin for software deployment list c90ae85 Add openstack client software config delete 1970d2a OpenstackClient plugin for stack abandon f225c4e OpenstackClient plugin for stack adopt 26774cf OpenstackClient plugin for software deployment delete bb866d4 Add openstack client stack basic funtion tests 3298ad9 Remove incorrectly used "# flake8: noqa" 00ba1ec Update translation setup f5beab9 Edit backslashes for lines continuations 6acd25e Raise CommandError when Any of stack/deployment/config delete failed a65d4c5 Updated from global requirements d6c3e09 Ignore restricted_actions key 6fbcb65 Add formatters for 'tags' in method _do_stack_show 7f35a55 Enable osc extension in setup.cfg e25b5bf Add openstack client stack snapshot list c7b606a Add show_nested support to update --dry-run c2d40fe Validate for empty file for stack-adopt 5e92ba8 Replace deprecated library function os.popen() with subprocess Diffstat (except docs and test files) ------------------------------------- heatclient/common/event_utils.py | 57 +- heatclient/common/format_utils.py | 40 ++ heatclient/common/hook_utils.py | 78 +++ heatclient/common/template_format.py | 2 + heatclient/common/template_utils.py | 87 ++- heatclient/common/utils.py | 9 +- heatclient/exc.py | 7 +- heatclient/openstack/common/apiclient/base.py | 4 +- heatclient/osc/v1/build_info.py | 46 ++ heatclient/osc/v1/event.py | 222 ++++++ heatclient/osc/v1/resource.py | 299 ++++++++ heatclient/osc/v1/resource_type.py | 107 +++ heatclient/osc/v1/service.py | 41 ++ heatclient/osc/v1/snapshot.py | 209 ++++++ heatclient/osc/v1/software_config.py | 242 +++++++ heatclient/osc/v1/software_deployment.py | 357 ++++++++++ heatclient/osc/v1/stack.py | 762 ++++++++++++++++++++- heatclient/osc/v1/template.py | 74 ++ heatclient/v1/client.py | 4 +- heatclient/v1/resources.py | 26 + heatclient/v1/shell.py | 264 +++---- heatclient/v1/stacks.py | 28 +- python-heatclient/locale/python-heatclient.pot | 0 requirements.txt | 26 +- setup.cfg | 64 +- test-requirements.txt | 20 +- tools/install_venv.py | 4 +- tox.ini | 3 - 55 files changed, 6285 insertions(+), 345 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 3371198..1534a96 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5,6 +5,6 @@ -Babel>=1.3 -pbr>=1.6 -cliff>=1.15.0 # Apache-2.0 -iso8601>=0.1.9 -PrettyTable<0.8,>=0.7 -oslo.i18n>=1.5.0 # Apache-2.0 +Babel>=1.3 # BSD +pbr>=1.6 # Apache-2.0 +cliff!=1.16.0,>=1.15.0 # Apache-2.0 +iso8601>=0.1.9 # MIT +PrettyTable<0.8,>=0.7 # BSD +oslo.i18n>=2.1.0 # Apache-2.0 @@ -12,7 +12,7 @@ oslo.serialization>=1.10.0 # Apache-2.0 -oslo.utils>=3.2.0 # Apache-2.0 -python-keystoneclient!=1.8.0,>=1.6.0 -python-swiftclient>=2.2.0 -python-openstackclient>=2.0.0 -PyYAML>=3.1.0 -requests!=2.9.0,>=2.8.1 -six>=1.9.0 +oslo.utils>=3.5.0 # Apache-2.0 +python-keystoneclient!=1.8.0,!=2.1.0,>=1.6.0 # Apache-2.0 +python-swiftclient>=2.2.0 # Apache-2.0 +python-openstackclient>=2.1.0 # Apache-2.0 +PyYAML>=3.1.0 # MIT +requests!=2.9.0,>=2.8.1 # Apache-2.0 +six>=1.9.0 # MIT diff --git a/test-requirements.txt b/test-requirements.txt index 4950106..4eba3eb 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -7,3 +7,3 @@ hacking<0.11,>=0.10.0 -coverage>=3.6 -discover -fixtures>=1.3.1 +coverage>=3.6 # Apache-2.0 +discover # BSD +fixtures>=1.3.1 # Apache-2.0/BSD @@ -11,2 +11,2 @@ requests-mock>=0.7.0 # Apache-2.0 -mock>=1.2 -mox3>=0.7.0 +mock>=1.2 # BSD +mox3>=0.7.0 # Apache-2.0 @@ -15,5 +15,5 @@ oslotest>=1.10.0 # Apache-2.0 -sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2 -tempest-lib>=0.13.0 -testrepository>=0.0.18 -testscenarios>=0.4 -testtools>=1.4.0 +sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2 # BSD +tempest-lib>=0.14.0 # Apache-2.0 +testrepository>=0.0.18 # Apache-2.0/BSD +testscenarios>=0.4 # Apache-2.0/BSD +testtools>=1.4.0 # MIT
participants (1)
-
no-reply@openstack.org