gnu: Add python-diff-cover.
* gnu/packages/python-xyz.scm (python-diff-cover): New variable.
This commit is contained in:
parent
155137d28a
commit
d0a6c11079
1 changed files with 39 additions and 0 deletions
|
@ -20671,6 +20671,45 @@ point is the point of maximum curvature.")
|
||||||
make common patterns shorter and easier.")
|
make common patterns shorter and easier.")
|
||||||
(license license:bsd-2)))
|
(license license:bsd-2)))
|
||||||
|
|
||||||
|
(define-public python-diff-cover
|
||||||
|
(package
|
||||||
|
(name "python-diff-cover")
|
||||||
|
(version "7.5.0")
|
||||||
|
(source (origin
|
||||||
|
(method url-fetch)
|
||||||
|
(uri (pypi-uri "diff_cover" version))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"1z7bxnij2sqsiz9313nwcak7nshakpq4b6c05v13hkqyhd505cx4"))))
|
||||||
|
(build-system pyproject-build-system)
|
||||||
|
(arguments
|
||||||
|
(list
|
||||||
|
#:test-flags
|
||||||
|
;; missing fixture 'datadir'.
|
||||||
|
'(list "--ignore=tests/test_clover_violations_reporter.py"
|
||||||
|
;; Difference in line breaks
|
||||||
|
"-k" "not test_html_with_external_css")))
|
||||||
|
(propagated-inputs
|
||||||
|
(list python-chardet
|
||||||
|
python-jinja2
|
||||||
|
python-pluggy
|
||||||
|
python-pygments
|
||||||
|
python-tomli))
|
||||||
|
(native-inputs
|
||||||
|
(list python-flake8
|
||||||
|
python-poetry-core
|
||||||
|
python-pylint
|
||||||
|
python-pytest
|
||||||
|
python-pytest-flake8
|
||||||
|
python-pytest-mock))
|
||||||
|
(home-page "https://github.com/Bachmann1234/diff-cover")
|
||||||
|
(synopsis "Run coverage and linting reports on diffs")
|
||||||
|
(description "Automatically find diff lines that need test coverage. It
|
||||||
|
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.")
|
||||||
|
(license license:asl2.0)))
|
||||||
|
|
||||||
(define-public python-diff-match-patch
|
(define-public python-diff-match-patch
|
||||||
(package
|
(package
|
||||||
(name "python-diff-match-patch")
|
(name "python-diff-match-patch")
|
||||||
|
|
Reference in a new issue