core/homeassistant/helpers
Erik Montnemery e18f7dffb0
Teach validate_config to validate lists of conditions (#95380)
* Teach validate_config to validate lists of conditions

* Update test
2023-06-27 19:44:23 +02:00
..
service_info
__init__.py
aiohttp_client.py Re-enable cleanup_closed on cpython >= 3.11.4 (#93120) 2023-05-15 21:29:41 +02:00
aiohttp_compat.py
area_registry.py Remove deprecated async_get_registry (#91928) 2023-04-23 23:02:21 -04:00
check_config.py
collection.py Add TypeVar defaults for DataUpdateCoordinator and EntityComponent (#95026) 2023-06-22 03:33:23 +02:00
condition.py
config_entry_flow.py
config_entry_oauth2_flow.py Bump PyJWT to 2.7.0 (#93128) 2023-05-16 10:26:04 +02:00
config_validation.py Teach validate_config to validate lists of conditions (#95380) 2023-06-27 19:44:23 +02:00
data_entry_flow.py
debounce.py Fix debouncer not scheduling timer when wrapped function raises (#94689) 2023-06-15 22:15:49 -04:00
deprecation.py
device_registry.py Reduce overhead to lookup items in the entity and device registry (#94568) 2023-06-14 20:47:18 +02:00
discovery.py
discovery_flow.py
dispatcher.py
entity.py Base entity ids on English for languages not using Latin script (#91357) 2023-06-27 14:37:50 +02:00
entity_component.py Add service response data for listing calendar events (#94759) 2023-06-23 23:34:34 -04:00
entity_platform.py Move overlapping pylint rules to ruff, disable mypy overlap (#94359) 2023-06-27 17:42:46 +02:00
entity_registry.py Stable entity registry id when a deleted entity is restored (#77710) 2023-06-26 15:54:35 +02:00
entity_values.py Limit cache size of EntityValues (#94983) 2023-06-21 22:23:35 +02:00
entityfilter.py Reduce code in entity filter (#94882) 2023-06-21 08:37:19 +01:00
event.py Add missing callback decorator to event helpers (#94483) 2023-06-13 11:16:43 +02:00
frame.py
httpx_client.py
icon.py
instance_id.py Regenerate instance ID on error (#94898) 2023-06-20 11:16:51 +02:00
integration_platform.py
intent.py Update service call return values and error handling (#94657) 2023-06-16 07:01:40 -07:00
issue_registry.py
json.py Improve performance when serializing small bits of JSON (#93653) 2023-05-27 19:53:52 -04:00
location.py
network.py
ratelimit.py
recorder.py
reload.py
restore_state.py Make RestoreStateData.async_get_instance backwards compatible (#93924) 2023-06-01 19:31:17 +02:00
schema_config_entry_flow.py
script.py Move overlapping pylint rules to ruff, disable mypy overlap (#94359) 2023-06-27 17:42:46 +02:00
script_variables.py
selector.py Fix entity and device selector TypedDict's (#94510) 2023-06-13 10:52:55 +02:00
sensor.py
service.py Add service response values to service descriptions (#95262) 2023-06-26 12:57:43 -04:00
signal.py
significant_change.py
singleton.py Update mypy to 1.4.0 (#94987) 2023-06-21 16:12:51 +02:00
start.py
state.py
storage.py Improve storage helper typing (#94929) 2023-06-20 22:50:10 +02:00
sun.py
system_info.py
temperature.py
template.py Use slots for template RenderInfo (#93337) 2023-05-22 08:52:49 +02:00
template_entity.py Allow stopping a script with a response value (#95284) 2023-06-27 08:24:22 +02:00
trace.py Allow stopping a script with a response value (#95284) 2023-06-27 08:24:22 +02:00
translation.py
trigger.py
typing.py
update_coordinator.py Partial revert "Add TypeVar defaults for DataUpdateCoordinator (#95026)" (#95101) 2023-06-23 14:42:34 +02:00