It seems the safest bet seems to be to not use relative imports.
What I did in the end however is write a wrapper script, that takes
another script as parameter, converts it's path name to a module name,
imports it, adapts sys.path and calls main of the imported module.
Perhaps a little overkill, but most convenient, as the script can even
adapt sys.path prior to importing other files if required.
>
>