[Import-SIG] PEP 402: specification questions

Barry Warsaw barry at python.org
Wed Nov 9 23:57:55 CET 2011


On Nov 09, 2011, at 05:13 PM, PJ Eby wrote:

>In other words, the intention of PEP 402 is to have a uniform and simple
>way to evolve packages that as a side-effect allows both traditional and
>"namespace" packages to work.  It implements namespace packages by
>*removing* something (i.e., getting rid of __init__.py) rather than by
>adding something new (e.g. .pyp extensions).  For that reason, I think it's
>better for the future of the language.

That's one thing that appeals to me as a distro packager about PEP 402.  Under
PEP 402, it seems like it would be less work to modify a set of upstream
packages to eliminate the collisions on __init__.py.

-Barry


More information about the Import-SIG mailing list