[Distutils] zc.buildout: bootstrap.py script

Marius Gedminas marius at pov.lt
Fri Apr 2 15:40:51 CEST 2010


On Wed, Mar 31, 2010 at 12:50:33AM +0200, Tarek Ziadé wrote:
> On Wed, Mar 31, 2010 at 12:08 AM, René Fleschenberg
> <rene at fleschenberg.net> wrote:
> > Hi,
> >
> > The code in bootstrap.py doesn't use the if __name__ == "__main__" idiom.
> > This can lead to funny behaviour if it is imported for some reason (I
> > stumbled upon this in conjunction with nose).
> >
> > Is there a reason for not checking for __name__ == "__main__", or should
> > this be changed?
> 
> I don't see any goog reason not to have a __main__ section,
> 
> +1 for changing this

There's an open bug for it, with a patch attached (not that you need a
patch for something this trivial):
https://bugs.launchpad.net/zc.buildout/+bug/303432

I assume Jim is just busy.

I assume anyone with commit access to Zope SVN could change this and
release a zc.buildout point release, if Jim has no objections.  Jim?

Marius Gedminas
-- 
"What's the name of the new OO COBOL -- an equivalent of C++?"
"ADD 1 TO COBOL GIVING COBOL"
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20100402/5b669115/attachment.pgp>


More information about the Distutils-SIG mailing list