akaihola/Graylint
Run linters and show only messages changed since a past revision.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| options | Options for Graylint. Use `graylint --help` to see available options. Default: '--color' | no | --color |
| src | Source tree paths to run the linters on. Default: '.' | no | . |
| version | Version of Graylint to use, e.g. "~=2.0.0", "1.0.0", "@main" | no | @main |
| revision | Git revision range to compare when determining modified lines. Determined automatically if omitted. | no | — |
| lint | Comma 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.1 | no | "" |
| with | Run 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: '' | — | — |
Outputs
no outputs