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

Re: static analysis and other tools for checking Python code



On Wednesday, March 02, 2016 11:22:52 AM Paul Wise wrote:
> Hi all,
> 
> Some of you may have noticed I'm working on a tool called
> check-all-the-things that does what it says on the tin.
> 
> https://anonscm.debian.org/cgit/collab-maint/check-all-the-things.git
> https://anonscm.debian.org/cgit/collab-maint/check-all-the-things.git/tree/d
> oc/README
> 
> One of the things it has checks for is Python. So far it runs pyflakes
> and pep8 and a few hacky greps for some things that shouldn't be done
> in Python in my experience.
> 
> https://anonscm.debian.org/cgit/collab-maint/check-all-the-things.git/tree/d
> ata/python
> 
> There is a long list of TODO items for Python checking tools. I would
> really appreciate some help turning this TODO list into checks and or
> packaging of some of the tools not yet in Debian.
> 
> If anyone knows of tools that do the equivalent of the hacky greps
> that would be helpful too, or even just which tool should be adding
> tests for those issues.
> 
> If anyone wants to help work on the c-a-t-t code, it is written in Python
> too.

It's probably worth looking at [1] to see if there's anything worth salvaging 
for what you're doing.

Scott K

[1] http://snapshot.debian.org/package/lintian4python/0.28.4/


Reply to: