675abbd6ca
Changes : Version 0.8.12 * Add --isliteral option to warn when using is/is not against literal (e.g., XXX is 5 YYY is not 'abcdef', etc) * Add --modulo1 option to warn when using (expr % 1), which is constant when expr is an integer or string * Add -4/--noeffect option to disable warnings for 'Statement has no effect' * self is not first argument warning can be disabled with -S/--self '' * Don't print duplicate warnings when importing pychecker * Fix other spurious warnings when importing pychecker * Fix bug for spurious invalid arguments when passing a dict inline * Fix bug for spurious Statement has no effect when print >> x, ... , * Add @option_file command line argument to read options from a file (used on platforms which can't have too many options, ie Windows) * Fix several crashes * Line numbers should be close for Python 2.3 and if run on optimized code Version 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) |
||
---|---|---|
.. | ||
patches | ||
DESCR | ||
distinfo | ||
Makefile | ||
PLIST |