head 1.2; access; symbols pkgsrc-2026Q3:1.1.0.2 pkgsrc-2026Q3-base:1.1; locks; strict; comment @# @; 1.2 date 2026.10.08.16.52.25; author adam; state Exp; branches; next 1.1; commitid SQG580lQCQBs8HYG; 1.1 date 2026.09.11.10.23.52; author adam; state Exp; branches; next ; commitid ul95XMA5rCNXQbVG; desc @@ 1.2 log @py-diff-cover: updated to 10.6.0 10.6.0 refactor: harmonize linters to use ruff as the sole linter and formatter Switch over to uv Trying to avoid re-locking Add --minimum-change feature flag to diff-cover and diff-quality @ text @# $NetBSD: Makefile,v 1.1 2026/09/11 10:23:52 adam Exp $ DISTNAME= diff_cover-10.6.0 PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/_/-/} CATEGORIES= misc python MASTER_SITES= ${MASTER_SITE_PYPI:=d/diff-cover/} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://github.com/Bachmann1234/diff-cover COMMENT= Run coverage and linting reports on diffs LICENSE= apache-2.0 TOOL_DEPENDS+= ${PYPKGPREFIX}-poetry-core>=0:../../devel/py-poetry-core DEPENDS+= ${PYPKGPREFIX}-chardet>=3.0.0:../../converters/py-chardet DEPENDS+= ${PYPKGPREFIX}-jinja2>=2.7.1:../../textproc/py-jinja2 DEPENDS+= ${PYPKGPREFIX}-pluggy>=0.13.1:../../devel/py-pluggy DEPENDS+= ${PYPKGPREFIX}-pygments>=2.19.1:../../textproc/py-pygments TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov>=6.1.1:../../devel/py-test-cov TEST_DEPENDS+= ${PYPKGPREFIX}-test-datadir>=1.5.0:../../devel/py-test-datadir TEST_DEPENDS+= ${PYPKGPREFIX}-test-mock>=3.14.0:../../devel/py-test-mock TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist>=3.6.1:../../devel/py-test-xdist USE_LANGUAGES= # none PY_RENAME_BINARIES= diff-cover diff-quality .include "../../lang/python/wheel.mk" .include "../../mk/bsd.pkg.mk" @ 1.1 log @py-diff-cover: added version 10.5.1 Automatically find diff lines that need test coverage. Also finds diff lines that have violations (according to tools such as pycodestyle, pyflakes, flake8, or pylint). This is used as a code quality metric during code reviews. @ text @d1 1 a1 1 # $NetBSD$ d3 1 a3 1 DISTNAME= diff_cover-10.5.1 @