Sort imports according to PEP8 for device_automation (#29707)

This commit is contained in:
Bas Nijholt 2019-12-09 11:24:49 +01:00 committed by Franck Nijhof
parent ea39d5b428
commit 2cd55bbb87
3 changed files with 10 additions and 11 deletions

View file

@ -1,22 +1,21 @@
"""Helpers for device automations.""" """Helpers for device automations."""
import asyncio import asyncio
import logging import logging
from typing import Any, List, MutableMapping
from types import ModuleType from types import ModuleType
from typing import Any, List, MutableMapping
import voluptuous as vol import voluptuous as vol
import voluptuous_serialize import voluptuous_serialize
from homeassistant.const import CONF_PLATFORM, CONF_DOMAIN, CONF_DEVICE_ID
from homeassistant.components import websocket_api from homeassistant.components import websocket_api
from homeassistant.const import CONF_DEVICE_ID, CONF_DOMAIN, CONF_PLATFORM
from homeassistant.core import HomeAssistant from homeassistant.core import HomeAssistant
from homeassistant.helpers import config_validation as cv from homeassistant.helpers import config_validation as cv
from homeassistant.helpers.entity_registry import async_entries_for_device from homeassistant.helpers.entity_registry import async_entries_for_device
from homeassistant.loader import async_get_integration, IntegrationNotFound from homeassistant.loader import IntegrationNotFound, async_get_integration
from .exceptions import InvalidDeviceAutomationConfig from .exceptions import InvalidDeviceAutomationConfig
# mypy: allow-untyped-calls, allow-untyped-defs # mypy: allow-untyped-calls, allow-untyped-defs
DOMAIN = "device_automation" DOMAIN = "device_automation"

View file

@ -1,11 +1,11 @@
"""Device automation helpers for toggle entity.""" """Device automation helpers for toggle entity."""
from typing import Any, Dict, List from typing import Any, Dict, List
import voluptuous as vol import voluptuous as vol
from homeassistant.core import Context, HomeAssistant, CALLBACK_TYPE
from homeassistant.components.automation import ( from homeassistant.components.automation import (
state as state_automation,
AutomationActionType, AutomationActionType,
state as state_automation,
) )
from homeassistant.components.device_automation.const import ( from homeassistant.components.device_automation.const import (
CONF_IS_OFF, CONF_IS_OFF,
@ -24,11 +24,12 @@ from homeassistant.const import (
CONF_PLATFORM, CONF_PLATFORM,
CONF_TYPE, CONF_TYPE,
) )
from homeassistant.helpers.entity_registry import async_entries_for_device from homeassistant.core import CALLBACK_TYPE, Context, HomeAssistant
from homeassistant.helpers import condition, config_validation as cv from homeassistant.helpers import condition, config_validation as cv
from homeassistant.helpers.entity_registry import async_entries_for_device
from homeassistant.helpers.typing import ConfigType, TemplateVarsType from homeassistant.helpers.typing import ConfigType, TemplateVarsType
from . import TRIGGER_BASE_SCHEMA
from . import TRIGGER_BASE_SCHEMA
# mypy: allow-untyped-calls, allow-untyped-defs # mypy: allow-untyped-calls, allow-untyped-defs

View file

@ -1,12 +1,11 @@
"""The test for light device automation.""" """The test for light device automation."""
import pytest import pytest
from homeassistant.setup import async_setup_component
import homeassistant.components.automation as automation import homeassistant.components.automation as automation
from homeassistant.components.websocket_api.const import TYPE_RESULT from homeassistant.components.websocket_api.const import TYPE_RESULT
from homeassistant.const import STATE_ON, STATE_OFF, CONF_PLATFORM from homeassistant.const import CONF_PLATFORM, STATE_OFF, STATE_ON
from homeassistant.helpers import device_registry from homeassistant.helpers import device_registry
from homeassistant.setup import async_setup_component
from tests.common import ( from tests.common import (
MockConfigEntry, MockConfigEntry,