--- - branch: MAIN date: Fri Aug 21 21:55:41 UTC 2020 files: - new: '1.43' old: '1.42' path: pkgsrc/devel/py-pylint/Makefile pathrev: pkgsrc/devel/py-pylint/Makefile@1.43 type: modified - new: '1.19' old: '1.18' path: pkgsrc/devel/py-pylint/PLIST pathrev: pkgsrc/devel/py-pylint/PLIST@1.19 type: modified - new: '1.32' old: '1.31' path: pkgsrc/devel/py-pylint/distinfo pathrev: pkgsrc/devel/py-pylint/distinfo@1.32 type: modified id: 20200821T215541Z.ebbb45229b5ce3d6eee3119e0435507355a0f8d2 log: | 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. module: pkgsrc subject: 'CVS commit: pkgsrc/devel/py-pylint' unixtime: '1598046941' user: adam