From f5288db93c91d6910005fc66dfbc5116e6fa42dc Mon Sep 17 00:00:00 2001 From: Bas Nijholt Date: Sun, 8 Dec 2019 17:30:57 +0100 Subject: [PATCH] use isort to sort imports according to PEP8 for cast (#29624) --- homeassistant/components/cast/discovery.py | 2 +- .../components/cast/home_assistant_cast.py | 3 +-- homeassistant/components/cast/media_player.py | 16 ++++++++-------- .../components/cast/test_home_assistant_cast.py | 1 + tests/components/cast/test_init.py | 2 +- tests/components/cast/test_media_player.py | 8 ++++---- 6 files changed, 16 insertions(+), 16 deletions(-) diff --git a/homeassistant/components/cast/discovery.py b/homeassistant/components/cast/discovery.py index d3097b3cc29..54f165889af 100644 --- a/homeassistant/components/cast/discovery.py +++ b/homeassistant/components/cast/discovery.py @@ -9,9 +9,9 @@ from homeassistant.core import HomeAssistant from homeassistant.helpers.dispatcher import dispatcher_send from .const import ( + INTERNAL_DISCOVERY_RUNNING_KEY, KNOWN_CHROMECAST_INFO_KEY, SIGNAL_CAST_DISCOVERED, - INTERNAL_DISCOVERY_RUNNING_KEY, SIGNAL_CAST_REMOVED, ) from .helpers import ChromecastInfo, ChromeCastZeroconf diff --git a/homeassistant/components/cast/home_assistant_cast.py b/homeassistant/components/cast/home_assistant_cast.py index d5d35ba7c9f..0b8633e1916 100644 --- a/homeassistant/components/cast/home_assistant_cast.py +++ b/homeassistant/components/cast/home_assistant_cast.py @@ -1,9 +1,8 @@ """Home Assistant Cast integration for Cast.""" from typing import Optional -import voluptuous as vol - from pychromecast.controllers.homeassistant import HomeAssistantController +import voluptuous as vol from homeassistant import auth, config_entries, core from homeassistant.const import ATTR_ENTITY_ID diff --git a/homeassistant/components/cast/media_player.py b/homeassistant/components/cast/media_player.py index c2d847fd09b..03174134502 100644 --- a/homeassistant/components/cast/media_player.py +++ b/homeassistant/components/cast/media_player.py @@ -4,12 +4,12 @@ import logging from typing import Optional import pychromecast +from pychromecast.controllers.homeassistant import HomeAssistantController +from pychromecast.controllers.multizone import MultizoneManager from pychromecast.socket_client import ( CONNECTION_STATUS_CONNECTED, CONNECTION_STATUS_DISCONNECTED, ) -from pychromecast.controllers.multizone import MultizoneManager -from pychromecast.controllers.homeassistant import HomeAssistantController import voluptuous as vol from homeassistant.components.media_player import PLATFORM_SCHEMA, MediaPlayerDevice @@ -46,22 +46,22 @@ import homeassistant.util.dt as dt_util from homeassistant.util.logging import async_create_catching_coro from .const import ( - DOMAIN as CAST_DOMAIN, ADDED_CAST_DEVICES_KEY, - SIGNAL_CAST_DISCOVERED, - KNOWN_CHROMECAST_INFO_KEY, CAST_MULTIZONE_MANAGER_KEY, DEFAULT_PORT, + DOMAIN as CAST_DOMAIN, + KNOWN_CHROMECAST_INFO_KEY, + SIGNAL_CAST_DISCOVERED, SIGNAL_CAST_REMOVED, SIGNAL_HASS_CAST_SHOW_VIEW, ) +from .discovery import discover_chromecast, setup_internal_discovery from .helpers import ( - ChromecastInfo, CastStatusListener, - DynamicGroupCastStatusListener, + ChromecastInfo, ChromeCastZeroconf, + DynamicGroupCastStatusListener, ) -from .discovery import setup_internal_discovery, discover_chromecast _LOGGER = logging.getLogger(__name__) diff --git a/tests/components/cast/test_home_assistant_cast.py b/tests/components/cast/test_home_assistant_cast.py index 8db6fd4609e..10dd253704e 100644 --- a/tests/components/cast/test_home_assistant_cast.py +++ b/tests/components/cast/test_home_assistant_cast.py @@ -1,5 +1,6 @@ """Test Home Assistant Cast.""" from unittest.mock import Mock, patch + from homeassistant.components.cast import home_assistant_cast from tests.common import MockConfigEntry, async_mock_signal diff --git a/tests/components/cast/test_init.py b/tests/components/cast/test_init.py index 9062e521bef..6971c071353 100644 --- a/tests/components/cast/test_init.py +++ b/tests/components/cast/test_init.py @@ -2,8 +2,8 @@ from unittest.mock import patch from homeassistant import config_entries, data_entry_flow -from homeassistant.setup import async_setup_component from homeassistant.components import cast +from homeassistant.setup import async_setup_component from tests.common import MockDependency, mock_coro diff --git a/tests/components/cast/test_media_player.py b/tests/components/cast/test_media_player.py index 8f33709fb2d..fd565ab59d9 100644 --- a/tests/components/cast/test_media_player.py +++ b/tests/components/cast/test_media_player.py @@ -2,18 +2,18 @@ # pylint: disable=protected-access import asyncio from typing import Optional -from unittest.mock import patch, MagicMock, Mock +from unittest.mock import MagicMock, Mock, patch from uuid import UUID import attr import pytest -from homeassistant.exceptions import PlatformNotReady -from homeassistant.helpers.typing import HomeAssistantType +from homeassistant.components.cast import media_player as cast from homeassistant.components.cast.media_player import ChromecastInfo from homeassistant.const import EVENT_HOMEASSISTANT_STOP +from homeassistant.exceptions import PlatformNotReady from homeassistant.helpers.dispatcher import async_dispatcher_connect -from homeassistant.components.cast import media_player as cast +from homeassistant.helpers.typing import HomeAssistantType from homeassistant.setup import async_setup_component from tests.common import MockConfigEntry, mock_coro