I'm short on time, so if you could help me dig further it
would be great.
The problem will be related to the fact Pythonwin does
everything in-process, and does a simple inspection of
sys.modules to determine if a 'reload' should be done
instead of a simple import. Its not obvious from your
package hierarchy what is going wrong - if all else fails,
I'll try and get to this myself later.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Logged In: YES
user_id=1471341
Once PYTHONPATH has been augmented for a given PythonWin
session, the original PYTHONPATH doesn't get recreated
until you close and reopen PythonWin.
The steps to replicate this are documented in the file "
runme.py" in the attached zip file.
Sample code replicating the bug.
Logged In: YES
user_id=1471341
Logged In: YES
user_id=14198
I'm short on time, so if you could help me dig further it
would be great.
The problem will be related to the fact Pythonwin does
everything in-process, and does a simple inspection of
sys.modules to determine if a 'reload' should be done
instead of a simple import. Its not obvious from your
package hierarchy what is going wrong - if all else fails,
I'll try and get to this myself later.