More ruff and warning cleanup #191
validate.yaml
on: pull_request
Hassfest validation
18s
HACS validation
33s
Ruff validation
5s
Manifest requirements validation
6s
Unit testing
1m 4s
Annotations
10 errors and 2 warnings
|
Ruff (ANN001):
custom_components/zaptec/zaptec/api.py#L376
custom_components/zaptec/zaptec/api.py:376:33: ANN001 Missing type annotation for function argument `cb`
|
|
Ruff (ANN001):
custom_components/zaptec/zaptec/api.py#L356
custom_components/zaptec/zaptec/api.py:356:37: ANN001 Missing type annotation for function argument `ssl_context`
|
|
Ruff (ANN001):
custom_components/zaptec/zaptec/api.py#L356
custom_components/zaptec/zaptec/api.py:356:28: ANN001 Missing type annotation for function argument `cb`
|
|
Ruff (ANN201):
custom_components/zaptec/zaptec/api.py#L349
custom_components/zaptec/zaptec/api.py:349:15: ANN201 Missing return type annotation for public function `live_stream_connection_details`
|
|
Ruff (FIX001):
custom_components/zaptec/zaptec/api.py#L302
custom_components/zaptec/zaptec/api.py:302:11: FIX001 Line contains FIXME, consider resolving the issue
|
|
Ruff (TD003):
custom_components/zaptec/zaptec/api.py#L302
custom_components/zaptec/zaptec/api.py:302:11: TD003 Missing issue link for this TODO
|
|
Ruff (TD002):
custom_components/zaptec/zaptec/api.py#L302
custom_components/zaptec/zaptec/api.py:302:11: TD002 Missing author in TODO; try: `# TODO(<author_name>): ...` or `# TODO @<author_name>: ...`
|
|
Ruff (TD001):
custom_components/zaptec/zaptec/api.py#L302
custom_components/zaptec/zaptec/api.py:302:11: TD001 Invalid TODO tag: `FIXME`
|
|
Ruff (B006):
custom_components/zaptec/zaptec/api.py#L189
custom_components/zaptec/zaptec/api.py:189:30: B006 Do not use mutable data structures for argument defaults
|
|
Ruff (D102):
custom_components/zaptec/zaptec/api.py#L67
custom_components/zaptec/zaptec/api.py:67:9: D102 Missing docstring in public method
|
|
Ruff validation
Could not parse version from pyproject.toml. Using latest version.
|
|
Ruff validation
Could not parse version from pyproject.toml. Using latest version.
|