20 Feb
2009
20 Feb
'09
3:22 p.m.
Jim Fulton wrote:
On Feb 19, 2009, at 2:07 PM, Marius Gedminas wrote: ...
-1 for repeating english.adjective.fully english.adverb.qualified english.noun.package english.noun.names all over the place in the code
If you have package hierarchies remotely that deep, you have bigger problems.
Dotted name imports within a package's modules like that break the ability for people to create package specific namespaces in __init__.py due to subtle circular dependency issues. from imports tend to avoid this as the namespace package isn't actually needed yet for dotted access at a critical point. Regards, Martijn