I understand the problem, at least to some extent.
The basic problem is that I assumed Python was more consistent than it is :-) The way names in import statements is resolved is somewhat different to how names in general are resolved, in particular when a package __init__ defines a name that collides with a module.
I'll get it fixed I guess, but it might take a while, I'm afraid. Knowing you care helps motivate me!
I understand the problem, at least to some extent.
The basic problem is that I assumed Python was more consistent than it is :-) The way names in import statements is resolved is somewhat different to how names in general are resolved, in particular when a package __init__ defines a name that collides with a module.
I'll get it fixed I guess, but it might take a while, I'm afraid. Knowing you care helps motivate me!