[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: [pygame] Should setuptools be used by setup.py? (and a bdist_mpkg_support Mac question)



On Wed, Feb 27, 2008 at 2:18 PM, Lenard Lindstrom <len-l@xxxxxxxxx> wrote:
> A setuptools bug that prevented compilation when Pyrex is installed has
>  been fixed. Now I am considering enabling setuptools by default for all
>  builds. This will allow the building of eggs. It also means that the
>  setup.py install command installs an egg rather than a normal packaged
>  directory. Is this a good idea?
>
setuptools has only made my life more difficult and never helped me
once. It's made it harder for me to install things, impossible for me
to py2exe things, it messes up stack traces on exceptions by removing
the source line, and makes it much harder for me to browse source to
python based packages in my editor.

So while I like the idea of supporting Pypi or whatever, I would not
like to see pygame distribute that way as a rule. I vastly perfer a
packaged directory for everything but an explictly egg-based install.
110%.

But of course I may be missing something here... So what would be the
good things about making setuptools the default for building pygame?