Puccini

Latest version: v0.21.0

Safety actively analyzes 706267 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 5

0.10.0

Changelog

b26957f Support "copy" for note and relationship templates
78105cc Proper suppport for relationship templates
db72aa2 Add "--exec" flag to puccini-tosca
6142dd4 Add column and row to problems
500c584 Consistent use of Simple Profile names in examples
70f3a72 New "--problems-format" flag
14e4519 Workflow step "filter": condition instead of constraint
44cdf98 Add "--colorize" flag
88d43b6 Use uppercase names for Puccini types in Clout
02adc88 Improve finding canonical name
8168a67 Improvements to scripts
50fa5f0 Support "namespace" keyword
fb06192 Include caller information in problem reports
eb977da Take into account stdout overriding for JS
b3e8faf Cleanup open source notices
5e83f21 Enable GitHub Pages
24c3c0a Fixes to wrappers
9b57a6e Fixes to artifact rendering
1d923b8 Fixes to substitution attribute mapping

0.9

Changelog

2f54da6 Set --format to only affect output format
079bbb0 Implement tosca.datatypes.json/xml via constraint
d87c353 Return problems even if there is no root entity
830febb Add $type field to all $value values in Clout
e404606 Make use of upper camel case consistent
c74f67c Do not allow an import with incompatible grammar
f75a548 Package reorganization
7ae2c70 Improve problem management during parsing
9a87e8a Validate tosca.datatypes.json and xml
8e6018e Code reorginzation
479fa0a Complete Simple Profile for versions 1.0 to 1.3
00e079f Upgrade dependencies
28110b3 Improve CSAR creation/parsing
9129f18 Support CSAR at network URL by downloading to /tmp
1d7c959 Support for "puccini.comparer" for special types
17a037c Add "$type" field to special values
93d8488 Simplify grammar registration
e51c6df Use "$" prefix for coercible convention in Clout
87d9cb5 Improve error handling for timestamp
cd52ceb Simpler timestamps
0acf1c8 Add Ruby wrapper
d1181ae Improve "version" commands and scripts
6c41219 Add Java wrapper and improve Python wrapper
3e2d45f Python library and CLI version support
6e3cded Support C-library builds and add Python example
1609ec3 Small cleanups and refactorings
3de804d Cleanup of js package
70cc805 Update history in metadata when Clout is changed
c5c577a Documentation fixes
9b36752 Fix timestamp to allow dates before Unix zero

0.8

Changelog

9c42a3c Clout README: describe coercibles
74f99dd Support YAML "!!timestamp"
7fbeb61 Overhaul handling of value normalization
103ac41 Encode "map" type as list instead of map
0e569de Spin off yamlkeys as independent library
46b5b59 Support TOSCA 1.3 key_schema
b73a0c2 Improvements to supporting maps with complex keys
818ad3a ARD: check for duplicate complex keys in YAML maps
cf6b7da Support complex map keys; more TOSCA 1.3 support
604ea4b Full support for notifications

0.7

Changelog

9de378a Reorgnize assets
77fc1c9 Upgrade dependencies
39dec51 Cloudify DSL inheritance
445f4f7 Make Cloudify DSL inputs required
43fb525 Small code improvements
8280610 Small code cleanup
d53c457 Support long notation of attribute values
eb0f4a6 Have Cloudify DSL use operation host param
9cb5450 Support operation implementation longest notation
8db271e Use more classes for slices
6f194e0 Improve problem reporting
cad1b29 Initial code to support Cloudify DSL
3296340 Small TOSCA 1.2 fixes
3c320b7 Specify TOSCA-Simple-Profile-NFV-v1.0-csd04
acb3704 Improve handling of implicit profile imports
9f1c6e1 Make TOSCA 1.2 the standard version
ad2dc2e Make puccini-csar more robust

0.6

Changelog

b136aa6 Stylistic change to OpenStack profile
ba9b2e2 Improve puccini-csar documentation
e690a40 Use Go modules; script improvements
033371b Use Go modules
cab361a Support --inputs/-n switch
ea215c6 Fix "pattern" constraint to match entire string
e36c826 Major fix to resolution bugs
3fb30a6 Continue work on support for HOT
87866ed Continue work on support for HOT
3b2836a Continue work on support for HOT
946769e Start support for HOT

0.5

Changelog

7fd5f5d Fix regression with value coercion
e327483 Code cleanup

Page 4 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.