[PATCH] util: subclass deque for Python 2.4 backwards compatibility

Matt Mackall mpm at selenic.com
Mon Jun 4 09:07:18 CDT 2012


On Mon, 2012-06-04 at 07:44 -0500, Augie Fackler wrote:
> On Jun 4, 2012, at 7:10 AM, Mads Kiilerich wrote:
> 
> > On 04/06/12 09:58, Dirkjan Ochtman wrote:
> >> On Sat, Jun 2, 2012 at 10:36 PM, Matt Mackall<mpm at selenic.com>  wrote:
> >>> Thanks, queued for default.
> >> Would it perhaps be time to drop 2.4? These things starting to slip by
> >> is usually a good indication.
> >> 
> >> Debian stable has 2.6, RHEL users have had 2.6 since 2010 (RHEL 5 is
> >> still on 2.4, it will be supported for 5 more years.)
> > 
> > For the record, it was discussed at last sprint and the decision summarized at http://mercurial.selenic.com/wiki/SupportedPythonVersions#Future_support_plan .
> 
> What I took away from the sprint was that I could make a run at
> ripping out 2.4 features and getting us on b-prefixed strings (and
> u-prefixed ones if we have any of those) at the end of 2012/beginning
> of 2013.

You might as well clone and start hacking today. Since we're not
dropping 2.x any time soon, there won't be much to talk about until it
runs some basic commands on both 2.x and 3.x from the same code base.

-- 
Mathematics is the supreme nostalgia of our time.




More information about the Mercurial-devel mailing list