Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 7D93784E80 for ; Fri, 6 Oct 2023 12:43:25 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id GpprICi-e5Az for ; Fri, 6 Oct 2023 12:43:24 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 8E5DE84D4C for ; Fri, 6 Oct 2023 12:43:24 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 7D17FFBDB; Fri, 6 Oct 2023 12:43:24 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1696596204241380" MIME-Version: 1.0 Date: Fri, 6 Oct 2023 12:43:24 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/devel/py-test-pylint To: pkgsrc-changes@NetBSD.org Approved: commit_and_comment Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20231006124324.7D17FFBDB@cvs.NetBSD.org> This is a multi-part message in MIME format. --_----------=_1696596204241380 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: adam Date: Fri Oct 6 12:43:24 UTC 2023 Modified Files: pkgsrc/devel/py-test-pylint: Makefile distinfo Log Message: py-test-pylint: updated to 0.21.0 0.21.0 Dropped support for pytest < 7.0 in preparation for pytest 8.0 (should work with it when it comes out) Dropped support for pylint < 2.15 to work better with Python 3.11 and drop backwards compatibility code Use baked in TOML support with fallback to newer tomli library thanks to mgorny 0.20.0 Corrected issues introduced by deprecations in pylint Added support for Python 3.12 and dropped support for Python 3.7 Last version that will support pytest < 7 and pylint < 2.6 To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 pkgsrc/devel/py-test-pylint/Makefile cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/py-test-pylint/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1696596204241380 Content-Disposition: inline Content-Length: 2463 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/devel/py-test-pylint/Makefile diff -u pkgsrc/devel/py-test-pylint/Makefile:1.7 pkgsrc/devel/py-test-pylint/Makefile:1.8 --- pkgsrc/devel/py-test-pylint/Makefile:1.7 Tue Jun 6 12:41:15 2023 +++ pkgsrc/devel/py-test-pylint/Makefile Fri Oct 6 12:43:24 2023 @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.7 2023/06/06 12:41:15 riastradh Exp $ +# $NetBSD: Makefile,v 1.8 2023/10/06 12:43:24 adam Exp $ -DISTNAME= pytest-pylint-0.19.0 +DISTNAME= pytest-pylint-0.21.0 PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//} CATEGORIES= devel python MASTER_SITES= ${MASTER_SITE_PYPI:=p/pytest-pylint/} @@ -10,14 +10,18 @@ HOMEPAGE= https://github.com/carsongee/p COMMENT= Pytest plugin to check source code with Pylint LICENSE= mit -DEPENDS+= ${PYPKGPREFIX}-pylint>=2.3.0:../../devel/py-pylint -DEPENDS+= ${PYPKGPREFIX}-test>=5.4:../../devel/py-test -DEPENDS+= ${PYPKGPREFIX}-toml>=0.7.1:../../textproc/py-toml +DEPENDS+= ${PYPKGPREFIX}-pylint>=2.15.0:../../devel/py-pylint +DEPENDS+= ${PYPKGPREFIX}-test>=7.0:../../devel/py-test TOOL_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner USE_LANGUAGES= # none -PYTHON_VERSIONS_INCOMPATIBLE= 27 # py-pylint +PYTHON_VERSIONS_INCOMPATIBLE= 27 + +.include "../../lang/python/pyversion.mk" +.if ${PYTHON_VERSION} < 311 +DEPENDS+= ${PYPKGPREFIX}-tomli>=1.1.0:../../textproc/py-tomli +.endif # test are not included do-test: Index: pkgsrc/devel/py-test-pylint/distinfo diff -u pkgsrc/devel/py-test-pylint/distinfo:1.6 pkgsrc/devel/py-test-pylint/distinfo:1.7 --- pkgsrc/devel/py-test-pylint/distinfo:1.6 Thu Oct 13 16:21:21 2022 +++ pkgsrc/devel/py-test-pylint/distinfo Fri Oct 6 12:43:24 2023 @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.6 2022/10/13 16:21:21 adam Exp $ +$NetBSD: distinfo,v 1.7 2023/10/06 12:43:24 adam Exp $ -BLAKE2s (pytest-pylint-0.19.0.tar.gz) = d0a92b1eddb52eda298e4c2f8b299898606d8184f43f8d689fbd29812baf6202 -SHA512 (pytest-pylint-0.19.0.tar.gz) = 4d6d18ef3f93561d39759124e9d8f01759a6e5fbd82ede470cae84fbabba55a627f0e05d109eadee6ebabaacc2fd65618104db7e2cb3d165d1ca2014a57938c4 -Size (pytest-pylint-0.19.0.tar.gz) = 13801 bytes +BLAKE2s (pytest-pylint-0.21.0.tar.gz) = 5fadfd4d1c7631133a6f63d7580f778742ab857e4d29a59c806a8f103eb0329c +SHA512 (pytest-pylint-0.21.0.tar.gz) = 5c7c7fc8ffd5fa9a3f216339db9ec965bb81d14efe6c70cff74a782e1cd092ca762a6bba1cf517decf97ff903338cf20045ec80580fd30d7f676c1e4c47fe96f +Size (pytest-pylint-0.21.0.tar.gz) = 14250 bytes --_----------=_1696596204241380--