Releases: labs4capella/python4capella
Release 1.2.1
Installation note
This release can be used with Capella 5.x, Capella 6.0, and Capella 6.1 using the update site:
org.eclipse.python4capella.update.zip
For Capella 1.4.x you can use the update site:
org.eclipse.python4capella.update-Capella-1.4.zip
The only difference is the version of PyDev that is limited to 8.2.0.
For more details please read the installation documentation.
You can also check the new tips and tricks.
Last changes
This release only include the #179 fix.
Release 1.3.0
Installation note
This release can be used with Capella 5.x, Capella 6.x, and Capella 7.0 using the update site:
org.eclipse.python4capella.update.zip
For Capella 1.4.x you can use the update site:
org.eclipse.python4capella.update-Capella-1.4.zip
The only difference is the version of PyDev that is limited to 8.2.0.
For more details please read the installation documentation.
You can also check the tips and tricks.
Last changes
- bug fixes see the Milestone 1.3.0
Release 1.2.0
Installation note
This release can be used with Capella 5.x, Capella 6.0, and Capella 6.1 using the update site:
org.eclipse.python4capella.update.zip
For Capella 1.4.x you can use the update site:
org.eclipse.python4capella.update-Capella-1.4.zip
The only difference is the version of PyDev that is limited to 8.2.0.
For more details please read the installation documentation.
You can also check the new tips and tricks.
Last changes
- bug fixes see the Milestone 1.2.0
Release 1.1.0
Installation note
This release can be used with Capella 5.x and Capella 6.0 using the provided update site. For Capella 1.4.x you can use the provided update site, but you will have to install PyDev 8.2.0 from the following update site:
https://github.com/fabioz/Pydev/releases/download/pydev_8_2_0/
You can also use newer version of Python interpreter (previously limited to 3.7).
Last changes
- bug fixes see the Milestone 1.1.0
- Note: some bugs might have been fixed in previous releases after release 1.1.0.
Release 2022-08-29
2022-08-29
Release 2021-12-13
2021-12-13
Release 2021-11-25
2021-11-25
Release 2021-11-22
2021-11-22
Release 2021-11-03
2021-11-03
Release 1.0.0
Release Note
This is the first official release of Python4Capella.
This first release allows to perform some exports from a Capella model to excel and also some import from excel to Capella.
Several examples are provided in the Python4Capella project (in “sample_scripts” sub-folder) which can be imported in Capella – see installation documentation: https://github.com/labs4capella/python4capella.
However, not everything has been implemented yet:
- Regarding exports from a Capella model
- The simplified metamodel have not been 100% implemented. Please have a look at the file Python4Capella.Simplified.Metamodel.docx provided with the release to see the current implementation status
- Regarding import to a Capella model a lot of functionalities are not yet implemented:
- Implementation of specific methods to easily create new elements : #45
- Implementation of a specific method to easily move an element to a different place in the model hierarchy : #49
- Implementation of a specific method to delete Capella elements: #50
- Implementation of a specific method to launch a diff / merge when importing data to check the modifications that will be performed on a Capella model: #48
- A lot of relations from the simplified metamodel cannot be modified even if the information can be exported: #46
- Regarding other functionalities
- It was foreseen to implement the capability to display elements in a dedicated view in order to then navigate to them in the Project Explorer, Semantic Browser and Diagrams. This would support the need to “query” the Capella model and directly navigate in the query result: #35