(original) (raw)

On Sun, Nov 6, 2011 at 7:29 AM, Nick Coghlan <ncoghlan@gmail.com> wrote:
I think this was based on the assumption that \*existing\* namespace
package approaches would break under the new scheme. Since that is not
the case, I suspect those previous objections were overstated (and all
packaging related code manages to cope well enough with modules where
the file name doesn't match the package name)

I was actually referring to all the code that does things like split package names on '.' and then use os.path.join, or that makes assumptions which are the moral equivalent of that. �PEP 402's version of namespace packages should break less of that sort of code than adding a directory name extension.