Hi,

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Friday, March 20, 2020 2:43 AM, Denis 'GNUtoo' Carikli 
<[email protected]> wrote:

> On Thu, 19 Mar 2020 16:56:04 +0000
> Fil Lupin [email protected] wrote:
>
> > -   python :
> >     [...] flake8 [...]
> >     [...] pylint [...]
> >     [...] bandit [...]
> >
>
> I don't know the difference between all of them so I started looking at
> the practical side, and they are all packaged in GuiX,
> Hyperbola, Parabola and Trisquel 8. I've not checked PureOS though.
>
> They are probably packaged in many other GNU/Linux distributions as
> well.
>
> I think this is important for selecting tools as it makes things much
> more simple:
>
> -   They could be installed very easily on contributors distributions.
> -   They could also easily be installed in a Replicant vm.
> -   The FSDG compliant GNU/Linux distributions have them, so freedom
>     wise, it should be good enough.

If flake8 is FSDG compliant, I would choose this one : this is a metatool which 
calls pyflakes, mccabe and pycodingstyle (formerly pep8). Those dependencies 
are Expat or MIT licensed.
It can be installed through pip, apt, and conda (3-clauses BSD license)

- Fil Lupin.
_______________________________________________
Replicant mailing list
[email protected]
https://lists.osuosl.org/mailman/listinfo/replicant

Reply via email to