[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#779486: RFS: pylama/6.2.0-1 [ITP]



On Sun, Mar 01, 2015 at 12:48:21PM +0100, Federico Gimenez wrote:
> Package: sponsorship-requests
> Severity: wishlist
> 
> Dear mentors,
> 
> I am looking for a sponsor for my package "pylama"
> 
> * Package name    : pylama
>    Version         : 6.2.0-1
>    Upstream Author : Kirill Klenov <horneds@gmail.com>
>  * URL             : https://github.com/klen/pylama
>  * License         : LGPL-3
>    Section         : python
> 
> It builds those binary packages:
> 
>   python-pylama - Code audit tool for Python and JavaScript - Python 2.x
>   python3-pylama - Code audit tool for Python and JavaScript - Python 3.x
> 
> To access further information about this package, please visit the
> following URL:
> 
>   http://mentors.debian.net/package/pylama
> 
> 
> Alternatively, one can download the package with dget using this command:
> 
>   dget -x
> http://mentors.debian.net/debian/pool/main/p/pylama/pylama_6.2.0-1.dsc
Consider maintaining this in the DPMT (I've seen pylama added to the topic
of #debian-python but we add only team packages there).
You shouldn't use ${shlibs:Depends} for packages without ELF binaries.
As the packages contain public modules it's a bad idea to have py2 and py3
versions conflict with each other. If the modules are usable only by the
pylama app, you should package only the py3 version in some private path
and call the package pylama. If they are usable as python modules
(importable) then either the binaries should have different names or (if
it doesn't matter for the user which version is used) probably only the
py3 version should be packaged.
See also https://www.debian.org/doc/packaging-manuals/python-policy/
The license of debian/* shouldn't be stricter that the upstream license
(though this is debatable I think).
The package contains tests which aren't run by your debian/rules. On a
first glance they are supposed to be run using py.test and pybuild can be
asked to use that.

-- 
WBR, wRAR

Attachment: signature.asc
Description: Digital signature


Reply to: