actions-marketplace-validations/Python-lint-annotate: maintain code quality with annotated PRs and pushes

Zero-configuration GitHub Action to maintain code quality with push and PR annotations.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
python-root-listA list of all paths to testno.
use-pylintUse Pylintnotrue
use-pycodestyleUse pycodestylenotrue
use-flake8Use Flake8notrue
use-blackUse Blacknotrue
use-mypyUse mypynotrue
use-isortUse isortnotrue
use-vultureUse vulturenotrue
use-pydocstyleUse pydocstylenotrue
extra-pylint-optionsExtra options: pylint $(extra-pylint-options) $(python-root-list)no""
extra-pycodestyle-optionsExtra options: pycodestyle $(extra-pycodestyle-options) $(python-root-list)no""
extra-flake8-optionsExtra options: flake8 $(extra-flake8-options) $(python-root-list)no""
extra-black-optionsExtra options: black --check $(extra-black-options) $(python-root-list)no""
extra-mypy-optionsExtra options: mypy $(extra-mypy-options) $(python-root-list)no""
extra-isort-optionsExtra options: isort -rc $(extra-isort-options) $(python-root-list) -c --diff no""
extra-vulture-optionsExtra options: vulture $(extra-vulture-options) $(python-root-list)no""
extra-pydocstyle-optionsExtra options: pydocstyle $(extra-pydocstyle-options) $(python-root-list)no""
python-versionSet desired python version with this keywordno3.10
use-external-pythonfalse (default): Install a new Python for this action; true: use the python installation in the previous stepsnofalse

no outputs