Path to this page:
Subject: CVS commit: pkgsrc/devel/py-pylint
From: Adam Ciarcinski
Date: 2020-08-21 23:55:41
Message id: 20200821215542.0D4D4FB28@cvs.NetBSD.org
Log Message:
py-pylint: updated to 2.6.0
What's New in Pylint 2.6.0?
===========================
* Fix various scope-related bugs in ``undefined-variable`` checker
* bad-continuation and bad-whitespace have been removed, black or another \
formatter can help you with this better than Pylint
* The no-space-check option has been removed. It's no longer possible to \
consider empty line like a `trailing-whitespace` by using clever options
* ``missing-kwoa`` is no longer emitted when dealing with overload functions
* mixed-indentation has been removed, it is no longer useful since TabError is \
included directly in python3
* Add `super-with-arguments` check for flagging instances of Python 2 style \
super calls.
* Add an faq detailing which messages to disable to avoid duplicates w/ other \
popular linters
* Fix superfluous-parens false-positive for the walrus operator
* Fix `fail-under` not accepting floats
* Fix a bug with `ignore-docstrings` ignoring all lines in a module
* Fix `pre-commit` config that could lead to undetected duplicate lines of code
* Fix a crash in parallel mode when the module's filepath is not set
* Add `raise-missing-from` check for exceptions that should have a cause.
* Support both isort 4 and isort 5. If you have pinned isort 4 in your projet \
requirements, nothing changes. If you use isort 5, though, note that the \
`known-standard-library` option is not interpreted the same in isort 4 and isort \
5 (see the migration guide in isort documentation for further details). For \
compatibility's sake for most pylint users, the `known-standard-library` option \
in pylint now maps to `extra-standard-library` in isort 5. If you really want \
what `known-standard-library` now means in isort 5, you must disable the \
`wrong-import-order` check in pylint and run isort manually with a proper isort \
configuration file.
Files: