So, in ArcMap and in the REPL, PISCES loads fine, but in a standalone script, there are failures that seem related to either circular or relative imports, especially in the subpackages like input filters (where it can't load funcs, local_vars, etc).
This should be investigated further - is it due to how PISCES changes the working directory? Or its module sctructure? Why can't subpackages load a module from the parent package? And only when running in a standalone script?
Original report by Nicholas Santos (Bitbucket: nickrsan, GitHub: nickrsan).
So, in ArcMap and in the REPL, PISCES loads fine, but in a standalone script, there are failures that seem related to either circular or relative imports, especially in the subpackages like input filters (where it can't load funcs, local_vars, etc).
This should be investigated further - is it due to how PISCES changes the working directory? Or its module sctructure? Why can't subpackages load a module from the parent package? And only when running in a standalone script?