Closed njwilson23 closed 8 years ago
This looks unfixable. Either names can't be defined in __init__
, or karta shouldn't be treated as a namespace package. Since removing code from __init__
would break a lot of existing code, it's probably better to just give packages like karta.mapping
a unique name.
With only karta installed, can do:
but when the
karta.mapping
namespace package is installed these need to beNeed to search for workarounds, or decide that the convenience of the first version is worth it.