[PATCH hglib] Drop support for python 2.4 and 2.5, as is core hg

Matt Mackall mpm at selenic.com
Wed Apr 6 09:25:39 EDT 2016


On Wed, 2016-04-06 at 14:36 +0200, Axel Hecht wrote:
> # HG changeset patch
> # User Axel Hecht <axel at pike.org>
> # Date 1442329051 -7200
> #      Tue Sep 15 16:57:31 2015 +0200
> # Node ID 674bd25c2339aa4b2be714b8d763c93c8eb07b36
> # Parent  8c4d24b58c23030616d7f65a4ae3a392e8ef9d0d
> Drop support for python 2.4 and 2.5, as is core hg.

The maintenance burden for 2.4 support in hglib is currently zero, so I don't
see a reason to do this. If, for some crazy reason, someone has a Python2.4-
based hglib app that they don't want to update, they needn't run it against a
Python2.4-compatible hg. Since basically every 2.x release required fixes in
Mercurial itself, this isn't a particularly unlikely scenario[1].

On the other hand, if you're planning substantial work on hglib that depends on
2.6 features, I'm happy to listen.

[1] Compare that to the Perl-based db-backed fulltext search engine I have
running on my mail server that's been running unattended for about 18 years.
-- 
Mathematics is the supreme nostalgia of our time.



More information about the Mercurial-devel mailing list