2021-04-26 13:23:21 +01:00
|
|
|
# Automatically generated by hassfest.
|
|
|
|
#
|
2022-01-27 05:52:09 +01:00
|
|
|
# To update, run python3 -m script.hassfest -p mypy_config
|
2021-04-26 13:23:21 +01:00
|
|
|
|
|
|
|
[mypy]
|
2023-07-22 23:03:45 +02:00
|
|
|
python_version = 3.11
|
2023-02-09 13:33:10 +01:00
|
|
|
plugins = pydantic.mypy
|
2021-04-26 13:23:21 +01:00
|
|
|
show_error_codes = true
|
|
|
|
follow_imports = silent
|
|
|
|
ignore_missing_imports = true
|
2023-02-07 03:41:39 +01:00
|
|
|
local_partial_types = true
|
2021-05-10 13:20:25 +01:00
|
|
|
strict_equality = true
|
2022-08-13 19:33:57 +02:00
|
|
|
no_implicit_optional = true
|
2021-04-26 13:23:21 +01:00
|
|
|
warn_incomplete_stub = true
|
|
|
|
warn_redundant_casts = true
|
|
|
|
warn_unused_configs = true
|
2021-05-10 13:20:25 +01:00
|
|
|
warn_unused_ignores = true
|
2023-02-07 14:02:38 +01:00
|
|
|
enable_error_code = ignore-without-code, redundant-self, truthy-iterable
|
2022-11-08 14:41:39 +01:00
|
|
|
disable_error_code = annotation-unchecked
|
2023-08-11 13:13:04 +02:00
|
|
|
extra_checks = false
|
2021-04-26 13:23:21 +01:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2023-02-09 13:33:10 +01:00
|
|
|
[pydantic-mypy]
|
|
|
|
init_forbid_extra = true
|
|
|
|
init_typed = true
|
|
|
|
warn_required_dynamic_aliases = true
|
|
|
|
warn_untyped_fields = true
|
|
|
|
|
2022-01-26 10:55:06 +01:00
|
|
|
[mypy-homeassistant.*]
|
|
|
|
no_implicit_reexport = true
|
|
|
|
|
2022-11-14 07:37:47 +02:00
|
|
|
[mypy-homeassistant.auth.auth_store]
|
2022-01-11 22:33:25 +01:00
|
|
|
disallow_any_generics = true
|
|
|
|
|
2022-11-14 07:37:47 +02:00
|
|
|
[mypy-homeassistant.auth.providers.*]
|
2022-01-11 22:33:25 +01:00
|
|
|
disallow_any_generics = true
|
|
|
|
|
2022-11-14 07:37:47 +02:00
|
|
|
[mypy-homeassistant.core]
|
2022-01-11 22:33:25 +01:00
|
|
|
disallow_any_generics = true
|
|
|
|
|
2022-11-14 07:37:47 +02:00
|
|
|
[mypy-homeassistant.exceptions]
|
2022-01-11 22:33:25 +01:00
|
|
|
disallow_any_generics = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.helpers.area_registry]
|
|
|
|
disallow_any_generics = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.helpers.condition]
|
|
|
|
disallow_any_generics = true
|
|
|
|
|
2022-07-19 18:35:04 +02:00
|
|
|
[mypy-homeassistant.helpers.debounce]
|
|
|
|
disallow_any_generics = true
|
|
|
|
|
2022-07-20 02:54:46 +02:00
|
|
|
[mypy-homeassistant.helpers.deprecation]
|
|
|
|
disallow_any_generics = true
|
|
|
|
|
2022-09-15 11:00:25 +02:00
|
|
|
[mypy-homeassistant.helpers.device_registry]
|
|
|
|
disallow_any_generics = true
|
|
|
|
|
2022-01-11 22:33:25 +01:00
|
|
|
[mypy-homeassistant.helpers.discovery]
|
|
|
|
disallow_any_generics = true
|
|
|
|
|
2022-07-20 04:11:46 +02:00
|
|
|
[mypy-homeassistant.helpers.dispatcher]
|
|
|
|
disallow_any_generics = true
|
|
|
|
|
2022-04-28 10:52:42 +02:00
|
|
|
[mypy-homeassistant.helpers.entity]
|
|
|
|
disallow_any_generics = true
|
|
|
|
|
2022-07-20 05:45:57 +02:00
|
|
|
[mypy-homeassistant.helpers.entity_platform]
|
|
|
|
disallow_any_generics = true
|
|
|
|
|
2022-01-11 22:33:25 +01:00
|
|
|
[mypy-homeassistant.helpers.entity_values]
|
2022-04-27 17:19:06 +02:00
|
|
|
disallow_any_generics = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.helpers.event]
|
2022-01-11 22:33:25 +01:00
|
|
|
disallow_any_generics = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.helpers.reload]
|
|
|
|
disallow_any_generics = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.helpers.script_variables]
|
|
|
|
disallow_any_generics = true
|
|
|
|
|
2022-07-21 00:19:02 +02:00
|
|
|
[mypy-homeassistant.helpers.singleton]
|
|
|
|
disallow_any_generics = true
|
|
|
|
|
2022-04-27 17:19:46 +02:00
|
|
|
[mypy-homeassistant.helpers.sun]
|
|
|
|
disallow_any_generics = true
|
|
|
|
|
2022-01-11 22:33:25 +01:00
|
|
|
[mypy-homeassistant.helpers.translation]
|
|
|
|
disallow_any_generics = true
|
|
|
|
|
2022-11-14 07:37:47 +02:00
|
|
|
[mypy-homeassistant.loader]
|
|
|
|
disallow_any_generics = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.requirements]
|
|
|
|
disallow_any_generics = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.runner]
|
|
|
|
disallow_any_generics = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.setup]
|
|
|
|
disallow_any_generics = true
|
|
|
|
|
2022-02-14 15:41:09 +01:00
|
|
|
[mypy-homeassistant.util.async_]
|
|
|
|
disallow_any_generics = true
|
|
|
|
|
2022-01-11 22:33:25 +01:00
|
|
|
[mypy-homeassistant.util.color]
|
|
|
|
disallow_any_generics = true
|
|
|
|
|
2022-02-23 20:58:42 +01:00
|
|
|
[mypy-homeassistant.util.decorator]
|
|
|
|
disallow_any_generics = true
|
|
|
|
|
2022-04-27 17:20:56 +02:00
|
|
|
[mypy-homeassistant.util.location]
|
|
|
|
disallow_any_generics = true
|
|
|
|
|
2022-04-27 22:26:56 +02:00
|
|
|
[mypy-homeassistant.util.logging]
|
|
|
|
disallow_any_generics = true
|
|
|
|
|
2022-01-11 22:33:25 +01:00
|
|
|
[mypy-homeassistant.util.process]
|
|
|
|
disallow_any_generics = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.util.unit_system]
|
|
|
|
disallow_any_generics = true
|
|
|
|
|
2021-04-27 17:13:11 +01:00
|
|
|
[mypy-homeassistant.components.*]
|
2021-04-26 13:23:21 +01:00
|
|
|
check_untyped_defs = false
|
|
|
|
disallow_incomplete_defs = false
|
|
|
|
disallow_subclassing_any = false
|
|
|
|
disallow_untyped_calls = false
|
|
|
|
disallow_untyped_decorators = false
|
|
|
|
disallow_untyped_defs = false
|
|
|
|
warn_return_any = false
|
|
|
|
warn_unreachable = false
|
2022-01-26 10:55:06 +01:00
|
|
|
no_implicit_reexport = false
|
2021-04-26 13:23:21 +01:00
|
|
|
|
2021-05-03 17:45:38 +01:00
|
|
|
[mypy-homeassistant.components]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
2021-05-15 19:55:28 +02:00
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
2022-01-26 10:55:06 +01:00
|
|
|
no_implicit_reexport = true
|
2021-05-15 19:55:28 +02:00
|
|
|
|
2022-01-10 09:54:09 -05:00
|
|
|
[mypy-homeassistant.components.abode.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-09-15 11:53:56 +02:00
|
|
|
[mypy-homeassistant.components.accuweather.*]
|
2021-05-15 19:55:28 +02:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
2021-05-15 22:53:10 +02:00
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-09-15 11:53:56 +02:00
|
|
|
[mypy-homeassistant.components.acer_projector.*]
|
2021-05-19 10:37:16 +02:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-15 23:59:57 +02:00
|
|
|
[mypy-homeassistant.components.actiontec.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
2022-03-07 05:43:21 -05:00
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.adguard.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
2021-05-15 23:59:57 +02:00
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-15 22:53:10 +02:00
|
|
|
[mypy-homeassistant.components.aftership.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
2021-05-15 19:55:28 +02:00
|
|
|
disallow_untyped_defs = true
|
2021-05-03 17:45:38 +01:00
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-17 16:20:05 +01:00
|
|
|
[mypy-homeassistant.components.air_quality.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-07 16:47:52 +02:00
|
|
|
[mypy-homeassistant.components.airly.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-07-21 14:18:08 -06:00
|
|
|
[mypy-homeassistant.components.airvisual.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
2022-05-09 19:56:59 +02:00
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.airzone.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
2021-07-21 14:18:08 -06:00
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
2023-05-23 19:22:50 +02:00
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.airzone_cloud.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
2021-07-21 14:18:08 -06:00
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-15 22:53:42 +02:00
|
|
|
[mypy-homeassistant.components.aladdin_connect.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-23 17:51:40 +02:00
|
|
|
[mypy-homeassistant.components.alarm_control_panel.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-09-15 11:53:56 +02:00
|
|
|
[mypy-homeassistant.components.alert.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2023-08-08 17:15:25 +02:00
|
|
|
[mypy-homeassistant.components.alexa.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-17 14:09:52 +02:00
|
|
|
[mypy-homeassistant.components.amazon_polly.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-07-20 20:52:05 -06:00
|
|
|
[mypy-homeassistant.components.ambient_station.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
2021-08-25 07:24:29 -04:00
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.amcrest.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
2021-07-20 20:52:05 -06:00
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-17 11:14:47 +02:00
|
|
|
[mypy-homeassistant.components.ampio.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
2022-07-31 00:04:24 +12:00
|
|
|
warn_unreachable = true
|
2022-12-02 14:05:08 +01:00
|
|
|
|
|
|
|
[mypy-homeassistant.components.analytics.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
2022-07-31 00:04:24 +12:00
|
|
|
|
2023-04-22 19:05:14 -04:00
|
|
|
[mypy-homeassistant.components.anova.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-07-31 00:04:24 +12:00
|
|
|
[mypy-homeassistant.components.anthemav.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
2021-05-17 11:14:47 +02:00
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-12-30 15:48:29 -05:00
|
|
|
[mypy-homeassistant.components.apcupsd.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-10-15 15:38:47 +02:00
|
|
|
[mypy-homeassistant.components.aqualogic.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-12-06 04:02:46 +01:00
|
|
|
[mypy-homeassistant.components.aseko_pool_live.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
2022-04-22 09:14:13 +02:00
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2023-04-17 10:32:14 +02:00
|
|
|
[mypy-homeassistant.components.assist_pipeline.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-04-22 09:14:13 +02:00
|
|
|
[mypy-homeassistant.components.asuswrt.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
2021-12-06 04:02:46 +01:00
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-08-16 16:10:37 +02:00
|
|
|
[mypy-homeassistant.components.auth.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-03 17:45:38 +01:00
|
|
|
[mypy-homeassistant.components.automation.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
2022-03-01 12:16:10 +01:00
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-08-16 10:17:53 -07:00
|
|
|
[mypy-homeassistant.components.awair.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-03-01 12:16:10 +01:00
|
|
|
[mypy-homeassistant.components.backup.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
2021-05-03 17:45:38 +01:00
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-05-14 17:22:47 -05:00
|
|
|
[mypy-homeassistant.components.baf.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-10-09 19:30:38 +01:00
|
|
|
[mypy-homeassistant.components.bayesian.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-03 17:45:38 +01:00
|
|
|
[mypy-homeassistant.components.binary_sensor.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2023-01-03 13:44:06 +01:00
|
|
|
[mypy-homeassistant.components.bitcoin.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-10-11 10:40:10 +02:00
|
|
|
[mypy-homeassistant.components.blockchain.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-07-08 18:55:31 -05:00
|
|
|
[mypy-homeassistant.components.bluetooth.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-25 13:29:35 +02:00
|
|
|
[mypy-homeassistant.components.bluetooth_tracker.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-10-27 19:32:10 +02:00
|
|
|
[mypy-homeassistant.components.bmw_connected_drive.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-03 17:45:38 +01:00
|
|
|
[mypy-homeassistant.components.bond.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
2021-07-03 15:37:54 +02:00
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.braviatv.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
2021-05-03 17:45:38 +01:00
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.brother.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-01-10 04:02:50 +01:00
|
|
|
[mypy-homeassistant.components.browser.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-11-04 16:50:43 +01:00
|
|
|
[mypy-homeassistant.components.button.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-03 17:45:38 +01:00
|
|
|
[mypy-homeassistant.components.calendar.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
2021-05-10 14:12:15 +01:00
|
|
|
|
|
|
|
[mypy-homeassistant.components.camera.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
2021-05-03 17:45:38 +01:00
|
|
|
|
2021-05-22 10:14:59 +02:00
|
|
|
[mypy-homeassistant.components.canary.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-11-14 07:37:47 +02:00
|
|
|
[mypy-homeassistant.components.clickatell.*]
|
2021-05-03 17:45:38 +01:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-11-14 07:37:47 +02:00
|
|
|
[mypy-homeassistant.components.clicksend.*]
|
2022-10-04 01:02:20 +03:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
2023-05-24 11:46:11 +02:00
|
|
|
warn_unreachable = true
|
|
|
|
|
2023-09-06 08:55:41 -07:00
|
|
|
[mypy-homeassistant.components.climate.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2023-05-24 11:46:11 +02:00
|
|
|
[mypy-homeassistant.components.cloud.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
2022-10-04 01:02:20 +03:00
|
|
|
warn_unreachable = true
|
|
|
|
|
2023-02-03 16:02:55 +01:00
|
|
|
[mypy-homeassistant.components.configurator.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-11-14 07:37:47 +02:00
|
|
|
[mypy-homeassistant.components.cover.*]
|
2022-10-05 23:18:41 +03:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-09-15 11:53:56 +02:00
|
|
|
[mypy-homeassistant.components.cpuspeed.*]
|
2021-09-14 21:46:52 +02:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-09-15 11:53:56 +02:00
|
|
|
[mypy-homeassistant.components.crownstone.*]
|
2021-12-28 13:19:36 +01:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-04-22 09:19:35 +02:00
|
|
|
[mypy-homeassistant.components.deconz.*]
|
2022-04-19 18:14:56 +02:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-09-15 11:53:56 +02:00
|
|
|
[mypy-homeassistant.components.demo.*]
|
2021-05-03 17:45:38 +01:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
2021-05-22 09:15:15 +01:00
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-11-28 15:12:22 +01:00
|
|
|
[mypy-homeassistant.components.derivative.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-09-15 11:53:56 +02:00
|
|
|
[mypy-homeassistant.components.device_automation.*]
|
2021-05-22 09:15:15 +01:00
|
|
|
check_untyped_defs = true
|
2021-05-27 14:10:28 +02:00
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-09-15 11:53:56 +02:00
|
|
|
[mypy-homeassistant.components.device_tracker.*]
|
2022-09-14 13:05:00 +02:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-07-02 18:37:18 +02:00
|
|
|
[mypy-homeassistant.components.devolo_home_control.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-10-28 22:42:10 +02:00
|
|
|
[mypy-homeassistant.components.devolo_home_network.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-02-28 18:49:44 -10:00
|
|
|
[mypy-homeassistant.components.dhcp.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-12-02 11:21:02 +01:00
|
|
|
[mypy-homeassistant.components.diagnostics.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
no_implicit_reexport = true
|
|
|
|
|
Config-flow for DLNA-DMR integration (#55267)
* Modernize dlna_dmr component: configflow, test, types
* Support config-flow with ssdp discovery
* Add unit tests
* Enforce strict typing
* Gracefully handle network devices (dis)appearing
* Fix Aiohttp mock response headers type to match actual response class
* Fixes from code review
* Fixes from code review
* Import device config in flow if unavailable at hass start
* Support SSDP advertisements
* Ignore bad BOOTID, fix ssdp:byebye handling
* Only listen for events on interface connected to device
* Release all listeners when entities are removed
* Warn about deprecated dlna_dmr configuration
* Use sublogger for dlna_dmr.config_flow for easier filtering
* Tests for dlna_dmr.data module
* Rewrite DMR tests for HA style
* Fix DMR strings: "Digital Media *Renderer*"
* Update DMR entity state and device info when changed
* Replace deprecated async_upnp_client State with TransportState
* supported_features are dynamic, based on current device state
* Cleanup fully when subscription fails
* Log warnings when device connection fails unexpectedly
* Set PARALLEL_UPDATES to unlimited
* Fix spelling
* Fixes from code review
* Simplify has & can checks to just can, which includes has
* Treat transitioning state as playing (not idle) to reduce UI jerking
* Test if device is usable
* Handle ssdp:update messages properly
* Fix _remove_ssdp_callbacks being shared by all DlnaDmrEntity instances
* Fix tests for transitioning state
* Mock DmrDevice.is_profile_device (added to support embedded devices)
* Use ST & NT SSDP headers to find DMR devices, not deviceType
The deviceType is extracted from the device's description XML, and will not
be what we want when dealing with embedded devices.
* Use UDN from SSDP headers, not device description, as unique_id
The SSDP headers have the UDN of the embedded device that we're interested
in, whereas the device description (`ATTR_UPNP_UDN`) field will always be
for the root device.
* Fix DMR string English localization
* Test config flow with UDN from SSDP headers
* Bump async-upnp-client==0.22.1, fix flake8 error
* fix test for remapping
* DMR HA Device connections based on root and embedded UDN
* DmrDevice's UpnpDevice is now named profile_device
* Use device type from SSDP headers, not device description
* Mark dlna_dmr constants as Final
* Use embedded device UDN and type for unique ID when connected via URL
* More informative connection error messages
* Also match SSDP messages on NT headers
The NT header is to ssdp:alive messages what ST is to M-SEARCH responses.
* Bump async-upnp-client==0.22.2
* fix merge
* Bump async-upnp-client==0.22.3
Co-authored-by: Steven Looman <steven.looman@gmail.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-09-28 06:47:01 +10:00
|
|
|
[mypy-homeassistant.components.dlna_dmr.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-27 14:10:28 +02:00
|
|
|
[mypy-homeassistant.components.dnsip.*]
|
|
|
|
check_untyped_defs = true
|
2021-05-22 09:15:15 +01:00
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
2021-05-03 17:45:38 +01:00
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
2021-05-24 21:09:57 +02:00
|
|
|
warn_unreachable = true
|
|
|
|
|
2023-08-21 15:22:25 -05:00
|
|
|
[mypy-homeassistant.components.doorbird.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2023-02-12 19:00:35 +01:00
|
|
|
[mypy-homeassistant.components.dormakaba_dkey.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-06-24 20:27:25 +02:00
|
|
|
[mypy-homeassistant.components.dsmr.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-24 21:09:57 +02:00
|
|
|
[mypy-homeassistant.components.dunehd.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
2021-10-22 12:20:39 -04:00
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.efergy.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
2021-05-24 21:09:57 +02:00
|
|
|
warn_return_any = true
|
2021-05-03 17:45:38 +01:00
|
|
|
warn_unreachable = true
|
|
|
|
|
2023-05-20 13:13:32 +03:00
|
|
|
[mypy-homeassistant.components.electrasmart.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
2023-07-25 20:46:53 +12:00
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.electric_kiwi.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
2023-05-20 13:13:32 +03:00
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-03 17:45:38 +01:00
|
|
|
[mypy-homeassistant.components.elgato.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
2022-04-15 17:14:45 -04:00
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-04-20 15:04:11 -04:00
|
|
|
[mypy-homeassistant.components.elkm1.*]
|
2022-04-17 20:31:37 -04:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
2022-04-15 17:14:45 -04:00
|
|
|
disallow_subclassing_any = true
|
2022-05-29 20:49:37 -10:00
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.emulated_hue.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
2022-04-15 17:14:45 -04:00
|
|
|
disallow_untyped_calls = true
|
2021-05-03 17:45:38 +01:00
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-09-15 11:53:56 +02:00
|
|
|
[mypy-homeassistant.components.energy.*]
|
2021-07-12 22:56:10 +02:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-09-15 11:53:56 +02:00
|
|
|
[mypy-homeassistant.components.esphome.*]
|
2021-07-26 18:37:37 +02:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2023-07-21 12:16:35 +02:00
|
|
|
[mypy-homeassistant.components.event.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-11-08 08:56:27 -08:00
|
|
|
[mypy-homeassistant.components.evil_genius_labs.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-06-22 14:15:44 +02:00
|
|
|
[mypy-homeassistant.components.fan.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-07-05 11:19:37 +03:00
|
|
|
[mypy-homeassistant.components.fastdotcom.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-08-19 13:20:41 +02:00
|
|
|
[mypy-homeassistant.components.feedreader.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-08-18 12:02:12 -04:00
|
|
|
[mypy-homeassistant.components.file_upload.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-03-25 20:30:28 +01:00
|
|
|
[mypy-homeassistant.components.filesize.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2023-01-19 11:07:42 +01:00
|
|
|
[mypy-homeassistant.components.filter.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-21 14:33:54 +02:00
|
|
|
[mypy-homeassistant.components.fitbit.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
2021-06-27 14:05:04 +02:00
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-10-02 13:19:36 -04:00
|
|
|
[mypy-homeassistant.components.flux_led.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-06-27 14:05:04 +02:00
|
|
|
[mypy-homeassistant.components.forecast_solar.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
2021-05-21 14:33:54 +02:00
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-09-15 11:53:56 +02:00
|
|
|
[mypy-homeassistant.components.fritz.*]
|
2021-05-15 07:54:11 +02:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
2021-11-24 02:04:36 +01:00
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-09-15 11:53:56 +02:00
|
|
|
[mypy-homeassistant.components.fritzbox.*]
|
2022-04-26 20:39:42 +02:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-09-15 11:53:56 +02:00
|
|
|
[mypy-homeassistant.components.fritzbox_callmonitor.*]
|
2021-11-24 02:04:36 +01:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
2021-05-15 07:54:11 +02:00
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-09-15 11:53:56 +02:00
|
|
|
[mypy-homeassistant.components.fronius.*]
|
2021-05-03 17:45:38 +01:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-09-15 11:53:56 +02:00
|
|
|
[mypy-homeassistant.components.frontend.*]
|
2021-07-06 15:06:32 +02:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-08-16 14:08:35 -04:00
|
|
|
[mypy-homeassistant.components.fully_kiosk.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-03 17:45:38 +01:00
|
|
|
[mypy-homeassistant.components.geo_location.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-05-12 12:12:47 +02:00
|
|
|
[mypy-homeassistant.components.geocaching.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-11 16:57:24 +02:00
|
|
|
[mypy-homeassistant.components.gios.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2023-09-04 10:07:15 +03:00
|
|
|
[mypy-homeassistant.components.glances.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-10-14 18:20:08 -04:00
|
|
|
[mypy-homeassistant.components.goalzero.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-05-22 14:29:11 -07:00
|
|
|
[mypy-homeassistant.components.google.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-10-07 19:48:29 -04:00
|
|
|
[mypy-homeassistant.components.google_sheets.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2023-09-12 22:21:58 +02:00
|
|
|
[mypy-homeassistant.components.gpsd.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-10-29 18:54:40 -07:00
|
|
|
[mypy-homeassistant.components.greeneye_monitor.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-03 17:45:38 +01:00
|
|
|
[mypy-homeassistant.components.group.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-07-22 00:01:05 -06:00
|
|
|
[mypy-homeassistant.components.guardian.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-12-02 15:56:48 +01:00
|
|
|
[mypy-homeassistant.components.hardkernel.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
2022-12-05 09:32:52 +01:00
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.hardware.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
2022-12-02 15:56:48 +01:00
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-12-18 09:34:47 +01:00
|
|
|
[mypy-homeassistant.components.here_travel_time.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-03 17:45:38 +01:00
|
|
|
[mypy-homeassistant.components.history.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2023-04-06 19:09:45 +02:00
|
|
|
[mypy-homeassistant.components.homeassistant.exposed_entities]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-06-18 18:46:20 +02:00
|
|
|
[mypy-homeassistant.components.homeassistant.triggers.event]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
2022-07-27 10:13:16 +02:00
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.homeassistant_alerts.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
2021-06-18 18:46:20 +02:00
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
2023-08-30 16:37:13 +02:00
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.homeassistant_green.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
2021-06-18 18:46:20 +02:00
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-12-02 15:59:03 +01:00
|
|
|
[mypy-homeassistant.components.homeassistant_hardware.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.homeassistant_sky_connect.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.homeassistant_yellow.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-03-29 23:21:07 -10:00
|
|
|
[mypy-homeassistant.components.homekit]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.homekit.accessories]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.homekit.aidmanager]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.homekit.config_flow]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.homekit.diagnostics]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.homekit.logbook]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-06-09 17:56:58 -10:00
|
|
|
[mypy-homeassistant.components.homekit.type_locks]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-03-29 23:21:07 -10:00
|
|
|
[mypy-homeassistant.components.homekit.type_triggers]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.homekit.util]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-02-03 16:18:03 +00:00
|
|
|
[mypy-homeassistant.components.homekit_controller]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.homekit_controller.alarm_control_panel]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.homekit_controller.button]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
2022-08-04 17:41:47 +01:00
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.homekit_controller.config_flow]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
2022-02-03 16:18:03 +00:00
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.homekit_controller.const]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.homekit_controller.lock]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.homekit_controller.select]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.homekit_controller.storage]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-02-11 19:26:35 +00:00
|
|
|
[mypy-homeassistant.components.homekit_controller.utils]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-01-11 01:23:31 +01:00
|
|
|
[mypy-homeassistant.components.homewizard.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-03 17:45:38 +01:00
|
|
|
[mypy-homeassistant.components.http.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.huawei_lte.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
2023-05-25 07:58:59 +02:00
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.hydrawise.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
2021-05-03 17:45:38 +01:00
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.hyperion.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
2022-05-25 10:52:06 +02:00
|
|
|
|
2022-09-19 15:43:41 -10:00
|
|
|
[mypy-homeassistant.components.ibeacon.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2023-09-20 01:44:35 +01:00
|
|
|
[mypy-homeassistant.components.idasen_desk.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2023-06-19 17:03:48 +02:00
|
|
|
[mypy-homeassistant.components.image.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-12-16 14:16:38 +01:00
|
|
|
[mypy-homeassistant.components.image_processing.*]
|
2022-11-09 16:36:03 +02:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-12-16 14:16:38 +01:00
|
|
|
[mypy-homeassistant.components.image_upload.*]
|
2021-05-03 17:45:38 +01:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
2023-05-05 19:21:57 +02:00
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.imap.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
2021-05-03 17:45:38 +01:00
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-12-20 16:18:58 +01:00
|
|
|
[mypy-homeassistant.components.input_button.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-10-26 05:38:06 +02:00
|
|
|
[mypy-homeassistant.components.input_select.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-03 17:45:38 +01:00
|
|
|
[mypy-homeassistant.components.integration.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2023-08-23 12:45:49 -05:00
|
|
|
[mypy-homeassistant.components.ipp.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-09-15 11:53:56 +02:00
|
|
|
[mypy-homeassistant.components.iqvia.*]
|
2022-02-03 10:02:05 -06:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
2023-09-07 13:16:31 +03:00
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.islamic_prayer_times.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
2022-02-03 10:02:05 -06:00
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-09-15 11:53:56 +02:00
|
|
|
[mypy-homeassistant.components.isy994.*]
|
2021-09-11 12:27:13 -06:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-11-12 14:57:40 +01:00
|
|
|
[mypy-homeassistant.components.jellyfin.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-10-23 00:11:41 +03:00
|
|
|
[mypy-homeassistant.components.jewish_calendar.*]
|
|
|
|
check_untyped_defs = true
|
2022-03-07 15:16:43 -08:00
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2023-05-05 14:44:53 -04:00
|
|
|
[mypy-homeassistant.components.jvc_projector.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-03-07 15:16:43 -08:00
|
|
|
[mypy-homeassistant.components.kaleidescape.*]
|
|
|
|
check_untyped_defs = true
|
2021-10-23 00:11:41 +03:00
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-03 17:45:38 +01:00
|
|
|
[mypy-homeassistant.components.knx.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-17 09:12:04 +02:00
|
|
|
[mypy-homeassistant.components.kraken.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
2021-07-06 09:54:35 +02:00
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
2022-01-12 13:39:12 +01:00
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2023-01-24 14:27:01 +01:00
|
|
|
[mypy-homeassistant.components.lacrosse.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-07-27 10:37:22 -04:00
|
|
|
[mypy-homeassistant.components.lacrosse_view.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-01-12 13:39:12 +01:00
|
|
|
[mypy-homeassistant.components.lametric.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
2021-07-06 09:54:35 +02:00
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-05-21 21:18:01 +02:00
|
|
|
[mypy-homeassistant.components.laundrify.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2023-08-21 22:19:55 +12:00
|
|
|
[mypy-homeassistant.components.lawn_mower.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-07-06 09:54:35 +02:00
|
|
|
[mypy-homeassistant.components.lcn.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
2021-05-17 09:12:04 +02:00
|
|
|
disallow_untyped_decorators = true
|
2022-10-07 20:54:29 +02:00
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2023-01-06 02:15:03 +00:00
|
|
|
[mypy-homeassistant.components.ld2410_ble.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-10-07 20:54:29 +02:00
|
|
|
[mypy-homeassistant.components.lidarr.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
2021-05-17 09:12:04 +02:00
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-09-15 11:53:56 +02:00
|
|
|
[mypy-homeassistant.components.lifx.*]
|
2021-05-03 17:45:38 +01:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-09-15 11:53:56 +02:00
|
|
|
[mypy-homeassistant.components.light.*]
|
2022-07-18 17:56:34 -05:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2023-02-24 08:51:48 -08:00
|
|
|
[mypy-homeassistant.components.litejet.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-07-25 22:52:13 +02:00
|
|
|
[mypy-homeassistant.components.litterrobot.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-27 14:04:40 +02:00
|
|
|
[mypy-homeassistant.components.local_ip.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-03 17:45:38 +01:00
|
|
|
[mypy-homeassistant.components.lock.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
2022-05-01 19:33:31 -05:00
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.logbook.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
2021-05-03 17:45:38 +01:00
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-11-17 08:57:43 -06:00
|
|
|
[mypy-homeassistant.components.logger.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2023-09-26 08:13:59 +02:00
|
|
|
[mypy-homeassistant.components.london_underground.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-10-22 08:14:33 -10:00
|
|
|
[mypy-homeassistant.components.lookin.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-12-22 12:20:35 +01:00
|
|
|
[mypy-homeassistant.components.luftdaten.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-03 17:45:38 +01:00
|
|
|
[mypy-homeassistant.components.mailbox.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
2022-12-21 02:32:29 +01:00
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.mastodon.*]
|
2023-09-02 06:02:55 -07:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.matrix.*]
|
2022-12-21 02:32:29 +01:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
2021-05-03 17:45:38 +01:00
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-12-01 20:44:56 +01:00
|
|
|
[mypy-homeassistant.components.matter.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2023-08-28 14:43:22 +02:00
|
|
|
[mypy-homeassistant.components.media_extractor.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-03 17:45:38 +01:00
|
|
|
[mypy-homeassistant.components.media_player.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
2021-06-07 16:04:04 +02:00
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
2022-02-15 12:32:14 +01:00
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-03-04 00:12:33 +01:00
|
|
|
[mypy-homeassistant.components.media_source.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-07-04 17:12:41 +01:00
|
|
|
[mypy-homeassistant.components.metoffice.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-08-19 11:39:14 +03:00
|
|
|
[mypy-homeassistant.components.mikrotik.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-11-23 19:54:12 +01:00
|
|
|
[mypy-homeassistant.components.min_max.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-02-15 12:32:14 +01:00
|
|
|
[mypy-homeassistant.components.mjpeg.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
2021-06-07 16:04:04 +02:00
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-09-29 15:15:55 +02:00
|
|
|
[mypy-homeassistant.components.modbus.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-10-22 16:04:06 -04:00
|
|
|
[mypy-homeassistant.components.modem_callerid.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-03-04 00:12:33 +01:00
|
|
|
[mypy-homeassistant.components.moon.*]
|
2021-10-24 02:39:39 -07:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2023-01-25 07:28:13 -10:00
|
|
|
[mypy-homeassistant.components.mopeka.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-11-24 08:25:44 +01:00
|
|
|
[mypy-homeassistant.components.mqtt.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-06-07 16:04:04 +02:00
|
|
|
[mypy-homeassistant.components.mysensors.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
2021-05-03 17:45:38 +01:00
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
2021-05-07 15:59:29 +02:00
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.nam.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
2021-09-30 23:48:28 +02:00
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.nanoleaf.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
2021-05-07 15:59:29 +02:00
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
2021-05-03 17:45:38 +01:00
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
2021-05-26 11:06:30 -05:00
|
|
|
|
2021-08-08 15:02:37 +02:00
|
|
|
[mypy-homeassistant.components.neato.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-07-28 00:12:32 -07:00
|
|
|
[mypy-homeassistant.components.nest.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-07-21 23:36:57 +02:00
|
|
|
[mypy-homeassistant.components.netatmo.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-26 11:06:30 -05:00
|
|
|
[mypy-homeassistant.components.network.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
2022-11-01 22:58:07 +01:00
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.nextdns.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
2021-10-15 04:27:26 -04:00
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.nfandroidtv.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
2021-06-11 10:06:15 +03:00
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-12-29 11:23:54 +00:00
|
|
|
[mypy-homeassistant.components.nissan_leaf.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-06-11 10:06:15 +03:00
|
|
|
[mypy-homeassistant.components.no_ip.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
2021-05-26 11:06:30 -05:00
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
2021-05-03 17:45:38 +01:00
|
|
|
|
|
|
|
[mypy-homeassistant.components.notify.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-07-23 13:00:02 -06:00
|
|
|
[mypy-homeassistant.components.notion.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-03 17:45:38 +01:00
|
|
|
[mypy-homeassistant.components.number.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-05-17 01:51:30 +02:00
|
|
|
[mypy-homeassistant.components.nut.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-01-02 09:15:39 -10:00
|
|
|
[mypy-homeassistant.components.oncue.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-11 17:28:17 +02:00
|
|
|
[mypy-homeassistant.components.onewire.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
2021-07-24 06:50:01 -06:00
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-12-16 21:12:33 +01:00
|
|
|
[mypy-homeassistant.components.open_meteo.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-08-01 11:35:31 +02:00
|
|
|
[mypy-homeassistant.components.openexchangerates.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2023-05-28 02:58:04 +02:00
|
|
|
[mypy-homeassistant.components.opensky.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-07-24 06:50:01 -06:00
|
|
|
[mypy-homeassistant.components.openuv.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
2021-05-11 17:28:17 +02:00
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2023-01-24 06:55:12 +01:00
|
|
|
[mypy-homeassistant.components.otbr.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-09-15 11:53:56 +02:00
|
|
|
[mypy-homeassistant.components.overkiz.*]
|
2022-03-21 18:56:53 -04:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-09-15 11:53:56 +02:00
|
|
|
[mypy-homeassistant.components.peco.*]
|
2021-12-31 09:35:15 -08:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-03 17:45:38 +01:00
|
|
|
[mypy-homeassistant.components.persistent_notification.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-06-22 12:50:50 +03:00
|
|
|
[mypy-homeassistant.components.pi_hole.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
2022-02-23 01:15:31 -10:00
|
|
|
warn_unreachable = true
|
|
|
|
|
2023-06-25 16:00:52 +02:00
|
|
|
[mypy-homeassistant.components.ping.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2023-09-10 12:16:59 +02:00
|
|
|
[mypy-homeassistant.components.plugwise.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-02-23 01:15:31 -10:00
|
|
|
[mypy-homeassistant.components.powerwall.*]
|
2023-09-02 15:21:05 +01:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.private_ble_device.*]
|
2022-02-23 01:15:31 -10:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
2021-06-22 12:50:50 +03:00
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-03 17:45:38 +01:00
|
|
|
[mypy-homeassistant.components.proximity.*]
|
2021-12-23 06:25:05 +01:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-08-29 20:45:27 -04:00
|
|
|
[mypy-homeassistant.components.prusalink.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-09-15 11:53:56 +02:00
|
|
|
[mypy-homeassistant.components.pure_energie.*]
|
2021-05-03 17:45:38 +01:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
2022-02-19 17:53:25 +01:00
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-12-12 20:32:11 -07:00
|
|
|
[mypy-homeassistant.components.purpleair.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-09-15 11:53:56 +02:00
|
|
|
[mypy-homeassistant.components.pvoutput.*]
|
2022-02-19 17:53:25 +01:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
2022-05-09 19:57:27 +02:00
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.qnap_qsw.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
2022-02-19 17:53:25 +01:00
|
|
|
disallow_subclassing_any = true
|
2021-05-03 17:45:38 +01:00
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-11-14 07:37:47 +02:00
|
|
|
[mypy-homeassistant.components.radarr.*]
|
2021-07-27 02:45:44 -06:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-11-14 07:37:47 +02:00
|
|
|
[mypy-homeassistant.components.rainmachine.*]
|
2021-11-06 19:34:51 +01:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
2022-12-02 15:56:13 +01:00
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.raspberry_pi.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
2021-11-06 19:34:51 +01:00
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-11-14 07:37:47 +02:00
|
|
|
[mypy-homeassistant.components.rdw.*]
|
2022-10-07 20:53:34 +02:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-07-28 00:51:40 -06:00
|
|
|
[mypy-homeassistant.components.recollect_waste.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-05-04 12:22:50 -05:00
|
|
|
[mypy-homeassistant.components.recorder.*]
|
2022-03-28 21:45:25 -10:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-03 17:45:38 +01:00
|
|
|
[mypy-homeassistant.components.remote.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-07-28 21:41:11 +02:00
|
|
|
[mypy-homeassistant.components.renault.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
2021-10-30 08:27:48 -06:00
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-07-20 12:06:52 +02:00
|
|
|
[mypy-homeassistant.components.repairs.*]
|
2022-07-08 05:49:07 +02:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2023-02-07 15:48:16 +01:00
|
|
|
[mypy-homeassistant.components.rest.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-09-23 16:47:58 +02:00
|
|
|
[mypy-homeassistant.components.rfxtrx.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-07-11 08:40:52 -07:00
|
|
|
[mypy-homeassistant.components.rhasspy.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-10-30 08:27:48 -06:00
|
|
|
[mypy-homeassistant.components.ridwell.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
2021-07-28 21:41:11 +02:00
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-07-27 11:50:47 +02:00
|
|
|
[mypy-homeassistant.components.rituals_perfume_genie.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
2021-09-18 06:51:07 +02:00
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-02-05 22:17:31 -06:00
|
|
|
[mypy-homeassistant.components.roku.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-10-04 22:13:11 +02:00
|
|
|
[mypy-homeassistant.components.rpi_power.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
2023-01-24 19:06:24 +01:00
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.rss_feed_template.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
2021-10-04 22:13:11 +02:00
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-01-01 12:36:31 -08:00
|
|
|
[mypy-homeassistant.components.rtsp_to_webrtc.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
2022-11-09 16:35:30 +02:00
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2023-01-03 22:19:43 +02:00
|
|
|
[mypy-homeassistant.components.ruuvi_gateway.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-11-09 16:35:30 +02:00
|
|
|
[mypy-homeassistant.components.ruuvitag_ble.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
2022-01-01 12:36:31 -08:00
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-09-18 06:51:07 +02:00
|
|
|
[mypy-homeassistant.components.samsungtv.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
2021-07-27 11:50:47 +02:00
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-03 17:45:38 +01:00
|
|
|
[mypy-homeassistant.components.scene.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-08-11 16:14:01 +02:00
|
|
|
[mypy-homeassistant.components.schedule.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2023-01-24 14:11:56 +01:00
|
|
|
[mypy-homeassistant.components.scrape.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-06-18 11:51:55 +02:00
|
|
|
[mypy-homeassistant.components.select.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-09-15 11:53:56 +02:00
|
|
|
[mypy-homeassistant.components.sensibo.*]
|
2021-05-03 17:45:38 +01:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-11-19 22:26:54 +02:00
|
|
|
[mypy-homeassistant.components.sensirion_ble.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-09-15 11:53:56 +02:00
|
|
|
[mypy-homeassistant.components.sensor.*]
|
2022-01-07 22:53:05 -10:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-04-15 00:29:31 +02:00
|
|
|
[mypy-homeassistant.components.senz.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-12-31 10:14:13 +01:00
|
|
|
[mypy-homeassistant.components.sfr_box.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-07-21 19:11:44 +02:00
|
|
|
[mypy-homeassistant.components.shelly.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-12-27 10:19:24 +02:00
|
|
|
[mypy-homeassistant.components.simplepush.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-07-27 14:11:54 -06:00
|
|
|
[mypy-homeassistant.components.simplisafe.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-10-07 10:28:05 -04:00
|
|
|
[mypy-homeassistant.components.skybell.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-03 17:45:38 +01:00
|
|
|
[mypy-homeassistant.components.slack.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
2022-01-17 20:27:23 +01:00
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-02-16 09:51:29 -05:00
|
|
|
[mypy-homeassistant.components.sleepiq.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-01-17 20:27:23 +01:00
|
|
|
[mypy-homeassistant.components.smhi.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
2021-05-03 17:45:38 +01:00
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-10-10 16:14:27 -07:00
|
|
|
[mypy-homeassistant.components.snooz.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-10-07 13:08:08 -04:00
|
|
|
[mypy-homeassistant.components.sonarr.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-12-27 10:19:56 +02:00
|
|
|
[mypy-homeassistant.components.speedtestdotnet.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2023-05-07 01:42:37 +02:00
|
|
|
[mypy-homeassistant.components.sql.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-28 21:18:59 -05:00
|
|
|
[mypy-homeassistant.components.ssdp.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2023-08-02 18:26:50 +12:00
|
|
|
[mypy-homeassistant.components.starlink.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-09-15 11:53:56 +02:00
|
|
|
[mypy-homeassistant.components.statistics.*]
|
2021-10-08 11:34:22 +02:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-09-15 11:53:56 +02:00
|
|
|
[mypy-homeassistant.components.steamist.*]
|
2021-12-20 14:53:51 +01:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-09-15 11:53:56 +02:00
|
|
|
[mypy-homeassistant.components.stookalert.*]
|
2022-01-05 15:55:57 -10:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-06-14 23:59:25 +08:00
|
|
|
[mypy-homeassistant.components.stream.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
2022-05-15 23:58:57 +08:00
|
|
|
no_implicit_reexport = true
|
2021-06-14 23:59:25 +08:00
|
|
|
|
2021-05-03 17:45:38 +01:00
|
|
|
[mypy-homeassistant.components.sun.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
2021-09-19 20:57:28 +02:00
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.surepetcare.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
2021-05-03 17:45:38 +01:00
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.switch.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-09-28 14:51:52 +03:00
|
|
|
[mypy-homeassistant.components.switchbee.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2023-09-16 23:00:41 +09:00
|
|
|
[mypy-homeassistant.components.switchbot_cloud.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-07-19 16:28:40 +03:00
|
|
|
[mypy-homeassistant.components.switcher_kis.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-09 22:44:55 +02:00
|
|
|
[mypy-homeassistant.components.synology_dsm.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-03 17:45:38 +01:00
|
|
|
[mypy-homeassistant.components.systemmonitor.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-07-05 12:54:00 +03:00
|
|
|
[mypy-homeassistant.components.tag.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-12-01 14:40:38 +01:00
|
|
|
[mypy-homeassistant.components.tailscale.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-09-23 16:56:21 +02:00
|
|
|
[mypy-homeassistant.components.tautulli.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-22 16:45:18 +02:00
|
|
|
[mypy-homeassistant.components.tcp.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
2023-06-19 23:28:27 -07:00
|
|
|
|
|
|
|
[mypy-homeassistant.components.text.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
2021-05-22 16:45:18 +02:00
|
|
|
|
2023-03-12 17:10:00 +01:00
|
|
|
[mypy-homeassistant.components.threshold.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-10-26 12:41:23 +02:00
|
|
|
[mypy-homeassistant.components.tibber.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-07-27 03:51:57 -06:00
|
|
|
[mypy-homeassistant.components.tile.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
2021-09-21 16:23:10 +02:00
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-09-07 10:24:21 -04:00
|
|
|
[mypy-homeassistant.components.tilt_ble.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-09-15 11:53:56 +02:00
|
|
|
[mypy-homeassistant.components.tolo.*]
|
2021-09-27 21:11:55 +02:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
2021-11-24 20:45:13 +01:00
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-09-15 11:53:56 +02:00
|
|
|
[mypy-homeassistant.components.tplink.*]
|
2021-11-24 20:45:13 +01:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
2023-02-06 15:57:18 +00:00
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.tplink_omada.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
2021-11-24 20:45:13 +01:00
|
|
|
disallow_untyped_calls = true
|
2021-09-27 21:11:55 +02:00
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-10-03 09:13:12 +02:00
|
|
|
[mypy-homeassistant.components.tractive.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-09-21 16:23:10 +02:00
|
|
|
[mypy-homeassistant.components.tradfri.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
2021-07-27 03:51:57 -06:00
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2023-08-24 10:39:22 +02:00
|
|
|
[mypy-homeassistant.components.trafikverket_camera.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-06-15 01:35:29 +02:00
|
|
|
[mypy-homeassistant.components.trafikverket_ferry.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-01-19 20:57:05 +01:00
|
|
|
[mypy-homeassistant.components.trafikverket_train.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-01-13 23:04:15 +01:00
|
|
|
[mypy-homeassistant.components.trafikverket_weatherstation.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2023-09-06 18:51:38 +02:00
|
|
|
[mypy-homeassistant.components.trend.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-03 17:45:38 +01:00
|
|
|
[mypy-homeassistant.components.tts.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-11-13 15:34:09 +01:00
|
|
|
[mypy-homeassistant.components.twentemilieu.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
2021-12-26 01:12:57 -05:00
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2023-03-26 09:57:13 +02:00
|
|
|
[mypy-homeassistant.components.unifi.*]
|
2022-10-23 19:33:08 +02:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-12-26 01:12:57 -05:00
|
|
|
[mypy-homeassistant.components.unifiprotect.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
2021-11-13 15:34:09 +01:00
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-15 07:49:41 +03:00
|
|
|
[mypy-homeassistant.components.upcloud.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-03-21 11:02:48 +01:00
|
|
|
[mypy-homeassistant.components.update.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
2022-05-17 15:29:22 +02:00
|
|
|
no_implicit_reexport = true
|
2022-03-21 11:02:48 +01:00
|
|
|
|
2021-06-09 15:30:33 +03:00
|
|
|
[mypy-homeassistant.components.uptime.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-08-04 22:20:03 +02:00
|
|
|
[mypy-homeassistant.components.uptimerobot.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-03-02 20:59:31 -10:00
|
|
|
[mypy-homeassistant.components.usb.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-03 17:45:38 +01:00
|
|
|
[mypy-homeassistant.components.vacuum.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-09-23 19:59:28 +02:00
|
|
|
[mypy-homeassistant.components.vallox.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-11-11 13:46:35 +01:00
|
|
|
[mypy-homeassistant.components.velbus.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-11-05 14:42:08 +01:00
|
|
|
[mypy-homeassistant.components.vlc_telnet.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-10-30 00:05:18 +02:00
|
|
|
[mypy-homeassistant.components.wake_on_lan.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-11-23 22:30:22 +01:00
|
|
|
[mypy-homeassistant.components.wallbox.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-05-03 17:45:38 +01:00
|
|
|
[mypy-homeassistant.components.water_heater.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
2021-10-07 04:40:10 -06:00
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.watttime.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
2021-05-03 17:45:38 +01:00
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.weather.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
2022-01-16 23:07:29 +02:00
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.webostv.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
2021-05-03 17:45:38 +01:00
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.websocket_api.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
2021-06-08 17:03:28 +03:00
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-12-19 16:09:30 -08:00
|
|
|
[mypy-homeassistant.components.wemo.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2021-12-28 21:25:09 +01:00
|
|
|
[mypy-homeassistant.components.whois.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-02-05 09:23:19 -06:00
|
|
|
[mypy-homeassistant.components.wiz.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-10-07 20:56:29 +02:00
|
|
|
[mypy-homeassistant.components.wled.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-02-28 20:03:43 +01:00
|
|
|
[mypy-homeassistant.components.worldclock.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-03-20 18:50:37 +01:00
|
|
|
[mypy-homeassistant.components.yale_smart_alarm.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2023-02-14 10:38:51 -06:00
|
|
|
[mypy-homeassistant.components.yalexs_ble.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-09-15 11:53:56 +02:00
|
|
|
[mypy-homeassistant.components.zeroconf.*]
|
2021-06-08 17:03:28 +03:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
2021-05-03 17:45:38 +01:00
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-09-15 11:53:56 +02:00
|
|
|
[mypy-homeassistant.components.zodiac.*]
|
2021-05-03 17:45:38 +01:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.zone.*]
|
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
|
|
|
[mypy-homeassistant.components.zwave_js.*]
|
2021-04-27 17:13:11 +01:00
|
|
|
check_untyped_defs = true
|
|
|
|
disallow_incomplete_defs = true
|
|
|
|
disallow_subclassing_any = true
|
|
|
|
disallow_untyped_calls = true
|
|
|
|
disallow_untyped_decorators = true
|
|
|
|
disallow_untyped_defs = true
|
|
|
|
warn_return_any = true
|
|
|
|
warn_unreachable = true
|
|
|
|
|
2022-05-17 15:29:22 +02:00
|
|
|
[mypy-homeassistant.components.application_credentials.*]
|
|
|
|
no_implicit_reexport = true
|
|
|
|
|
2022-05-17 17:35:03 +02:00
|
|
|
[mypy-homeassistant.components.spotify.*]
|
2022-01-26 10:55:06 +01:00
|
|
|
no_implicit_reexport = true
|
|
|
|
|
2021-04-29 14:57:02 +01:00
|
|
|
[mypy-tests.*]
|
|
|
|
check_untyped_defs = false
|
|
|
|
disallow_incomplete_defs = false
|
|
|
|
disallow_subclassing_any = false
|
|
|
|
disallow_untyped_calls = false
|
|
|
|
disallow_untyped_decorators = false
|
|
|
|
disallow_untyped_defs = false
|
|
|
|
warn_return_any = false
|
|
|
|
warn_unreachable = false
|