akaihola/Graylint

Run linters and show only messages changed since a past revision.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
optionsOptions for Graylint. Use `graylint --help` to see available options. Default: '--color'no--color
srcSource tree paths to run the linters on. Default: '.'no.
versionVersion of Graylint to use, e.g. "~=2.0.0", "1.0.0", "@main"no@main
revisionGit revision range to compare when determining modified lines. Determined automatically if omitted.no
lintComma or space separated list of linters to `pip install` and run from Graylint. Optionally, version constraints (using pip syntax) can be specified. Supported linters: `flake8`, `pylint`, `mypy`, `ruff`. Example: flake8,pylint==2.13.1no""
withRun with the given packages installed. This is useful for adding plugins to the linters. Use a comma or space separated list. Example: "flake8-2020>=1.7 flake8-bugbear>=22.2,!=24.8.19 flake8-comprehensions" required: false default: ''

no outputs