Hello community, here is the log from the commit of package python3-pylint for openSUSE:Factory checked in at 2015-03-16 07:01:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python3-pylint (Old) and /work/SRC/openSUSE:Factory/.python3-pylint.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python3-pylint" Changes: -------- --- /work/SRC/openSUSE:Factory/python3-pylint/python3-pylint.changes 2015-01-20 12:37:26.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.python3-pylint.new/python3-pylint.changes 2015-03-16 07:01:21.000000000 +0100 @@ -1,0 +2,61 @@ +Sat Mar 14 20:32:29 UTC 2015 - [email protected] + +- update to version 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). + +------------------------------------------------------------------- +Wed Mar 11 16:14:43 UTC 2015 - [email protected] + +- update to version 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 flag (--py3k and --jobs). Closes issue #467. + * Add a new warning for the Python 3 porting checker, + 'using-cmp-argument', emitted when the `cmp` argument for the + `list.sort` or `sorted builtin` is encountered. + * Make the --py3k flag commutative with the -E flag. Also, this + patch fixes the leaks of error messages from the Python 3 checker + when the errors mode was activated. Closes issue #437. + +------------------------------------------------------------------- Old: ---- pylint-1.4.1.tar.gz New: ---- pylint-1.4.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python3-pylint.spec ++++++ --- /var/tmp/diff_new_pack.yWwtmf/_old 2015-03-16 07:01:22.000000000 +0100 +++ /var/tmp/diff_new_pack.yWwtmf/_new 2015-03-16 07:01:22.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package python3-pylint # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: python3-pylint -Version: 1.4.1 +Version: 1.4.3 Release: 0 Summary: Syntax and style checker for Python code License: GPL-2.0+ ++++++ pylint-1.4.1.tar.gz -> pylint-1.4.3.tar.gz ++++++ ++++ 67287 lines of diff (skipped) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
