[heat] tosca-parser 0.8.0 (pike)
We are ecstatic to announce the release of: tosca-parser 0.8.0: Parser for TOSCA Simple Profile in YAML. This release is part of the pike release series. The source is available from: http://git.openstack.org/cgit/openstack/tosca-parser/ Download the package from: https://pypi.python.org/pypi/tosca-parser For more details, please see below. Changes in tosca-parser 0.7.0..0.8.0 ------------------------------------ 35849fc Updated from global requirements e822838 Fix _find_host_containing_property function to search for properties in capabilities c71c7d3 Fix error not considering inheritance in valid_target_types checking in functions 0f2e5a5 fix gate-tosca-parser-python35 issue 0be59f0 Add FloatingIP Node f1c5236 Updated from global requirements 5f4be56 Changed the derived type of "tosca.nodes.SomeApp" 7ec435d [Fix gate]Update test requirement d9196b7 Updated from global requirements 3d21f12 Add monitoring node in tosca-parser 22db270 remove key from _get_node_type_by_cap 811ce4f Updated from global requirements 9a3dfa1 Updated from global requirements 6936537 Fix typo in compute_with_nested_atributes.yaml f233a15 Remove white space between print () 91482c2 Provide parsing support for multiple policies d3498b3 Fix validation for invalid type 64afa7f Fix few keywords on TOSCA policy Diffstat (except docs and test files) ------------------------------------- requirements.txt | 6 +- setup.py | 2 +- test-requirements.txt | 4 +- toscaparser/elements/TOSCA_definition_1_0.yaml | 25 ++ toscaparser/elements/capabilitytype.py | 13 + toscaparser/elements/entity_type.py | 6 +- toscaparser/elements/nodetype.py | 4 +- toscaparser/elements/policytype.py | 5 +- toscaparser/entity_template.py | 1 - toscaparser/functions.py | 56 ++++- toscaparser/policy.py | 6 +- toscaparser/shell.py | 12 + .../compute_with_nested_atributes.yaml | 2 +- .../data/custom_types/container_cap_child.yaml | 33 +++ .../data/functions/test_container_cap_child.yaml | 28 +++ .../data/functions/test_get_prop_cap_host.yaml | 25 ++ .../policies/test_tosca_nfv_multiple_policies.yaml | 95 ++++++++ .../data/test_multiple_validation_errors.yaml | 3 + toscaparser/topology_template.py | 12 +- toscaparser/tosca_template.py | 4 + toscaparser/triggers.py | 17 +- 30 files changed, 803 insertions(+), 42 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index b1256ad..0e9e0bc 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,2 +4,2 @@ -pbr>=1.8 # Apache-2.0 -Babel>=2.3.4 # BSD +pbr>=2.0.0 # Apache-2.0 +Babel!=2.4.0,>=2.3.4 # BSD @@ -10 +10 @@ six>=1.9.0 # MIT -requests!=2.12.2,>=2.10.0 # Apache-2.0 +requests!=2.12.2,!=2.13.0,>=2.10.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 0d9fdf6..9294851 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -4 +4 @@ -hacking<0.11,>=0.10.0 +hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0 @@ -10 +10 @@ python-subunit>=0.0.18 # Apache-2.0/BSD -sphinx!=1.3b1,<1.4,>=1.2.1 # BSD +sphinx>=1.5.1 # BSD
participants (1)
-
no-reply@openstack.org