py-pylint: updadted to 2.17.0 2.17.0 2.17 is a small release that is the first to support python 3.11 officially with the addition of TryStar nodes. There's still two new default checks: bad-chained-comparison and implicit-flag-alias, one of them already fixed a previously undetected bug in sentry. Thanks to the community effort our documentation is almost complete, and almost all messages should have a proper documentation now. A big thank you to everyone who participated ! The next release is going to be 3.0.0, bring breaking changes and enact long announced deprecations. There's going to be frequent beta releases, before the official releases, everyone is welcome to try the betas so we find problems before the actual release.diff -r1.80 -r1.81 pkgsrc/devel/py-pylint/Makefile
(adam)
@@ -1,27 +1,27 @@ | @@ -1,27 +1,27 @@ | |||
1 | # $NetBSD: Makefile,v 1.80 2023/02/14 08:52:35 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.81 2023/03/09 09:50:19 adam Exp $ | |
2 | 2 | |||
3 | DISTNAME= pylint-2.16.2 | 3 | DISTNAME= pylint-2.17.0 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | |
5 | CATEGORIES= devel python | 5 | CATEGORIES= devel python | |
6 | MASTER_SITES= ${MASTER_SITE_PYPI:=p/pylint/} | 6 | MASTER_SITES= ${MASTER_SITE_PYPI:=p/pylint/} | |
7 | 7 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= https://www.pylint.org/ | 9 | HOMEPAGE= https://www.pylint.org/ | |
10 | COMMENT= Python source code analyzer | 10 | COMMENT= Python source code analyzer | |
11 | LICENSE= gnu-gpl-v2 | 11 | LICENSE= gnu-gpl-v2 | |
12 | 12 | |||
13 | TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel>=0.37.1:../../devel/py-wheel | 13 | TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel>=0.37.1:../../devel/py-wheel | |
14 | DEPENDS+= ${PYPKGPREFIX}-astroid>=2.14.2:../../devel/py-astroid | 14 | DEPENDS+= ${PYPKGPREFIX}-astroid>=2.15.0:../../devel/py-astroid | |
15 | DEPENDS+= ${PYPKGPREFIX}-dill>=0.3.6:../../textproc/py-dill | 15 | DEPENDS+= ${PYPKGPREFIX}-dill>=0.3.6:../../textproc/py-dill | |
16 | DEPENDS+= ${PYPKGPREFIX}-isort>=4.2.5:../../devel/py-isort | 16 | DEPENDS+= ${PYPKGPREFIX}-isort>=4.2.5:../../devel/py-isort | |
17 | DEPENDS+= ${PYPKGPREFIX}-mccabe>=0.6:../../devel/py-mccabe | 17 | DEPENDS+= ${PYPKGPREFIX}-mccabe>=0.6:../../devel/py-mccabe | |
18 | DEPENDS+= ${PYPKGPREFIX}-platformdirs>=2.2.0:../../misc/py-platformdirs | 18 | DEPENDS+= ${PYPKGPREFIX}-platformdirs>=2.2.0:../../misc/py-platformdirs | |
19 | DEPENDS+= ${PYPKGPREFIX}-tomlkit>=0.10.1:../../textproc/py-tomlkit | 19 | DEPENDS+= ${PYPKGPREFIX}-tomlkit>=0.10.1:../../textproc/py-tomlkit | |
20 | 20 | |||
21 | USE_LANGUAGES= # none | 21 | USE_LANGUAGES= # none | |
22 | 22 | |||
23 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | 23 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | |
24 | 24 | |||
25 | .include "../../lang/python/pyversion.mk" | 25 | .include "../../lang/python/pyversion.mk" | |
26 | .if ${_PYTHON_VERSION} == 39 || ${_PYTHON_VERSION} == 38 | 26 | .if ${_PYTHON_VERSION} == 39 || ${_PYTHON_VERSION} == 38 | |
27 | DEPENDS+= ${PYPKGPREFIX}-typing-extensions>=3.10.0:../../devel/py-typing-extensions | 27 | DEPENDS+= ${PYPKGPREFIX}-typing-extensions>=3.10.0:../../devel/py-typing-extensions |
@@ -1,39 +1,41 @@ | @@ -1,39 +1,41 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.29 2023/02/02 08:32:04 adam Exp $ | 1 | @comment $NetBSD: PLIST,v 1.30 2023/03/09 09:50:19 adam Exp $ | |
2 | bin/epylint-${PYVERSSUFFIX} | 2 | bin/epylint-${PYVERSSUFFIX} | |
3 | bin/pylint-${PYVERSSUFFIX} | 3 | bin/pylint-${PYVERSSUFFIX} | |
4 | bin/pylint-config-${PYVERSSUFFIX} | 4 | bin/pylint-config-${PYVERSSUFFIX} | |
5 | bin/pyreverse-${PYVERSSUFFIX} | 5 | bin/pyreverse-${PYVERSSUFFIX} | |
6 | bin/symilar-${PYVERSSUFFIX} | 6 | bin/symilar-${PYVERSSUFFIX} | |
7 | ${PYSITELIB}/${WHEEL_INFODIR}/CONTRIBUTORS.txt | 7 | ${PYSITELIB}/${WHEEL_INFODIR}/CONTRIBUTORS.txt | |
8 | ${PYSITELIB}/${WHEEL_INFODIR}/INSTALLER | 8 | ${PYSITELIB}/${WHEEL_INFODIR}/INSTALLER | |
9 | ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE | 9 | ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE | |
10 | ${PYSITELIB}/${WHEEL_INFODIR}/METADATA | 10 | ${PYSITELIB}/${WHEEL_INFODIR}/METADATA | |
11 | ${PYSITELIB}/${WHEEL_INFODIR}/RECORD | 11 | ${PYSITELIB}/${WHEEL_INFODIR}/RECORD | |
12 | ${PYSITELIB}/${WHEEL_INFODIR}/REQUESTED | 12 | ${PYSITELIB}/${WHEEL_INFODIR}/REQUESTED | |
13 | ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL | 13 | ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL | |
14 | ${PYSITELIB}/${WHEEL_INFODIR}/direct_url.json | 14 | ${PYSITELIB}/${WHEEL_INFODIR}/direct_url.json | |
15 | ${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt | 15 | ${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt | |
16 | ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt | 16 | ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt | |
17 | ${PYSITELIB}/pylint/__init__.py | 17 | ${PYSITELIB}/pylint/__init__.py | |
18 | ${PYSITELIB}/pylint/__init__.pyc | 18 | ${PYSITELIB}/pylint/__init__.pyc | |
19 | ${PYSITELIB}/pylint/__main__.py | 19 | ${PYSITELIB}/pylint/__main__.py | |
20 | ${PYSITELIB}/pylint/__main__.pyc | 20 | ${PYSITELIB}/pylint/__main__.pyc | |
21 | ${PYSITELIB}/pylint/__pkginfo__.py | 21 | ${PYSITELIB}/pylint/__pkginfo__.py | |
22 | ${PYSITELIB}/pylint/__pkginfo__.pyc | 22 | ${PYSITELIB}/pylint/__pkginfo__.pyc | |
23 | ${PYSITELIB}/pylint/checkers/__init__.py | 23 | ${PYSITELIB}/pylint/checkers/__init__.py | |
24 | ${PYSITELIB}/pylint/checkers/__init__.pyc | 24 | ${PYSITELIB}/pylint/checkers/__init__.pyc | |
25 | ${PYSITELIB}/pylint/checkers/async.py | 25 | ${PYSITELIB}/pylint/checkers/async.py | |
26 | ${PYSITELIB}/pylint/checkers/async.pyc | 26 | ${PYSITELIB}/pylint/checkers/async.pyc | |
27 | ${PYSITELIB}/pylint/checkers/bad_chained_comparison.py | |||
28 | ${PYSITELIB}/pylint/checkers/bad_chained_comparison.pyc | |||
27 | ${PYSITELIB}/pylint/checkers/base/__init__.py | 29 | ${PYSITELIB}/pylint/checkers/base/__init__.py | |
28 | ${PYSITELIB}/pylint/checkers/base/__init__.pyc | 30 | ${PYSITELIB}/pylint/checkers/base/__init__.pyc | |
29 | ${PYSITELIB}/pylint/checkers/base/basic_checker.py | 31 | ${PYSITELIB}/pylint/checkers/base/basic_checker.py | |
30 | ${PYSITELIB}/pylint/checkers/base/basic_checker.pyc | 32 | ${PYSITELIB}/pylint/checkers/base/basic_checker.pyc | |
31 | ${PYSITELIB}/pylint/checkers/base/basic_error_checker.py | 33 | ${PYSITELIB}/pylint/checkers/base/basic_error_checker.py | |
32 | ${PYSITELIB}/pylint/checkers/base/basic_error_checker.pyc | 34 | ${PYSITELIB}/pylint/checkers/base/basic_error_checker.pyc | |
33 | ${PYSITELIB}/pylint/checkers/base/comparison_checker.py | 35 | ${PYSITELIB}/pylint/checkers/base/comparison_checker.py | |
34 | ${PYSITELIB}/pylint/checkers/base/comparison_checker.pyc | 36 | ${PYSITELIB}/pylint/checkers/base/comparison_checker.pyc | |
35 | ${PYSITELIB}/pylint/checkers/base/docstring_checker.py | 37 | ${PYSITELIB}/pylint/checkers/base/docstring_checker.py | |
36 | ${PYSITELIB}/pylint/checkers/base/docstring_checker.pyc | 38 | ${PYSITELIB}/pylint/checkers/base/docstring_checker.pyc | |
37 | ${PYSITELIB}/pylint/checkers/base/name_checker/__init__.py | 39 | ${PYSITELIB}/pylint/checkers/base/name_checker/__init__.py | |
38 | ${PYSITELIB}/pylint/checkers/base/name_checker/__init__.pyc | 40 | ${PYSITELIB}/pylint/checkers/base/name_checker/__init__.pyc | |
39 | ${PYSITELIB}/pylint/checkers/base/name_checker/checker.py | 41 | ${PYSITELIB}/pylint/checkers/base/name_checker/checker.py |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.69 2023/02/14 08:52:35 adam Exp $ | 1 | $NetBSD: distinfo,v 1.70 2023/03/09 09:50:19 adam Exp $ | |
2 | 2 | |||
3 | BLAKE2s (pylint-2.16.2.tar.gz) = bd4fb0fbe4f877120d225346ba3429e2713a0c14cd0ba3e06021fcf7f1287f97 | 3 | BLAKE2s (pylint-2.17.0.tar.gz) = cb03365bf5b46a42d50ee1768a47388526588bd761520e33ad50cd2b2672efb2 | |
4 | SHA512 (pylint-2.16.2.tar.gz) = 6cd2238b02b39c64a0b5270367c6ac1aa1dcb28282fddb7d9e1972635add2b74464e701f585b2cfbe8ae8f2cff0ccc7008bbd11e6f8a1b4414ebf74261efc817 | 4 | SHA512 (pylint-2.17.0.tar.gz) = b23e0a7a3e9590f5e3b28268e5cc4b7aab74a47f4a7c927704663fc9d8bbdebe2c6e8be879c3429f4489aaa606ed1f4b6d9cac4a9ce204c07eb25a0eab90d280 | |
5 | Size (pylint-2.16.2.tar.gz) = 428336 bytes | 5 | Size (pylint-2.17.0.tar.gz) = 433035 bytes |