Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/py-pylint py-pylint: updated to 2.6.0
details: https://anonhg.NetBSD.org/pkgsrc/rev/79ac865518e7
branches: trunk
changeset: 437372:79ac865518e7
user: adam <adam%pkgsrc.org@localhost>
date: Fri Aug 21 21:55:41 2020 +0000
description:
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.
diffstat:
devel/py-pylint/Makefile | 4 ++--
devel/py-pylint/PLIST | 29 +++++++++++++++++++++++++----
devel/py-pylint/distinfo | 10 +++++-----
3 files changed, 32 insertions(+), 11 deletions(-)
diffs (71 lines):
diff -r a8a42b3c339e -r 79ac865518e7 devel/py-pylint/Makefile
--- a/devel/py-pylint/Makefile Fri Aug 21 21:54:10 2020 +0000
+++ b/devel/py-pylint/Makefile Fri Aug 21 21:55:41 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.42 2020/06/08 16:09:49 adam Exp $
+# $NetBSD: Makefile,v 1.43 2020/08/21 21:55:41 adam Exp $
-DISTNAME= pylint-2.5.3
+DISTNAME= pylint-2.6.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=p/pylint/}
diff -r a8a42b3c339e -r 79ac865518e7 devel/py-pylint/PLIST
--- a/devel/py-pylint/PLIST Fri Aug 21 21:54:10 2020 +0000
+++ b/devel/py-pylint/PLIST Fri Aug 21 21:55:41 2020 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.18 2020/05/05 18:21:25 adam Exp $
+@comment $NetBSD: PLIST,v 1.19 2020/08/21 21:55:41 adam Exp $
bin/epylint-${PYVERSSUFFIX}
bin/pylint-${PYVERSSUFFIX}
bin/pyreverse-${PYVERSSUFFIX}
@@ -84,9 +84,30 @@
${PYSITELIB}/pylint/checkers/variables.py
${PYSITELIB}/pylint/checkers/variables.pyc
${PYSITELIB}/pylint/checkers/variables.pyo
-${PYSITELIB}/pylint/config.py
-${PYSITELIB}/pylint/config.pyc
-${PYSITELIB}/pylint/config.pyo
+${PYSITELIB}/pylint/config/__init__.py
+${PYSITELIB}/pylint/config/__init__.pyc
+${PYSITELIB}/pylint/config/__init__.pyo
+${PYSITELIB}/pylint/config/configuration_mixin.py
+${PYSITELIB}/pylint/config/configuration_mixin.pyc
+${PYSITELIB}/pylint/config/configuration_mixin.pyo
+${PYSITELIB}/pylint/config/find_default_config_files.py
+${PYSITELIB}/pylint/config/find_default_config_files.pyc
+${PYSITELIB}/pylint/config/find_default_config_files.pyo
+${PYSITELIB}/pylint/config/man_help_formatter.py
+${PYSITELIB}/pylint/config/man_help_formatter.pyc
+${PYSITELIB}/pylint/config/man_help_formatter.pyo
+${PYSITELIB}/pylint/config/option.py
+${PYSITELIB}/pylint/config/option.pyc
+${PYSITELIB}/pylint/config/option.pyo
+${PYSITELIB}/pylint/config/option_manager_mixin.py
+${PYSITELIB}/pylint/config/option_manager_mixin.pyc
+${PYSITELIB}/pylint/config/option_manager_mixin.pyo
+${PYSITELIB}/pylint/config/option_parser.py
+${PYSITELIB}/pylint/config/option_parser.pyc
+${PYSITELIB}/pylint/config/option_parser.pyo
+${PYSITELIB}/pylint/config/options_provider_mixin.py
+${PYSITELIB}/pylint/config/options_provider_mixin.pyc
+${PYSITELIB}/pylint/config/options_provider_mixin.pyo
${PYSITELIB}/pylint/constants.py
${PYSITELIB}/pylint/constants.pyc
${PYSITELIB}/pylint/constants.pyo
diff -r a8a42b3c339e -r 79ac865518e7 devel/py-pylint/distinfo
--- a/devel/py-pylint/distinfo Fri Aug 21 21:54:10 2020 +0000
+++ b/devel/py-pylint/distinfo Fri Aug 21 21:55:41 2020 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.31 2020/06/08 16:09:49 adam Exp $
+$NetBSD: distinfo,v 1.32 2020/08/21 21:55:41 adam Exp $
-SHA1 (pylint-2.5.3.tar.gz) = d41abb6f430568d0b01985ce1cf184172a358493
-RMD160 (pylint-2.5.3.tar.gz) = c23fb00d6e402f98a7d669f1923052d7b2c72a47
-SHA512 (pylint-2.5.3.tar.gz) = 03fcd893d361b66794f17433e90df108099fee2eccb35507c7f61befb8db846f0242e5ce2b4ee63727c9cc780a376c3b93d5af3186f884a4fdaad68b224ed7d2
-Size (pylint-2.5.3.tar.gz) = 684449 bytes
+SHA1 (pylint-2.6.0.tar.gz) = b239ddb802d0abe7e9066769afcc197fc4109e31
+RMD160 (pylint-2.6.0.tar.gz) = 85dca886681a537c1c43e394d032bc7b587ad92d
+SHA512 (pylint-2.6.0.tar.gz) = 02881fe14401bbe946618ef947c8db320a6c8dd93626402260d60468538ce67b61d1e8b921bfb1a6020514dd392e9b0021c97ddb60b45866c2d2241224f93f08
+Size (pylint-2.6.0.tar.gz) = 680289 bytes
SHA1 (patch-setup.py) = 56a63cfe22fc22563b7e39b0567bd36437096d01
Home |
Main Index |
Thread Index |
Old Index