autoreload doesn't work for me in subdirs at all.
dir structure:
run.ipynb
oof.py
pertussis/
|-- __init__.py
on run.ipynb I have (running with notebook):
from pertussis import *
check() #defined in the module
this doesn't work. I tried everything. I added the autoreload magic inside code, inside config file, everywhere. I also added the folder of the module to the sys.path list. Never reloaded. I tried reloading a regular file oof.py
from the notebook, instead of the module directly.
on oof.py I have:
from pertussis import *
def check_2():
print ("Hello")
What happend now is that check_2 was autoreloaded successfully, but check from the module still didn't reload.
Nothing seems to work, I am lost.