Revisions of python-pylint

Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 622918 from Michael Ströder's avatar 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's avatar Tomáš Chvátal (scarabeus_iv) (revision 76)
baserev update by copy to link target
Tomáš Chvátal's avatar 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's avatar Jan Matejek (matejcik) (revision 74)
baserev update by copy to link target
Jan Matejek's avatar Jan Matejek (matejcik) committed (revision 73)
- uninstall alternatives in %postun
Jan Matejek's avatar Jan Matejek (matejcik) committed (revision 72)
Jan Matejek's avatar Jan Matejek (matejcik) accepted request 479733 from Jan Matejek's avatar 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's avatar Dominique Leuenberger (dimstar_suse) accepted request 449881 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 70)
initialized devel package after accepting 449881
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 449761 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 68)
update source url. 
Please accepted it fast so i can submit it to factory. Need for other package.
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 358962 from Johannes Weberhofer's avatar 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's avatar Todd R (TheBlackCat) accepted request 353383 from Todd R's avatar Todd R (TheBlackCat) (revision 63)
Update to version 1.5.3
Michal Čihař's avatar Michal Čihař (Nijel) accepted request 328669 from Michal Čihař's avatar Michal Čihař (Nijel) (revision 62)
- Update to 1.4.4:
    * Avoid breaking pylint when using logilab.common >= 1.0.
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).
Michal Čihař's avatar Michal Čihař (Nijel) accepted request 290392 from Michal Čihař's avatar 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ř's avatar Michal Čihař (Nijel) accepted request 286614 from Michal Čihař's avatar 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ř's avatar Michal Čihař (Nijel) accepted request 264382 from Michal Čihař's avatar 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
openSUSE Build Service is sponsored by