9 | | * pluggable translators supporting calls to external liraries |
10 | | * can generate pip-installable zip file that automatically (pip) installs all required dependencies. |
11 | | * [https://tracinsy.ewi.tudelft.nl/pubtrac/Utilities/wiki/pyrunner Another tool provided by us] supports running these python zip files from java. |
12 | | * Handles java method overloading using the @dispatch annotation from multipledispatch. If your java code uses overloading, your python code will require multipledispatch installed |
13 | | |
| 12 | * "translator plugins": a translator plugin is a plugin on the java side that handles translating calls to external java libraries such as jackson, junit etc. You select the required translator plugins as needed. |
| 13 | * There may be different translator plugins available for the same java library, translating to a different python library, depending on your needs. |
| 14 | * can generate pip-installable zip file that automatically (pip) installs all required dependencies (external python libraries) depending on your chosen library translators. |
| 15 | * [https://tracinsy.ewi.tudelft.nl/pubtrac/Utilities/wiki/pyrunner Another tool provided by us] supports running python zip files from java. |