BSD Ports

misc/py-diff-cover 10.5.1 NetBSD

Run coverage and linting reports on diffs

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Port added
Last update
Commit
58616ef215
License
apache-2.0
Categories
misc, python
Package size
98.5 KiB, 554.6 KiB installed

Description

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.

In the other systems

SystemPortVersion
NetBSDmisc/py-diff-cover10.5.1
DragonFlydevel/py-diff-cover9.2.0

Install

Binary package:

pkgin install py311-diff-cover

From pkgsrc:

cd /usr/pkgsrc/misc/py-diff-cover && make install clean

Dependencies

Run dependencies 5

No port depends on this one.

Configuration

No options to configure.

Service scripts
none
Flavors
py312-diff-cover-10.5.1, py313-diff-cover-10.5.1, py314-diff-cover-10.5.1

Commit history 3

DateCommitCreditsLog message
58616ef215 wiz py-diff-cover: fix tool dependency
2261299ac7 adam 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
d7f65a1ea3 adam 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.