jasonmiller-cc/Python Linting
Run linting using pylint, black, and mypy.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Maintainedlast commit Dec 19, 2025
- License
- MIT
Pinned Snippet
uses: jasonmiller-cc/python-linting@2f15060e3b3f0d7e5cf5ee4b9df3dd26e1633385 # v1.7.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| python-version | Python version to use for linting. If not specified, uses the default Python available on the runner. | no | 3.x |
| requirements-file | Path to a requirements file to install before linting. | — | requirements.txt |
| pylint-options | The pylint options to pass to pylint. | no | — |
| black-options | The black options to pass to black. | no | — |
| mypy-options | The mypy options to pass to mypy. | no | — |
| commit-badges | Whether to commit the generated SVG badges back to the repository. Set to 'true' to enable. | no | true |
| badge-directory | Directory to save the generated SVG badges. Defaults to .github/badges. | no | .github/badges |
Outputs
no outputs