From ad58e607dfe96e65fe2d18d08bc8ae5d265451e3 Mon Sep 17 00:00:00 2001 From: Bas Nijholt Date: Mon, 9 Dec 2019 12:07:10 +0100 Subject: [PATCH] Sort imports according to PEP8 for somfy (#29675) --- homeassistant/components/somfy/__init__.py | 6 +++--- homeassistant/components/somfy/api.py | 2 +- homeassistant/components/somfy/config_flow.py | 1 + homeassistant/components/somfy/cover.py | 7 ++++--- homeassistant/components/somfy/switch.py | 3 ++- tests/components/somfy/test_config_flow.py | 4 ++-- 6 files changed, 13 insertions(+), 10 deletions(-) diff --git a/homeassistant/components/somfy/__init__.py b/homeassistant/components/somfy/__init__.py index 1368725777b..365c6839300 100644 --- a/homeassistant/components/somfy/__init__.py +++ b/homeassistant/components/somfy/__init__.py @@ -5,15 +5,15 @@ For more details about this component, please refer to the documentation at https://home-assistant.io/integrations/somfy/ """ import asyncio -import logging from datetime import timedelta +import logging -import voluptuous as vol from requests import HTTPError +import voluptuous as vol -from homeassistant.helpers import config_validation as cv, config_entry_oauth2_flow from homeassistant.components.somfy import config_flow from homeassistant.config_entries import ConfigEntry +from homeassistant.helpers import config_entry_oauth2_flow, config_validation as cv from homeassistant.helpers.entity import Entity from homeassistant.helpers.typing import HomeAssistantType from homeassistant.util import Throttle diff --git a/homeassistant/components/somfy/api.py b/homeassistant/components/somfy/api.py index 1cfea8ff7d8..b2516cb36c4 100644 --- a/homeassistant/components/somfy/api.py +++ b/homeassistant/components/somfy/api.py @@ -4,7 +4,7 @@ from typing import Dict, Union from pymfy.api import somfy_api -from homeassistant import core, config_entries +from homeassistant import config_entries, core from homeassistant.helpers import config_entry_oauth2_flow diff --git a/homeassistant/components/somfy/config_flow.py b/homeassistant/components/somfy/config_flow.py index cb180d4e247..2d143fbd196 100644 --- a/homeassistant/components/somfy/config_flow.py +++ b/homeassistant/components/somfy/config_flow.py @@ -3,6 +3,7 @@ import logging from homeassistant import config_entries from homeassistant.helpers import config_entry_oauth2_flow + from .const import DOMAIN _LOGGER = logging.getLogger(__name__) diff --git a/homeassistant/components/somfy/cover.py b/homeassistant/components/somfy/cover.py index 12f12676f92..5eabe7ee07a 100644 --- a/homeassistant/components/somfy/cover.py +++ b/homeassistant/components/somfy/cover.py @@ -1,13 +1,14 @@ """Support for Somfy Covers.""" -from pymfy.api.devices.category import Category from pymfy.api.devices.blind import Blind +from pymfy.api.devices.category import Category from homeassistant.components.cover import ( - CoverDevice, ATTR_POSITION, ATTR_TILT_POSITION, + CoverDevice, ) -from . import DOMAIN, SomfyEntity, DEVICES, API + +from . import API, DEVICES, DOMAIN, SomfyEntity async def async_setup_entry(hass, config_entry, async_add_entities): diff --git a/homeassistant/components/somfy/switch.py b/homeassistant/components/somfy/switch.py index 58ad2e5905d..bc31d68ec1d 100644 --- a/homeassistant/components/somfy/switch.py +++ b/homeassistant/components/somfy/switch.py @@ -3,7 +3,8 @@ from pymfy.api.devices.camera_protect import CameraProtect from pymfy.api.devices.category import Category from homeassistant.components.switch import SwitchDevice -from . import DOMAIN, SomfyEntity, DEVICES, API + +from . import API, DEVICES, DOMAIN, SomfyEntity async def async_setup_entry(hass, config_entry, async_add_entities): diff --git a/tests/components/somfy/test_config_flow.py b/tests/components/somfy/test_config_flow.py index d42e7b8e367..f195b640240 100644 --- a/tests/components/somfy/test_config_flow.py +++ b/tests/components/somfy/test_config_flow.py @@ -4,8 +4,8 @@ from unittest.mock import patch import pytest -from homeassistant import data_entry_flow, setup, config_entries -from homeassistant.components.somfy import config_flow, DOMAIN +from homeassistant import config_entries, data_entry_flow, setup +from homeassistant.components.somfy import DOMAIN, config_flow from homeassistant.helpers import config_entry_oauth2_flow from tests.common import MockConfigEntry