Files
core/tests/components
Jan Bouwhuis 3dd0dbf38f Make hass.data["mqtt"] an instance of a DataClass (#77972)
* Use dataclass to reference hass.data globals

* Add discovery_registry_hooks to dataclass

* Move discovery registry hooks to dataclass

* Add device triggers to dataclass

* Cleanup DEVICE_TRIGGERS const

* Add last_discovery to data_class

* Simplify typing for class `Subscription`

* Follow up on comment

* Redo suggested typing change to sasisfy mypy

* Restore typing

* Add mypy version to CI check logging

* revert changes to ci.yaml

* Add docstr for protocol

Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>

* Mypy update after merging #78399

* Remove mypy ignore

* Correct return type

Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
2022-09-21 22:15:47 -04:00
..
2021-08-17 17:29:20 +02:00
2022-04-25 07:41:01 -07:00
2022-04-20 08:56:05 +02:00
2022-07-14 11:21:01 +02:00
2022-09-05 14:28:19 -04:00
2022-04-26 23:09:10 -07:00
2022-08-16 09:33:33 -04:00
2022-08-29 11:38:18 -05:00
2022-04-26 16:32:00 +02:00
2022-07-11 16:54:01 +02:00
2022-08-17 22:37:47 -04:00
2021-11-01 20:47:05 -07:00
2022-08-15 12:12:31 +02:00
2022-08-31 14:23:57 +02:00
2021-11-01 20:47:05 -07:00
2022-07-26 00:45:01 +02:00
2021-03-19 15:54:07 +01:00
2022-06-23 10:48:30 +02:00
2022-08-07 11:07:01 +02:00
2022-07-14 13:04:46 -07:00
2022-01-13 15:32:39 +01:00
2022-09-13 16:30:41 -04:00