On Aug 04, 2010, at 03:21 PM, Jakub Wilk wrote: >* Paul Wise <p...@debian.org>, 2010-08-04, 08:31: >>> There are pychecker, pyflakes, and pylint in Debian. >>> This specific case raises a warning in pylint, if I'm not mistaken. >> >>Thanks for the info, I've added these package names to the >>DebianMentorsNet wiki page listing feature wishlists for >>mentors.debian.net/lintian-extras. > >Frankly, I find none of these suitable for running automatic checks: >- pychecker doesn't support some syntax constructs (#577070); >- signal/noise ratio of pylint is close to zero; >- pyflakes looks promising, but doesn't even detect the bug we are >currently discussing.
None really are, at least not on their own, and not for an automated gatekeeper without heavy hacking. They can be useful tools, but I've never seen any moderately complex bit of Python code ever be completely clean. It would be difficult to get one configuration that could be used across the board. -Barry
signature.asc
Description: PGP signature