Am 14.12.2010 00:11, schrieb Brad Allen: > Where I work we're considering a change to moving a group of packages > to using namespaces. We want the namespace paths to reflect a > dependency hierarchy, and the current plan requires putting some > source code into actual module distributions at the level of some of > the namespace packages. > > Example: > > toplevel.midlevel > toplevel.midlevel.a > toplevel.midlevel.b > > Each of these three is a separate module distribution We want to put > core library code in the midlevel.
This I don't understand. What would be the module name of the core library? > Some have warned this is not usually done, but no specific problems > with this approach have been identified. Any guidance on this would be > appreciated. You can't put code into __init__.py of any of the namespace packages. Otherwise, having additional modules in any of these packages is fine. Regards, Martin _______________________________________________ Distutils-SIG maillist - [email protected] http://mail.python.org/mailman/listinfo/distutils-sig
