ANN: PyChecker v0.8.11
Ian Parker
parker at gol.com
Sat Jun 8 07:45:51 EDT 2002
In article <mailman.1023396733.8725.python-list at python.org>, Neal
Norwitz <neal at metaslash.com> writes
>A new version of PyChecker is available for your hacking pleasure.
>
> PyChecker is a tool for finding bugs in Python source code.
> It finds problems that are typically caught by a compiler for less
> dynamic languages, like C and C++. It is similar to lint.
>
>Comments, criticisms, new ideas, and other feedback is welcome.
>
>Changes from 0.8.10 to 0.8.11:
>
> * Improve error message for syntax errors from user files
> * Fix pychecker.bat so it should work now
> * Add a warning for using __coerce__ in new-style classes
> * Add --deprecated option for using deprecated modules or functions
> * Add a warning for using functions with security problems (os.t[e]mpnam)
> * Add a warning for comparing against True/False or defining True/False
> * Add --badexcept option to warn when using string exceptions or
> classes not derived from Exception to raise/catch exceptions
> * Fix spurious warnings from using (test and 'true' or 'false)
>
>Various other bugs were also fixed, including some problems
>using PyChecker in Python 2.2.
>
>
>PyChecker is available on Source Forge:
> Web page: http://pychecker.sourceforge.net/
> Project page: http://sourceforge.net/projects/pychecker/
> Mailling List: pychecker-list at lists.sourceforge.net
>
>Neal
>--
>pychecker-list at lists.sourceforge.net
>
>
I'd just like to throw in that the improved error message format for
syntax errors is particularly nice.
Regards
--
Ian Parker
More information about the Python-list
mailing list