We are delighted to announce the release of: tosca-parser 2.13.0 This release is part of the flamingo release series. The source is available from: https://opendev.org/openstack/tosca-parser Download the package from: https://pypi.org/project/tosca-parser Please report issues through: https://bugs.launchpad.net/tosca-parser/+bugs For more details, please see below. Changes in tosca-parser 2.12.0..2.13.0 -------------------------------------- fe0d9e9 Validate occurrences in relationships ef82e15 Fixes validation of input name in functions. Closes-Bug: 2104016 386c260 Update versions in requirements files Diffstat (except docs and test files) ------------------------------------- requirements.txt | 10 ++--- .../data/CSAR/csar_multiple_deployment_flavour.zip | Bin 22194 -> 18498 bytes .../data/CSAR/csar_relative_path_import_check.zip | Bin 17127 -> 17161 bytes .../containers/test_container_docker_mysql.yaml | 4 ++ .../data/extensions/tosca_helloworld_nfv.yaml | 7 +++ .../functions/test_get_implicit_attribute.yaml | 5 +++ .../test_custom_interface_in_template.yaml | 5 +++ .../test_custom_interface_invalid_operation.yaml | 5 +++ .../test_custom_interface_notifications.yaml | 5 +++ .../test_custom_interface_operations.yaml | 5 +++ .../policies/test_tosca_nfv_multiple_policies.yaml | 11 ++++- .../data/test_capability_without_properties.yaml | 5 +++ .../data/test_nodetype_without_relationship.yaml | 1 + .../data/test_template_without_requirement.yaml | 9 ++++ .../topology_template/transactionsubsystem.yaml | 8 ++++ test-requirements.txt | 12 +++--- toscaparser/elements/constraints.py | 6 +-- toscaparser/functions.py | 16 ++++--- toscaparser/nodetemplate.py | 47 ++++++++++++++++++++- toscaparser/substitution_mappings.py | 4 +- toscaparser/tosca_template.py | 6 +++ 33 files changed, 269 insertions(+), 33 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 0728d4f..8de225d 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7,2 +7,2 @@ -pbr!=2.1.0,>=2.0.0 # Apache-2.0 -cliff!=2.9.0,>=2.8.0 # Apache-2.0 +pbr>=6.0.0 # Apache-2.0 +cliff>=4.9.1 # Apache-2.0 @@ -10,3 +10,3 @@ PyYAML>=3.12 # MIT -python-dateutil>=2.5.3 # BSD -stevedore>=1.20.0 # Apache-2.0 -requests>=2.14.2 # Apache-2.0 +python-dateutil>=2.9.0 # BSD +stevedore>=2.0.1 # Apache-2.0 +requests>=2.32.3 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index ac6158c..6f0a3ff 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -4,2 +4,2 @@ -hacking>=4.0.0,<4.1.0 # Apache-2.0 -coverage!=4.4,>=4.0 # Apache-2.0 +hacking>=7.0.0,<7.1.0 # Apache-2.0 +coverage>=4.4.1 # Apache-2.0 @@ -7,2 +7,2 @@ fixtures>=3.0.0 # Apache-2.0/BSD -oslotest>=3.2.0 # Apache-2.0 -python-subunit>=1.0.0 # Apache-2.0/BSD +oslotest>=5.0.1 # Apache-2.0 +python-subunit>=1.4.4 # Apache-2.0/BSD @@ -10,2 +10,2 @@ stestr>=2.0.0 # Apache-2.0 -testscenarios>=0.4 # Apache-2.0/BSD -testtools>=2.2.0 # MIT +testscenarios>=0.5.0 # Apache-2.0/BSD +testtools>=2.7.2 # MIT
participants (1)
-
no-reply@openstack.org