Move ZeroconfServiceInfo to service_info helpers (#135653)

* Move ZeroconfServiceInfo to service_info helpers

* Adjust deprecation date

* Fix mypy/pylint

* Fix DeprecatedConstant

* Add deprecation test

* Adjust

* Also deprecate ATTR_PROPERTIES_ID
This commit is contained in:
epenet
2025-01-15 12:25:42 +01:00
committed by GitHub
parent 650e14379c
commit b046ca9abe
38 changed files with 162 additions and 86 deletions

View File

@ -90,9 +90,9 @@ if TYPE_CHECKING:
from .components.dhcp import DhcpServiceInfo
from .components.ssdp import SsdpServiceInfo
from .components.usb import UsbServiceInfo
from .components.zeroconf import ZeroconfServiceInfo
from .helpers.service_info.hassio import HassioServiceInfo
from .helpers.service_info.mqtt import MqttServiceInfo
from .helpers.service_info.zeroconf import ZeroconfServiceInfo
_LOGGER = logging.getLogger(__name__)