What's new in scipting after 2 years?

Hi KaBe,

A lot of work on stabilizing existing API as well as more API for the Capella core API. PVMT and requirement API have also been improved (see milestone 1.3.0). The tips and tricks section of the documentation has been added. There are examples on how you can contribute to the Capella GUI as well as how you can run scripts on resource changes.
A first step has been done to make Python for Capella more modular with relative import URI.
Probably other improvements that don’t come to my mind right now…
For the next release I plan on adding an Acceleo generator to generate a Python for Capella API from a meta-model (.ecore file). This way it will be possible to work with Capella addons not supported by Python for Capella (an example with the filtering addon) and also interact with other meta-models from the EMF ecosystem.

And as always Python for Capella is open to contributions if you have some improvements you would like to share we can discuss them on this forum or in the github project.

4 Likes