Use root import in components (#125858)

This commit is contained in:
epenet 2024-09-12 22:21:21 +02:00 committed by GitHub
parent d259e4512b
commit 47a9dda3b8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
11 changed files with 20 additions and 16 deletions

View file

@ -26,7 +26,7 @@ from homeassistant.components import (
wake_word,
websocket_api,
)
from homeassistant.components.tts.media_source import (
from homeassistant.components.tts import (
generate_media_source_id as tts_generate_media_source_id,
)
from homeassistant.core import Context, HomeAssistant, callback

View file

@ -22,7 +22,7 @@ from homeassistant.components.assist_pipeline import (
vad,
)
from homeassistant.components.media_player import async_process_play_media_url
from homeassistant.components.tts.media_source import (
from homeassistant.components.tts import (
generate_media_source_id as tts_generate_media_source_id,
)
from homeassistant.core import Context, callback

View file

@ -9,8 +9,7 @@ from axis.models.mqtt import ClientState
from axis.stream_manager import Signal, State
from homeassistant.components import mqtt
from homeassistant.components.mqtt import DOMAIN as MQTT_DOMAIN
from homeassistant.components.mqtt.models import ReceiveMessage
from homeassistant.components.mqtt import DOMAIN as MQTT_DOMAIN, ReceiveMessage
from homeassistant.config_entries import ConfigEntry
from homeassistant.core import HomeAssistant, callback
from homeassistant.helpers.dispatcher import async_dispatcher_send

View file

@ -27,8 +27,11 @@ from homeassistant.components.assist_pipeline import (
PipelineEventType,
PipelineStage,
)
from homeassistant.components.intent import async_register_timer_handler
from homeassistant.components.intent.timers import TimerEventType, TimerInfo
from homeassistant.components.intent import (
TimerEventType,
TimerInfo,
async_register_timer_handler,
)
from homeassistant.components.media_player import async_process_play_media_url
from homeassistant.config_entries import ConfigEntry
from homeassistant.const import EntityCategory, Platform

View file

@ -22,7 +22,7 @@ from homeassistant.components.camera import (
DynamicStreamSettings,
_async_get_image,
)
from homeassistant.components.http.view import HomeAssistantView
from homeassistant.components.http import HomeAssistantView
from homeassistant.components.stream import (
CONF_RTSP_TRANSPORT,
CONF_USE_WALLCLOCK_AS_TIMESTAMPS,

View file

@ -22,7 +22,7 @@ from aiohomekit.model import Accessories, Accessory, Transport
from aiohomekit.model.characteristics import Characteristic, CharacteristicsTypes
from aiohomekit.model.services import Service, ServicesTypes
from homeassistant.components.thread.dataset_store import async_get_preferred_dataset
from homeassistant.components.thread import async_get_preferred_dataset
from homeassistant.config_entries import ConfigEntry
from homeassistant.const import ATTR_VIA_DEVICE, EVENT_HOMEASSISTANT_STARTED
from homeassistant.core import CALLBACK_TYPE, CoreState, Event, HomeAssistant, callback

View file

@ -3,7 +3,7 @@
from datetime import timedelta
from homeassistant.components import notify
from homeassistant.components.intent.timers import TimerEventType, TimerInfo
from homeassistant.components.intent import TimerEventType, TimerInfo
from homeassistant.config_entries import ConfigEntry
from homeassistant.const import CONF_DEVICE_ID
from homeassistant.core import HomeAssistant, callback

View file

@ -16,11 +16,12 @@ from cryptography.x509 import load_pem_x509_certificate
import voluptuous as vol
from homeassistant.components.file_upload import process_uploaded_file
from homeassistant.components.hassio import HassioServiceInfo, is_hassio
from homeassistant.components.hassio.addon_manager import (
from homeassistant.components.hassio import (
AddonError,
AddonManager,
AddonState,
HassioServiceInfo,
is_hassio,
)
from homeassistant.config_entries import (
ConfigEntry,

View file

@ -4,8 +4,10 @@ from __future__ import annotations
import voluptuous as vol
from homeassistant.components.device_automation import DEVICE_TRIGGER_BASE_SCHEMA
from homeassistant.components.device_automation.exceptions import DeviceNotFound
from homeassistant.components.device_automation import (
DEVICE_TRIGGER_BASE_SCHEMA,
DeviceNotFound,
)
from homeassistant.components.homeassistant.triggers import event as event_trigger
from homeassistant.const import (
CONF_DEVICE_ID,

View file

@ -2,8 +2,7 @@
from __future__ import annotations
from homeassistant.components.repairs import RepairsFlow
from homeassistant.components.repairs.issue_handler import ConfirmRepairFlow
from homeassistant.components.repairs import ConfirmRepairFlow, RepairsFlow
from homeassistant.core import HomeAssistant, callback
from homeassistant.helpers import issue_registry as ir

View file

@ -4,7 +4,7 @@ from __future__ import annotations
from pyoctoprintapi import OctoprintClient, WebcamSettings
from homeassistant.components.mjpeg.camera import MjpegCamera
from homeassistant.components.mjpeg import MjpegCamera
from homeassistant.config_entries import ConfigEntry
from homeassistant.const import CONF_VERIFY_SSL
from homeassistant.core import HomeAssistant