lint: Check that python-pre-commit is not an input.

pre-commit should never be a native-input of python packages, it's a
package manager for commit linting that is irrelevant to builds.

* guix/lint.scm (check-inputs-should-not-be-an-input-at-all): Add entry
for python-pre-commit.

Signed-off-by: Lars-Dominik Braun <lars@6xq.net>
This commit is contained in:
Antero Mejr 2023-03-11 13:39:45 +00:00 committed by Lars-Dominik Braun
parent 831baaf81e
commit a70b9fb319
No known key found for this signature in database
GPG key ID: F663943E08D8092A

View file

@ -533,7 +533,8 @@ (define (check-inputs-should-not-be-an-input-at-all package)
;; Emit a warning if some inputs of PACKAGE are likely to should not be
;; an input at all.
(let ((input-names '("python-setuptools"
"python-pip")))
"python-pip"
"python-pre-commit")))
(map (lambda (input)
(make-warning
package