core/homeassistant/helpers
Ville Skyttä 317ed418dd
Use singleton enum for "not set" sentinels (#41990)
* Use singleton enum for "not set" sentinel

https://www.python.org/dev/peps/pep-0484/#support-for-singleton-types-in-unions

* Remove unused variable
2020-12-19 12:46:27 +01:00
..
__init__.py
aiohttp_client.py Fix unmocked https in the test suite (#42316) 2020-10-25 07:16:23 -05:00
area_registry.py Base area IDs on initial name (#43804) 2020-12-01 12:45:56 +01:00
check_config.py Fix check config (#43663) 2020-11-26 22:25:21 +01:00
collection.py Gather all collection listeners and changes at the same time (#42497) 2020-10-29 10:06:55 +01:00
condition.py Add default config if not there (#43321) 2020-11-25 15:10:04 +01:00
config_entry_flow.py Add MQTT integration discovery (#41332) 2020-10-07 18:30:51 +02:00
config_entry_oauth2_flow.py OAuth2 to use current request header (#43668) 2020-11-27 08:55:34 +01:00
config_validation.py Remove invalidation_version from deprecated (#44156) 2020-12-12 22:24:16 +01:00
data_entry_flow.py Use http status constants more, add HTTP_ACCEPTED and HTTP_BAD_GATEWAY (#39993) 2020-09-15 20:01:07 +03:00
debounce.py Await callbacks to keep cleaner stacktraces (#43693) 2020-11-27 17:48:43 +01:00
deprecation.py Use core GitHub URL in all files (#41089) 2020-10-03 00:04:11 +02:00
device_registry.py Use singleton enum for "not set" sentinels (#41990) 2020-12-19 12:46:27 +01:00
discovery.py Await callbacks to keep cleaner stacktraces (#43693) 2020-11-27 17:48:43 +01:00
dispatcher.py Determine how to run listeners at setup time instead of execution time (#41304) 2020-10-07 16:51:50 +02:00
entity.py Fix state overwrite race condition where two platforms request the same entity_id (#42151) 2020-10-21 17:01:51 +02:00
entity_component.py Make input_datetime better handle timezones (#43396) 2020-11-26 20:20:10 +01:00
entity_platform.py Ensure instances of async_add_entities can be garbage collected (#42919) 2020-11-07 06:54:20 -10:00
entity_registry.py Use singleton enum for "not set" sentinels (#41990) 2020-12-19 12:46:27 +01:00
entity_values.py
entityfilter.py
event.py Fix async_track_utc_time_change firing too early (#42176) 2020-11-05 16:34:56 +01:00
frame.py
httpx_client.py Create httpx helper to wrap a shared httpx.AsyncClient (#43877) 2020-12-09 17:18:57 +01:00
icon.py
instance_id.py
integration_platform.py
intent.py
json.py Cleanup unused loggers (components N-Z + tests) (#41982) 2020-10-16 21:24:08 -05:00
location.py Fix circular import of config_validation and template (#41802) 2020-11-04 19:06:19 -10:00
logging.py
network.py OAuth2 to use current request header (#43668) 2020-11-27 08:55:34 +01:00
ratelimit.py Fix async_track_utc_time_change firing too early (#42176) 2020-11-05 16:34:56 +01:00
reload.py Ensure config entry platforms are excluded from reload (#42367) 2020-10-25 23:53:31 +01:00
restore_state.py
script.py Fix extracting entity and device IDs from scripts (#44048) 2020-12-08 13:06:29 +01:00
script_variables.py Set variable values in scripts (#39915) 2020-09-11 13:16:25 +02:00
selector.py Update area and target selectors add sequence selector (#43831) 2020-12-02 09:30:49 +01:00
service.py Warn when referencing missing devices/areas (#43787) 2020-12-01 08:01:27 +01:00
signal.py
singleton.py Add tests for singleton decorator (#42055) 2020-10-18 22:41:22 +02:00
state.py
storage.py Ensure storage task loads are always garbage collected (#42917) 2020-11-07 06:54:56 -10:00
sun.py
system_info.py System health improvement (#43066) 2020-11-10 23:56:50 +01:00
temperature.py
template.py Tweak template digit detection (#43621) 2020-11-25 16:10:33 +01:00
translation.py Limit concurrency of async_get_integration to avoid creating extra threads (#43085) 2020-11-10 21:34:54 -10:00
trigger.py
typing.py Use singleton enum for "not set" sentinels (#41990) 2020-12-19 12:46:27 +01:00
update_coordinator.py Add support for manual updating a data coordinator (#42746) 2020-11-02 09:54:08 +01:00