Mercurial for Python3
Matt Mackall
mpm at selenic.com
Mon May 9 17:57:45 UTC 2011
On Mon, 2011-05-09 at 19:29 +0200, Detlev Offenbach wrote:
> Hello,
>
> are there any plans to port Mercurial to Python3?
Not in the near future. The reasons are many:
- We have to continue supporting enterprise distributions with 2.x for
the next several years
- Supporting both simultaneously has proven extremely difficult (I
estimate at least a developer-year of effort)
- Python3 doesn't have any features we care about
- Very few users are asking for Python3
- We don't have a public, supported Python API, so there aren't many
legitimate users:
http://mercurial.selenic.com/wiki/MercurialApi
If what you want is a stable API you can use from Python 3, you should
use os.system(). Or you should wait for us to finish the command server
API, which is one of this year's GSoC projects.
--
Mathematics is the supreme nostalgia of our time.
More information about the Mercurial
mailing list