ANN: PyChecker v0.8.11

Neal Norwitz neal at metaslash.com
Thu Jun 6 16:50:28 EDT 2002


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





More information about the Python-list mailing list