On Thu, Apr 22, 2010 at 1:10 PM, P.J. Eby <[email protected]> wrote:
> At 10:18 AM 4/22/2010 +0900, David Cournapeau wrote:
>>
>> One problem with the setuptools implementation is
>> that several packages sharing the same namespace have files in common,
>
> If that were actually true (it isn't), then it would be considered a bug in
> setuptools.

I am confused, then, by the setuptools doc:

Note, by the way, that your project's source tree must include the
namespace packages' __init__.py files (and the __init__.py  of any
parent packages), in a normal Python package layout. These __init__.py
files must contain the line:

and because that's in the rationale of Pep 382. If this is not true,
we need to update our own instructions because we advise to write such
__init__.py in scikits namespace in the scipy community.

>> (setuptools namespace implementation depends on pkg_resources, which is a
>> complicated and quite slow piece of code).
>
> Slow at doing what, precisely, and slower compared to what alternative?

Merely importing it is already quite slow, and the question was about
whether to use namespace at all, so the alternative of not using it is
obviously faster. As I mentioned, it may not matter, but that's
certainly one of  reason why I refuse to use pkg_resources myself,

cheers,

David
_______________________________________________
Distutils-SIG maillist  -  [email protected]
http://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to