Differences between revisions 1 and 21 (spanning 20 versions)
Revision 1 as of 2011-11-11 00:25:36
Size: 1544
Editor: mpm
Comment:
Revision 21 as of 2013-09-01 04:02:31
Size: 440
Editor: AdamLarry
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
#pragma section-numbers 2
= python-hglib =
A Python library for interfacing with Mercurial's CommandServer

<<TableOfContents>>

== Getting the source ==
The package can be [[http://mercurial.selenic.com/release/python-hglib|downloaded as a source tarball]] or cloned from its primary repository at http://selenic.com/repo/python-hglib.

This library will hopefully soon be packaged by distributors and appear in the usual package pools.

== Installing ==
The package includes a standard distutils setup.py, so should install with:

{{{
$ python setup.py install
}}}
== Basic usage ==
First create an hglib client object:

{{{
import hglib
client = hglib.open("/path/to/repo")
}}}
Now you can perform Mercurial commands with a Python interface:

{{{
commit = client.log("tip")
print commit.author
}}}
For more examples, see the [[http://www.selenic.com/repo/python-hglib/file/tip/examples/|examples/ directory in the source]].

== Compatibility ==
It should be possible to use any version of python-hglib with all versions of Mercurial that support the command server protocol (Mercurial 1.9 or newer).

== Reporting bugs ==
This package is managed by the Mercurial project, so bugs can be reported to the [[javascript:void(0);/*1320970582300*/|main Mercurial BTS]]. Please mention 'hglib' in the subject.

== Contributing code ==
Similarly, code contribution should (roughly) follow the guidelines from ContributingCode.

== See also ==

 * CommandServer
 * MercurialApi



----
CategoryAudit
Lionel Stockstill is what's composed on his start certification and he feels cozy when individuals use the full identify. Administering databases is how he will make cash. One particular of the really finest things in the earth for him is taking part in crochet but he hasn't manufactured a dime with it. Arkansas has usually been his residing location. You can often discover his web page right here: http://neck328jar.wordpressy.pl/?p=6

Lionel Stockstill is what's composed on his start certification and he feels cozy when individuals use the full identify. Administering databases is how he will make cash. One particular of the really finest things in the earth for him is taking part in crochet but he hasn't manufactured a dime with it. Arkansas has usually been his residing location. You can often discover his web page right here: http://neck328jar.wordpressy.pl/?p=6

PythonHglib (last edited 2017-11-23 05:22:38 by KevinBullock)