Re: Bug#891939: ITP: python-gitlab -- GitLab API client library for Python
- Date: Mon, 12 Mar 2018 12:17:35 +0100
- From: Andreas Tille <tille@xxxxxxxxxx>
- Subject: Re: Bug#891939: ITP: python-gitlab -- GitLab API client library for Python
I pushed two commits to your repository. One to prevent file name conflicts
the other one containing d/copyright.
I'm testing the package now while waiting for your answers to my comments
On Fri, Mar 09, 2018 at 01:26:01PM +0100, Andreas Tille wrote:
> Hi Federico,
> On Fri, Mar 02, 2018 at 08:20:15PM +0000, Federico Ceratto wrote:
> > Package: wnpp
> > Severity: wishlist
> > Owner: Federico Ceratto <federico@xxxxxxxxxx>
> > * Package name : python-gitlab
> > Version : 1.3.0
> > Upstream Author : Gauvain Pocentek <gauvain@xxxxxxxxxxxx>
> > * URL : https://github.com/python-gitlab/python-gitlab
> Funny that a Gitlab API is maintained at Github ...
> > * License : LGPLv3
> > Programming Lang: Python
> > Description : GitLab API client library for Python
> > Python 2/3 library for the GitLab APIs v3 and v4
> > This package is meant to replace the current package with same name
> > which contains a different library from https://github.com/pyapi-gitlab/pyapi-gitlab/
> > Such library does not support API v4.
> I intended to run some Python scripts against Salsa and realised that
> the packaged pyapi-gitlab is way outdated but had some better success
> with latest upstream 7.8.4. I was about to ping the maintainer Benjamin
> Drung (in CC) about the status. In any case I agree that we do not need
> an outdated API which is not even actively maintained any more.
> > Also, the two libraries have clashing namespaces:
> > https://github.com/pyapi-gitlab/pyapi-gitlab/issues/263
> > https://github.com/python-gitlab/python-gitlab/issues/385
> > Alternatively, the new packaged could be named python-pygitlab and make
> > use of "Conflicts" to prevent clashing.
> > The package will be maintained under the "debian" group on:
> > https://salsa.debian.org/debian/python-pygitlab
> I cloned this for testing the package and the files in your pristine-tar
> branch are not properly named accourding to the source package name. If
> you want me to push my fix I can do so. I'll let you know about other
> issues I might face when testing the package.
> Apropos name choice: I do not fully understand why you choose the
> repository name python-pygitlab (instead of python-gitlab) nor why you
> do not maintain this in Debian Python Modules Team (where it should
> belong to IMHO).
> Kind regards