[PATCH 0 of 1] Can we drop Python 2.4 compatibility now that 2.7 is out?

Greg Ward greg-hg at gerg.ca
Mon Jul 5 07:55:35 CDT 2010


On Sun, Jul 4, 2010 at 12:24 PM, Steve Losh <steve at stevelosh.com> wrote:
> I seem to remember that Mercurial supports the three latest versions of Python
> (though I can't remember where exactly I read that).  If that's true then we
> can start taking advantage of 2.5 features[2] for Mercurial 1.7.

I don't know what Mercurial's actual policy is, but IMHO one important
factor is that the latest version of RHEL (Red Hat Enterprise Linux)
is still 5.x, where /usr/bin/python is 2.4.x.  Since RHEL is widely
used in conservative, change-adverse corporate environments, it would
be nice to continue supporting Python 2.4 until RHEL 6 is out.

(Also IMHO we should pay attention to what ships with stable Debian,
LTS Ubuntu, and OS X 10.5 -- maaaybe 10.4.)

Greg


More information about the Mercurial-devel mailing list