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