Permalink
Cannot retrieve contributors at this time
2719 lines (2440 sloc)
72.7 KB
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Automatically generated by hassfest. | |
# | |
# To update, run python3 -m script.hassfest -p mypy_config | |
[mypy] | |
python_version = 3.9 | |
show_error_codes = true | |
follow_imports = silent | |
ignore_missing_imports = true | |
strict_equality = true | |
warn_incomplete_stub = true | |
warn_redundant_casts = true | |
warn_unused_configs = true | |
warn_unused_ignores = true | |
enable_error_code = ignore-without-code | |
strict_concatenate = false | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.*] | |
no_implicit_reexport = true | |
[mypy-homeassistant.exceptions] | |
disallow_any_generics = true | |
[mypy-homeassistant.core] | |
disallow_any_generics = true | |
[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 | |
[mypy-homeassistant.auth.auth_store] | |
disallow_any_generics = true | |
[mypy-homeassistant.auth.providers.*] | |
disallow_any_generics = true | |
[mypy-homeassistant.helpers.area_registry] | |
disallow_any_generics = true | |
[mypy-homeassistant.helpers.condition] | |
disallow_any_generics = true | |
[mypy-homeassistant.helpers.debounce] | |
disallow_any_generics = true | |
[mypy-homeassistant.helpers.deprecation] | |
disallow_any_generics = true | |
[mypy-homeassistant.helpers.discovery] | |
disallow_any_generics = true | |
[mypy-homeassistant.helpers.dispatcher] | |
disallow_any_generics = true | |
[mypy-homeassistant.helpers.entity] | |
disallow_any_generics = true | |
[mypy-homeassistant.helpers.entity_platform] | |
disallow_any_generics = true | |
[mypy-homeassistant.helpers.entity_values] | |
disallow_any_generics = true | |
[mypy-homeassistant.helpers.event] | |
disallow_any_generics = true | |
[mypy-homeassistant.helpers.reload] | |
disallow_any_generics = true | |
[mypy-homeassistant.helpers.script_variables] | |
disallow_any_generics = true | |
[mypy-homeassistant.helpers.singleton] | |
disallow_any_generics = true | |
[mypy-homeassistant.helpers.sun] | |
disallow_any_generics = true | |
[mypy-homeassistant.helpers.translation] | |
disallow_any_generics = true | |
[mypy-homeassistant.util.async_] | |
disallow_any_generics = true | |
[mypy-homeassistant.util.color] | |
disallow_any_generics = true | |
[mypy-homeassistant.util.decorator] | |
disallow_any_generics = true | |
[mypy-homeassistant.util.location] | |
disallow_any_generics = true | |
[mypy-homeassistant.util.logging] | |
disallow_any_generics = true | |
[mypy-homeassistant.util.process] | |
disallow_any_generics = true | |
[mypy-homeassistant.util.unit_system] | |
disallow_any_generics = true | |
[mypy-homeassistant.components.*] | |
check_untyped_defs = false | |
disallow_incomplete_defs = false | |
disallow_subclassing_any = false | |
disallow_untyped_calls = false | |
disallow_untyped_decorators = false | |
disallow_untyped_defs = false | |
no_implicit_optional = false | |
warn_return_any = false | |
warn_unreachable = false | |
no_implicit_reexport = false | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
no_implicit_reexport = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.acer_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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.accuweather.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.actiontec.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = 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 | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.aftership.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.airvisual.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.airzone.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.ambee.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.ambient_station.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.amcrest.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.aseko_pool_live.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.asuswrt.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.automation.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.backup.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.bond.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.braviatv.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = 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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.cover.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.crownstone.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.cpuspeed.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.deconz.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.device_automation.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.device_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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.dnsip.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.elgato.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.elkm1.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = 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 | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.esphome.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.energy.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.fitbit.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.flunearyou.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.forecast_solar.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.fritzbox.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.fritzbox_callmonitor.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.fronius.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.frontend.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.fritz.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.homeassistant.triggers.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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = 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 | |
no_implicit_optional = 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 | |
no_implicit_optional = 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 | |
no_implicit_optional = 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 | |
no_implicit_optional = 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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = 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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = 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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.homekit_controller.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 | |
no_implicit_optional = 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 | |
no_implicit_optional = 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 | |
no_implicit_optional = 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 | |
no_implicit_optional = 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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.huawei_lte.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = 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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.image_processing.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.isy994.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.iqvia.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.jewish_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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.kaleidescape.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.kraken.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.lcn.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.light.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.lifx.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.mailbox.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.media_player.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.moon.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.mysensors.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
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 | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = 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 | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.nfandroidtv.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.no_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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.onewire.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.openuv.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.peco.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.overkiz.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.powerwall.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.proximity.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.pvoutput.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.pure_energie.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.qnap_qsw.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.rainmachine.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.rdw.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.recorder.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.renault.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.repairs.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.ridwell.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.rtsp_to_webrtc.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.sensibo.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.senseme.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.slack.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.smhi.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.stookalert.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.statistics.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.steamist.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
no_implicit_reexport = true | |
[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 | |
no_implicit_optional = true | |
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 | |
no_implicit_optional = true | |
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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.tile.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.tplink.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.tolo.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.tradfri.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.twentemilieu.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.unifiprotect.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
no_implicit_reexport = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
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 | |
no_implicit_optional = true | |
warn_return_any = true | |
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 | |
disallow_untyped_defs = true | |
no_implicit_optional = 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 | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.websocket_api.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.zodiac.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.zeroconf.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = 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 | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.zwave_js.*] | |
check_untyped_defs = true | |
disallow_incomplete_defs = true | |
disallow_subclassing_any = true | |
disallow_untyped_calls = true | |
disallow_untyped_decorators = true | |
disallow_untyped_defs = true | |
no_implicit_optional = true | |
warn_return_any = true | |
warn_unreachable = true | |
[mypy-homeassistant.components.application_credentials.*] | |
no_implicit_reexport = true | |
[mypy-homeassistant.components.diagnostics.*] | |
no_implicit_reexport = true | |
[mypy-homeassistant.components.spotify.*] | |
no_implicit_reexport = true | |
[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 | |
no_implicit_optional = false | |
warn_return_any = false | |
warn_unreachable = false | |
[mypy-homeassistant.components.sonos] | |
ignore_errors = true | |
[mypy-homeassistant.components.sonos.alarms] | |
ignore_errors = true | |
[mypy-homeassistant.components.sonos.binary_sensor] | |
ignore_errors = true | |
[mypy-homeassistant.components.sonos.diagnostics] | |
ignore_errors = true | |
[mypy-homeassistant.components.sonos.entity] | |
ignore_errors = true | |
[mypy-homeassistant.components.sonos.favorites] | |
ignore_errors = true | |
[mypy-homeassistant.components.sonos.media_browser] | |
ignore_errors = true | |
[mypy-homeassistant.components.sonos.media_player] | |
ignore_errors = true | |
[mypy-homeassistant.components.sonos.number] | |
ignore_errors = true | |
[mypy-homeassistant.components.sonos.sensor] | |
ignore_errors = true | |
[mypy-homeassistant.components.sonos.speaker] | |
ignore_errors = true | |
[mypy-homeassistant.components.sonos.statistics] | |
ignore_errors = true |