First of all, thank you for this library. I am finding it very useful.
Whilst using it I have found an issue. If I have an example.py and example/__init__.py in the same directory I am getting a KeyError WTF? duplicate module.
This is valid (although maybe not best practice) python and so I would expect it would work. I am lucky that I can work around this by removing the example.py file in my projects but I thought it may be use to raise this issue with you for reference.