Enforce strict typing for ReCollect Waste (#53356)
This commit is contained in:
parent
9c33818392
commit
514d97f144
6 changed files with 15 additions and 7 deletions
|
@ -75,6 +75,7 @@ homeassistant.components.persistent_notification.*
|
|||
homeassistant.components.pi_hole.*
|
||||
homeassistant.components.proximity.*
|
||||
homeassistant.components.rainmachine.*
|
||||
homeassistant.components.recollect_waste.*
|
||||
homeassistant.components.recorder.purge
|
||||
homeassistant.components.recorder.repack
|
||||
homeassistant.components.recorder.statistics
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
"name": "ReCollect Waste",
|
||||
"config_flow": true,
|
||||
"documentation": "https://www.home-assistant.io/integrations/recollect_waste",
|
||||
"requirements": ["aiorecollect==1.0.5"],
|
||||
"requirements": ["aiorecollect==1.0.7"],
|
||||
"codeowners": ["@bachya"],
|
||||
"iot_class": "cloud_polling"
|
||||
}
|
||||
|
|
14
mypy.ini
14
mypy.ini
|
@ -836,6 +836,17 @@ 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.purge]
|
||||
check_untyped_defs = true
|
||||
disallow_incomplete_defs = true
|
||||
|
@ -1576,9 +1587,6 @@ ignore_errors = true
|
|||
[mypy-homeassistant.components.rachio.*]
|
||||
ignore_errors = true
|
||||
|
||||
[mypy-homeassistant.components.recollect_waste.*]
|
||||
ignore_errors = true
|
||||
|
||||
[mypy-homeassistant.components.reddit.*]
|
||||
ignore_errors = true
|
||||
|
||||
|
|
|
@ -236,7 +236,7 @@ aiopvpc==2.2.0
|
|||
aiopylgtv==0.4.0
|
||||
|
||||
# homeassistant.components.recollect_waste
|
||||
aiorecollect==1.0.5
|
||||
aiorecollect==1.0.7
|
||||
|
||||
# homeassistant.components.shelly
|
||||
aioshelly==0.6.4
|
||||
|
|
|
@ -158,7 +158,7 @@ aiopvpc==2.2.0
|
|||
aiopylgtv==0.4.0
|
||||
|
||||
# homeassistant.components.recollect_waste
|
||||
aiorecollect==1.0.5
|
||||
aiorecollect==1.0.7
|
||||
|
||||
# homeassistant.components.shelly
|
||||
aioshelly==0.6.4
|
||||
|
|
|
@ -136,7 +136,6 @@ IGNORED_MODULES: Final[list[str]] = [
|
|||
"homeassistant.components.profiler.*",
|
||||
"homeassistant.components.proxmoxve.*",
|
||||
"homeassistant.components.rachio.*",
|
||||
"homeassistant.components.recollect_waste.*",
|
||||
"homeassistant.components.reddit.*",
|
||||
"homeassistant.components.ring.*",
|
||||
"homeassistant.components.rpi_power.*",
|
||||
|
|
Loading…
Add table
Reference in a new issue