Always assume that when you are sharing scripts in published plugins, the source is either embedded or deployed on the target machine. Not all supported languages allow ‘compiling’ scripts into machine code so published plugins carry the source (and package requirements embedded within the source).
In case of CPython, I need to put the python module on the local disk so I can add the path to python runtime. Same with dotnet libs. They get compiled as a .dll and placed on disk which means that it is trivial to look at the source or grab and use that in other places
I’ll put a notice for this in the documentation.