Revisions of python-pylint
Tomáš Chvátal (scarabeus_iv)
accepted
request 622918
from
Michael Ströder (stroeder)
(revision 77)
- Update to 1.9.2: * New Python 3 checkers * Added two new Python 3 porting checks * Added a new deprecated-sys-function check * Added xreadlines-attribute check
buildservice-autocommit
accepted
request 568903
from
Tomáš Chvátal (scarabeus_iv)
(revision 76)
baserev update by copy to link target
Tomáš Chvátal (scarabeus_iv)
committed
(revision 75)
- Switch to regular releases again - Update to 1.8.3: * Various false positives were fixed * Many additional python3 tweaks * For more see ChangeLog - Drop test conditional as it is always on - Add py2 and py3 bconds to allow building in the respective enviroments - Run only python3 tests it takes ages to finish and we should focus only on one variant * Also few tests currently fail and upstream is aware so put there ||: https://github.com/PyCQA/pylint/issues/1847
buildservice-autocommit
accepted
request 483385
from
Jan Matejek (matejcik)
(revision 74)
baserev update by copy to link target
Jan Matejek (matejcik)
committed
(revision 73)
- uninstall alternatives in %postun
Jan Matejek (matejcik)
committed
(revision 72)
Jan Matejek (matejcik)
accepted
request 479733
from
Jan Matejek (matejcik)
(revision 71)
- update for singlespec - enable test suite for all pythons - update to 1.7.0 git pre-release, for python 3.6 support (boo#1026174) * multitude of new checkers * support for namespace packages * dropped pylint-gui * see changes in /usr/share/doc/packages/python-pylint/ChangeLog
Dominique Leuenberger (dimstar_suse)
accepted
request 449881
from
Eric Schirra (ecsos)
(revision 70)
initialized devel package after accepting 449881
Dirk Mueller (dirkmueller)
accepted
request 453820
from
Michael Ströder (stroeder)
(revision 69)
update to 1.6.5
Dirk Mueller (dirkmueller)
accepted
request 449761
from
Eric Schirra (ecsos)
(revision 68)
update source url. Please accepted it fast so i can submit it to factory. Need for other package.
Thomas Bechtold (tbechtold)
accepted
request 419366
from
Michael Ströder (stroeder)
(revision 67)
update to 1.6.4
Dirk Mueller (dirkmueller)
accepted
request 407173
from
Michael Ströder (stroeder)
(revision 66)
update to 1.6.1
Dirk Mueller (dirkmueller)
accepted
request 394206
from
Michael Ströder (stroeder)
(revision 65)
update to 1.5.5
Dirk Mueller (dirkmueller)
accepted
request 358962
from
Johannes Weberhofer (weberho)
(revision 64)
* Update to version 1.5.4 Please forward it to factory: Could not submit 1.5.3 as the sources have been disappeared
Todd R (TheBlackCat)
accepted
request 353383
from
Todd R (TheBlackCat)
(revision 63)
Update to version 1.5.3
Michal Čihař (Nijel)
accepted
request 328669
from
Michal Čihař (Nijel)
(revision 62)
- Update to 1.4.4: * Avoid breaking pylint when using logilab.common >= 1.0.
Michal Čihař (Nijel)
accepted
request 290987
from
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).
Michal Čihař (Nijel)
accepted
request 290392
from
Michal Čihař (Nijel)
(revision 60)
- Update to 1.4.2: * Don't require a docstring for empty modules. Closes issue #261. * Fix a false positive with `too-few-format-args` string warning, emitted when the string format contained a normal positional argument ('{0}'), mixed with a positional argument which did an attribute access ('{0.__class__}'). Closes issue #463. * Take in account all the methods from the ancestors when checking for too-few-public-methods. Closes issue #471. * Catch enchant errors and emit 'invalid-characters-in-docstring' when checking for spelling errors. Closes issue #469. * Use all the inferred statements for the super-init-not-called check. Closes issue #389. * Add a new warning, 'unichr-builtin', emitted by the Python 3 porting checker, when the unichr builtin is found. Closes issue #472. * Add a new warning, 'intern-builtin', emitted by the Python 3 porting checker, when the intern builtin is found. Closes issue #473. * Add support for editable installations. * The HTML output accepts the `--msg-template` option. Patch by Dan Goldsmith. * Add 'map-builtin-not-iterating' (replacing 'implicit-map-evaluation'), 'zip-builtin-not-iterating', 'range-builtin-not-iterating', and 'filter-builtin-not-iterating' which are emitted by `--py3k` when the appropriate built-in is not used in an iterating context (semantics taken from 2to3). * Add a new warning, 'unidiomatic-typecheck', emitted when an explicit typecheck uses type() instead of isinstance(). For example, `type(x) == Y` instead of `isinstance(x, Y)`. Patch by Chris Rebert. Closes issue #299. * Add support for combining the Python 3 checker mode with the --jobs
Michal Čihař (Nijel)
accepted
request 286614
from
Michal Čihař (Nijel)
(revision 59)
- Update to 1.4.1: * Look only in the current function's scope for bad-super-call. Closes issue #403. * Check the return of properties when checking for not-callable. Closes issue #406. * Warn about using the input() or round() built-ins for Python 3. Closes issue #411. * Proper abstract method lookup while checking for abstract-class-instantiated. Closes issue #401. * Use a mro traversal for finding abstract methods. Closes issue #415. * Fix a false positive with catching-non-exception and tuples of exceptions. * Fix a false negative with raising-non-exception, when the raise used an uninferrable exception context. * Fix a false positive on Python 2 for raising-bad-type, when raising tuples in the form 'raise (ZeroDivisionError, None)'. * Fix a false positive with invalid-slots-objects, where the slot entry was an unicode string on Python 2. Closes issue #421. * Add a new warning, 'redundant-unittest-assert', emitted when using unittest's methods assertTrue and assertFalse with constant value as argument. Patch by Vlad Temian. * Add a new JSON reporter, usable through -f flag. * Add the method names for the 'signature-differs' and 'argument-differs' warnings. Closes issue #433. * Don't compile test files when installing. * Fix a crash which occurred when using multiple jobs and the files given as argument didn't exist at all.
Michal Čihař (Nijel)
accepted
request 264382
from
Michal Čihař (Nijel)
(revision 58)
- Lower tk dependency to Recommends as it's only needed for optional GUI - Update to 1.4.0: * Added new options for controlling the loading of C extensions. By default, only C extensions from the stdlib will be loaded into the active Python interpreter for inspection, because they can run arbitrary code on import. The option `--extension-pkg-whitelist` can be used to specify modules or packages that are safe to load. * Change default max-line-length to 100 rather than 80 * Drop BaseRawChecker class which were only there for backward compat for a while now * Don't try to analyze string formatting with objects coming from function arguments. Closes issue #373. * Port source code to be Python 2/3 compatible. This drops the need for 2to3, but does drop support for Python 2.5. * Each message now comes with a confidence level attached, and can be filtered base on this level. This allows to filter out all messages that were emitted even though an inference failure happened during checking. * Improved presenting unused-import message. Closes issue #293. * Add new checker for finding spelling errors. New messages: wrong-spelling-in-comment, wrong-spelling-in-docstring. New options: spelling-dict, spelling-ignore-words. * Add new '-j' option for running checks in sub-processes. * Added new checks for line endings if they are mixed (LF vs CRLF) or if they are not as expected. New messages: mixed-line-endings, unexpected-line-ending-format. New option: expected-line-ending-format. * 'dangerous-default-value' no longer evaluates the value of the arguments, which could result in long error messages or sensitive data being leaked.
Displaying revisions 81 - 100 of 157