python-pylint

Edit Package python-pylint

analyzes Python source code looking for bugs and signs of poor quality.

Refresh
Refresh
Source Files
Filename Size Changed
pylint-1.4.3.tar.gz 0000342509 334 KB
python-pylint.changes 0000046065 45 KB
python-pylint.spec 0000004899 4.78 KB
Revision 61 (latest revision is 157)
Michal Čihař's avatar Michal Čihař (Nijel) accepted request 290987 from Michal Čihař's avatar Michal Čihař (Nijel) (revision 61)
- Update to 1.4.3:
    * Remove three warnings: star-args, abstract-class-little-used,
      abstract-class-not-used. These warnings don't add any real value
      and they don't imply errors or problems in the code.
    * Added a new option for controlling the peephole optimizer in astroid.
      The option ``--optimize-ast`` will control the peephole optimizer,
      which is used to optimize a couple of AST subtrees. The current problem
      solved by the peephole optimizer is when multiple joined strings,
      with the addition operator, are encountered. If the numbers of such
      strings is high enough, Pylint will then fail with a maximum recursion
      depth exceeded error, due to its visitor architecture. The peephole
      just transforms such calls, if it can, into the final resulting string
      and this exhibit a problem, because the visit_binop method stops being
      called (in the optimized AST it will be a Const node).
Comments 0
openSUSE Build Service is sponsored by