actions-marketplace-validations/Python Code Quality and Lint for Home Assistant components
Supports pylint, black, mypy
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| hass-version | Home Assistant version | yes | >=2022.3.0 |
| path | Component path | yes | . |
| use-pylint | Use Pylint | no | true |
| use-black | Use Black | no | true |
| use-mypy | Use mypy | no | true |
| use-pytest | Use pytest | no | false |
| extra-pylint-options | Extra options: pylint $(extra-pylint-options) $(path) | no | "" |
| extra-black-options | Extra options: black --check $(extra-black-options) $(path) | no | "" |
| extra-mypy-options | Extra options: mypy $(extra-mypy-options) $(path) | no | "" |
| extra-pytest-options | Extra options: pytest $(extra-pytest-options) | no | "" |
| use-hass-branch | Use branch instead of version | no | false |
Outputs
no outputs