[release-announce] [heat] tosca-parser 0.9.0 (queens)

no-reply at openstack.org no-reply at openstack.org
Thu Feb 1 17:09:06 UTC 2018


We joyfully announce the release of:

tosca-parser 0.9.0: Parser for TOSCA Simple Profile in YAML.

This release is part of the queens 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.8.1..0.9.0
------------------------------------

23cd991 Closes-Bug:  #1746441
784227c Closes-Bug: #1740063 Add default value None to __new__ method, this avoid exception when __deepcopy__ method used
5a6a14a Avoid tox_install.sh for constraints support
357b44e Updated from global requirements
e3020df Updated from global requirements
66cac10 Support yaml file with suffix of yml
2394b58 Adding custom datatypes support in properties of capabilities
8ace09c Updated from global requirements
3f5476e Updated from global requirements
8d7519a Add exception info about get_explicit_relationship
5c58a3c fix nested import list bug
ea5500c Updated from global requirements
2b62122 Fix error getting a boolean capability property with value false
f03e48d Updated from global requirements
fabf882 Updated from global requirements
c3aed2f Updated from global requirements
c3e180d Fix error getting relationshps in case of custom_def capability
04544f6 Updated from global requirements


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

requirements.txt                                   |  8 ++---
test-requirements.txt                              |  8 ++---
tools/tox_install.sh                               | 30 ------------------
toscaparser/capabilities.py                        |  6 ++--
toscaparser/elements/constraints.py                |  2 +-
toscaparser/elements/nodetype.py                   | 15 ++++++---
toscaparser/elements/tosca_type_validation.py      |  4 +--
toscaparser/entity_template.py                     |  2 +-
toscaparser/functions.py                           |  5 +--
toscaparser/imports.py                             |  3 ++
toscaparser/nodetemplate.py                        |  8 +++--
.../custom_types/custom_cap_with_datatype.yaml     | 27 ++++++++++++++++
.../custom_types/invalid_template_version.yaml     |  7 ++++
.../data/custom_types/nested_test_kibana.yaml      |  3 ++
.../data/functions/test_get_prop_cap_bool.yaml     | 37 ++++++++++++++++++++++
.../data/test_import_invalid_template_version.yaml | 13 ++++++++
toscaparser/tosca_template.py                      |  2 +-
tox.ini                                            |  8 ++---
26 files changed, 271 insertions(+), 60 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index bdfe7f3..43c2cf8 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6,2 +6,2 @@ Babel!=2.4.0,>=2.3.4 # BSD
-cliff>=2.3.0 # Apache-2.0
-PyYAML>=3.10.0 # MIT
+cliff!=2.9.0,>=2.8.0 # Apache-2.0
+PyYAML>=3.10 # MIT
@@ -9,2 +9,2 @@ python-dateutil>=2.4.2 # BSD
-six>=1.9.0 # MIT
-requests!=2.12.2,!=2.13.0,>=2.10.0 # Apache-2.0
+six>=1.10.0 # MIT
+requests>=2.14.2 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 9294851..36d81b1 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@ hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
-coverage>=4.0 # Apache-2.0
+coverage!=4.4,>=4.0 # Apache-2.0
@@ -9,2 +9,2 @@ oslosphinx>=4.7.0 # Apache-2.0
-python-subunit>=0.0.18 # Apache-2.0/BSD
-sphinx>=1.5.1 # BSD
+python-subunit>=1.0.0 # Apache-2.0/BSD
+sphinx>=1.6.2 # BSD
@@ -13 +13 @@ testscenarios>=0.4 # Apache-2.0/BSD
-testtools>=1.4.0 # MIT
+testtools>=2.2.0 # MIT






More information about the Release-announce mailing list