setuptools for mercurial-0.9.5

Matt Mackall mpm at selenic.com
Wed Oct 17 11:22:46 CDT 2007


On Wed, Oct 17, 2007 at 07:01:05PM +1000, James Mills wrote:
> On Tue, Oct 16, 2007 at 11:11:11PM -0500, Steve Borho wrote:
> > This patch would probably gain more traction if it didn't outright
> > require everyone to have setuptools installed in order to build
> > Mercurial.  The patch should at least fallback to the standard distutils
> > when setuptools isn't installed.  I have mixed feelings about it myself.
> 
> Well. I can improve this so that setuptools is not
> required and can fallback to distutils. I would
> like to see setuptools support in setup.py and tracked
> by hg itself as it makes building and installing and
> developing hg from source a lot easier (if you have setuptools).

I don't remember seeing your patch the first time around, but I'm not
against the idea. We do like to avoid adding additional dependencies
wherever possible though, so fallinging back to distutils is the way
to go.

-- 
Mathematics is the supreme nostalgia of our time.


More information about the Mercurial-devel mailing list