pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/py-checker



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Jun  3 22:32:59 UTC 2012

Modified Files:
        pkgsrc/devel/py-checker: Makefile PLIST distinfo
Removed Files:
        pkgsrc/devel/py-checker/patches: patch-aa patch-ab

Log Message:
Update to 0.8.19:

Version 0.8.19   -  8 January 2011
  * Add support for Python 2.7
  * Fixed SF Bug [ 2209631 ]:
    New pcmodules.py module, modulePath code causes import error
  * Fixed SF Bug [ 1565876 ]:
    pychecker does not allow lambda with setattr and const
  * Fixed SF Bug [ 1564614 ]:
    pychecker -q on 64-bit ignores the platform-specific stdlib
  * Fixed SF Bug [ 1563572 ]:
    order of checking files affects errors reported
    PyChecker was only checking one of each set of modules with the same
    name; so it will now catch many more warnings it was missing before.
  * Fixed SF Bug [ 1563495 ]:
     couldn't find real module does not respect blacklist
  * Fixed SF Bug [ 1563494 ]:
    pychecker tracebacks when importing zope.interface.declaration
  * Add unittest-based testsuite.
  * Warn about missing opcodes.
  * Added implementations for the following opcodes:
    BUILD_SLICE, DELETE_SLICE3, DUP_TOPX, JUMP_IF_FALSE/TRUE,
    JUMP_IF_FALSE/TRUE_OR_POP, MAP_ADD, PRINT_NEWLINE_TO, SET_ADD, SETUP_WITH,
    SLICE0, STORE_MAP, STORE_SLICE+0, STORE_SLICE2, WITH_CLEANUP, YIELD_VALUE

Version 0.8.18   - 17 August 2008
  * Fixed SF Bug [ 1827412 ] pychecker.bat only handles 9 cmdline args
  * Fix warning about comparison checking with bool false alert for 'in' and 
'not in'
  * Add warning for using __set__, __get__, and __delete__ in an old-style class
  * Fix spurious warning about __set__, __get__, and __delete__ not being 
special
    methods.
  * Fix inability to disable Warning about constant setattr()/getattr()
  * Fix spurious warning on min/max not accepting kwarg of key in Python 2.5
  * Add some __special__ pickling methods that were missing
  * Add --missingattrs option to ignore some (but not all) attribute names
  * Fix crash when using keyword arguments with builtin methods
  * Add --keepgoing option to ignore import errors
  * Add --findevil option to make it easier to find objects that crash the 
interpreter
  * Add support for Python 2.5

Version 0.8.17   - 3 February 2006
  * Fix spurious warning for Statement with no effect using bit shifts
  * Add -#/--limit command line option to set the max # of warnings to show
  * Remove broken command line options:  -e/--errors, --complexity
  * Add -e/--level command line options which allows the error level
    to be specified:  error, security, warning, unused, deprecated, style.
    These names map to numbers: 90, 90, 70, 50, 40, 10 (error == security).
    Specifying a value means all levels equal to or greater than it.
  * Add --only option which displays warnings only for files specified
    on the command line
  * Add --evil option for users to prevent the interpreter from crashing
    due to broken C extensions
  * Fix wrong file name when warning about returning values from
    __init__ functions. (#1291116)
  * Fix a few more glitches with setup.py.
  * Suppress warning about integer division when the code is: int(x / y)
  * Add code to skip testing objects from extension modules that are
    known to crash the interpreter.  Currently, the list includes old versions 
of
    matplotlib.axes.BinOpType and wx.TheClipboard.
  * Support ROT_THREE and ROT_FOUR opcodes

Version 0.8.16   - 4 September 2005
  * Fix problems installing on Windows and running setup.py build


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 pkgsrc/devel/py-checker/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/py-checker/PLIST \
    pkgsrc/devel/py-checker/distinfo
cvs rdiff -u -r1.3 -r0 pkgsrc/devel/py-checker/patches/patch-aa
cvs rdiff -u -r1.1 -r0 pkgsrc/devel/py-checker/patches/patch-ab

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index