I am building a module and attempting to expose a scripting function to the ignition python environment. This works fine when I embed within system namespace but as soon as I move to my own namespace I understand from the documentation that I must import this namespace. Unfortunately the import fails.
Definition within module java:
Then when I attempt to import the namespace / module it fails:
Are you sure? When I played with it, the non-system module-provided elements simply would not import. (It has been while.) I agree that only select names should auto-import. That doesn't need fixing.
No, you're right. I saw the hints working, and stepping through execution it appears to be doing the right things, but clearly isn't. I have both issues in a ticket.
No. At this point the earliest it will be picked up is some minor release of 8.3. There's just not a lot of demand for it, and there's some semi-significant risks associated with messing with the things involved.