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