Hi,
As-is, it's cumbersome to share custom transformers developed with Python, as there's no provision for adding the separate code files.
My suggestion is to add some tags to the FMX file format for embedding the Python code directly in the FMX file, and have FME extract and compile such code on load or runtime.
The current FMX file has tags "TEMPLATE_START" and "TEMPLATE_END" for mapping file content, so how about adding some "PYTHON_START" and "PYTHON_END" tags for this ?
It might also be prudent to add some sort of Python version switch.
Cheers


