librelist archives

« back to archive

Python bindings

Python bindings

From:
J. David Ibanez
Date:
2011-03-17 @ 11:01
Hello,

The official Python bindings (pygit2) do not work any more. See for
instance https://github.com/libgit2/pygit2/issues/12

I actively maintain a fork of pygit2 (https://github.com/jdavid/pygit2),
it is up-to-date and includes some more features, like revision walking.
I asked a while ago for this to be merged upstream, see
https://github.com/libgit2/pygit2/issues/11

I wonder whether somebody could merge it, if it is only to avoid other
people to duplicate the work already done.

If some help is needed to maintain pygit2 I will propose myself.

Whatever happens I will keep working on pygit2 since we use it in
production systems: a database that combines git and xapian, and powers
a CMS, for instance see http://demo.ikaaro.org/;commit_log (login &
password = admin).


Best regards,
-- 
J. David Ibáñez
Itaapy <http://www.itaapy.com>         Tel +33 (0)1 42 23 67 45
9 rue Darwin, 75018 Paris              Fax +33 (0)1 53 28 27 88

Re: [libgit2] Python bindings

From:
J. David Ibanez
Date:
2011-03-18 @ 10:49
Thanks, I merged my branch now I have write access.

I am going to take a week off starting tomorrow, may read my email but
that's all, will resume work the week after.


On Thu, 17 Mar 2011 07:53:36 -0700
Dave Borowitz <dborowitz@google.com> wrote:

> On Thu, Mar 17, 2011 at 06:21, Vicent Marti <vicent@github.com> wrote:
> 
> > Hey J. David,
> >
> > you are right about the Python bindings: they are quite outdated
> > because their maintainer, David Borowitz, seems to be MIA or just
> > busy.
> 
> 
> Just busy. I'm interested in pygit2 working but haven't had time to
> review all the pull requests.
> 
> 
> > We are of course very interested on keeping the bindings
> > up-to-date, so I'm CCing this mail to David Borowitz out of
> > courtesy; I'm hoping he won't have any issues with you stepping up
> > as a new maintainer. I've personally tried & reviewed your branch
> > (looking neat and nifty, in my opinion), but I'd rather not merge
> > the pull request myself.
> >
> > If David is OK with that, I'll give you commit access to the
> > libgit2/pygit2 repo.
> >
> 
> No objections, thanks for offering to help. I'll try to get back up
> to speed on pygit2 when I can.
> 
> 
> > Cheers,
> > Vicent
> >
> > PS: Neat to see Pygit2 being deployed on production!
> >
> > On Thu, Mar 17, 2011 at 1:01 PM, J. David Ibanez <jdavid@itaapy.com>
> > wrote:
> > > Hello,
> > >
> > > The official Python bindings (pygit2) do not work any more. See
> > > for instance https://github.com/libgit2/pygit2/issues/12
> > >
> > > I actively maintain a fork of pygit2
> > > (https://github.com/jdavid/pygit2), it is up-to-date and includes
> > > some more features, like revision walking. I asked a while ago
> > > for this to be merged upstream, see
> > > https://github.com/libgit2/pygit2/issues/11
> > >
> > > I wonder whether somebody could merge it, if it is only to avoid
> > > other people to duplicate the work already done.
> > >
> > > If some help is needed to maintain pygit2 I will propose myself.
> > >
> > > Whatever happens I will keep working on pygit2 since we use it in
> > > production systems: a database that combines git and xapian, and
> > > powers a CMS, for instance see http://demo.ikaaro.org/;commit_log
> > > (login & password = admin).
> > >
> > >
> > > Best regards,
> > > --
> > > J. David Ibáñez
> > > Itaapy <http://www.itaapy.com>         Tel +33 (0)1 42 23 67 45
> > > 9 rue Darwin, 75018 Paris              Fax +33 (0)1 53 28 27 88
> > >
> >



-- 
J. David Ibáñez
Itaapy <http://www.itaapy.com>         Tel +33 (0)1 42 23 67 45
9 rue Darwin, 75018 Paris              Fax +33 (0)1 53 28 27 88