OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

tosca message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: TOSCA for Python via Puccini


Need to process TOSCA in your Python application?

Puccini has supported a Python wrapper for a while (there are also Java and Ruby wrappers), but until now it was difficult to install it.

As of now, it should (often) be as easy as "pip install puccini". See the PyPI project page here.

This works by building from the Go sources, similar to how many Python packages include C or Rust sources. You do not have to have Go installed. Currently, it would only build on Linux x64, however I plan to make it more flexible and support BSD, Mac, and Windows.

Of course, this is a work in progress and there are many missing features. However, for now you can compile TOSCA CSARs into Clout and iterate them directly in Python. TOSCA errors are handled with a proper Python exception, which again can be iterated to examine all the problems.


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]