I have a few questions about building and packaging concepts for Python based plugins.
- I cannot make TUI see my plugins by simply dropping the DLL to
OpenTAP\Packages\PluginNamefolder (at the moment I’m using Windows). Python Example plugin works fine. I tried to build a package and install it, tried adding a similar set of files manually to my plugin folder but it didn’t seem to help. What are the required files/location to make a plugin visible to TUI?
- Does the output DLL contain all necessary dependencies or it’s still required to have Python source code next to it? Asking because while trying to find differences between the example and my plugin, I noticed that deleting
.pyfiles from the Python plugin example breaks it.
I hope my questions make sense and I’m happy to explain in more details if needed.