Make FlowHandler.context a typed dict #213497
Triggered via pull request
September 19, 2024 21:45
Status
Cancelled
Total duration
5m 22s
Artifacts
–
ci.yaml
on: pull_request
Collect information & changes data
18s
Matrix: Prepare dependencies
Matrix: lint-hadolint
Check hassfest
41s
Check all requirements
21s
Check mypy
2m 4s
Audit licenses
0s
Check pylint
4m 14s
Check pylint on tests
4m 13s
Check ruff-format
14s
Check ruff
10s
Check other linters
53s
Matrix: pytest-full
Matrix: pytest-mariadb
Matrix: pytest-partial
Matrix: pytest-postgres
Upload test coverage to Codecov (partial suite)
0s
Upload test coverage to Codecov (full suite)
0s
Annotations
16 errors
Check mypy:
homeassistant/components/zeroconf/__init__.py#L516
Argument 3 to "async_create_flow" has incompatible type "dict[str, str]"; expected "ConfigFlowContext" [arg-type]
|
Check mypy:
homeassistant/components/xiaomi_ble/config_flow.py#L298
Argument "title" to "async_create_entry" of "ConfigFlow" has incompatible type "str | None"; expected "str" [arg-type]
|
Check mypy:
homeassistant/components/toon/config_flow.py#L61
Expected TypedDict key to be string literal [misc]
|
Check mypy:
homeassistant/components/toon/config_flow.py#L92
TypedDict key must be a string literal; expected one of ("show_advanced_options", "source", "configuration_url", "confirm_only", "entry_id", ...) [literal-required]
|
Check mypy:
homeassistant/components/songpal/config_flow.py#L122
Dict entry 1 has incompatible type "str": "str | bytes | None"; expected "str": "str | None" [dict-item]
|
Check mypy:
homeassistant/components/openhome/config_flow.py#L48
TypedDict "ConfigFlowContext" has no key "name" [typeddict-unknown-key]
|
Check mypy:
homeassistant/components/openhome/config_flow.py#L49
TypedDict "ConfigFlowContext" has no key "host" [typeddict-unknown-key]
|
Check mypy:
homeassistant/components/openhome/config_flow.py#L60
TypedDict "ConfigFlowContext" has no key "name" [typeddict-item]
|
Check mypy:
homeassistant/components/openhome/config_flow.py#L61
TypedDict "ConfigFlowContext" has no key "host" [typeddict-item]
|
Check mypy:
homeassistant/components/openhome/config_flow.py#L66
TypedDict "ConfigFlowContext" has no key "name" [typeddict-item]
|
Split tests for full run
Canceling since a higher priority waiting request for 'CI-126291' exists
|
Split tests for full run
The operation was canceled.
|
Check pylint on tests
Canceling since a higher priority waiting request for 'CI-126291' exists
|
Check pylint on tests
The operation was canceled.
|
Check pylint
Canceling since a higher priority waiting request for 'CI-126291' exists
|
Check pylint
The operation was canceled.
|