official python interface for mercurial
Robert Hölzl
robert.hoelzl at baltech.de
Wed May 19 07:55:12 UTC 2010
Are there any plans to create a python library, that wraps calling
mercurial via command line interface?
i.e. similar to PySVN (http://pysvn.tigris.org/)
Mit freundlichen Grüßen
Best Regards,
Robert Hölzl
--
BALTECH AG
Phone: +49 811 99881-18
Fax: +49 811 99881-11
Firmensitz: Lilienthalstrasse 27, D-85399 Hallbergmoos
Registergericht: Amtsgericht München, HRB 115215
Vorstand: Jürgen Rösch
Aufsichtsratsvorsitzende: Eva Zeising
Am 18.05.2010 21:30, schrieb Mads Kiilerich:
> Robert Hölzl wrote, On 05/18/2010 01:43 PM:
>> hello,
>>
>> is there a schedule for releasing a stable python interface to
>> mercurial?
>> Currently I either have to run mercurial from command line via
>> subprocess (which is really a pitty, since mercurial IS developed in
>> python) or I have to rely on the internal api
>> (http://mercurial.selenic.com/wiki/MercurialApi), which may change in
>> future.
>
> No, that ain't gonna happen.
>
> Matt Mackall has several times made it clear that the command line
> interface is the stable interface. The python API is internal and
> intended to move forward without concerns about backward compatibility.
>
> Fortunately Mercurial is GPL, so everything that uses the Mercurial
> code directly will have to be distributed with source and can thus
> evolve with Mercurial.
>
> /Mads
>
More information about the Mercurial
mailing list