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
