Dropping support for Python 2.6

Gregory Szorc gregory.szorc at gmail.com
Tue May 16 01:26:24 UTC 2017


This is just a heads-up that the Mercurial Project has decided to drop
support for Python 2.6. Mercurial 4.2 (the current release) will be the
last release that supports running on 2.6. Mercurial 4.3 will require
Python 2.7.

Python 2.6 is just too time consuming to continue supporting. It is
interfering with other efforts, such as supporting Python 3. And, Python
2.6 just isn't a good end-user experience: it is slower than Python 2.7 and
doesn't support modern security primitives, making connections susceptible
to eavesdropping.

We understand there are still a handful of users running the latest version
of Mercurial on Python 2.6. If you get in touch (preferably via
mercurial-devel at mercurial-scm.org), we're willing to make packaging
available to facilitate running future versions of Mercurial [with a
bundled Python 2.7]. But we need to know what environments to target,
installation requirements, etc.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.mercurial-scm.org/pipermail/mercurial/attachments/20170515/9d70df75/attachment.html>


More information about the Mercurial mailing list