Comment by notpushkin
8 hours ago
It would be, if it was a common situation.
This loop handles cases like `eggtools._spam` → `eggtools-spam`, which is probably rare (I guess it’s for packages that export namespaced modules, and you probably don’t want to export _private modules; sorry in advance for non-pythonic terminology). Having more than two separator characters in a row is even more unusual.
No comments yet
Contribute on Hacker News ↗