Sort imports according to PEP8 for geonetnz_quakes (#29668)

This commit is contained in:
Bas Nijholt 2019-12-09 11:28:07 +01:00 committed by Franck Nijhof
parent 790881fa7b
commit 425a1814d9
6 changed files with 41 additions and 38 deletions

View File

@ -1,30 +1,29 @@
"""The GeoNet NZ Quakes integration.""" """The GeoNet NZ Quakes integration."""
import asyncio import asyncio
import logging
from datetime import timedelta from datetime import timedelta
import logging
import voluptuous as vol
from aio_geojson_geonetnz_quakes import GeonetnzQuakesFeedManager from aio_geojson_geonetnz_quakes import GeonetnzQuakesFeedManager
import voluptuous as vol
from homeassistant.core import callback
from homeassistant.util.unit_system import METRIC_SYSTEM
from homeassistant.config_entries import SOURCE_IMPORT from homeassistant.config_entries import SOURCE_IMPORT
from homeassistant.const import ( from homeassistant.const import (
CONF_LATITUDE, CONF_LATITUDE,
CONF_LONGITUDE, CONF_LONGITUDE,
CONF_RADIUS, CONF_RADIUS,
CONF_SCAN_INTERVAL, CONF_SCAN_INTERVAL,
CONF_UNIT_SYSTEM_IMPERIAL,
CONF_UNIT_SYSTEM, CONF_UNIT_SYSTEM,
CONF_UNIT_SYSTEM_IMPERIAL,
LENGTH_MILES, LENGTH_MILES,
) )
from homeassistant.helpers import config_validation as cv, aiohttp_client from homeassistant.core import callback
from homeassistant.helpers import aiohttp_client, config_validation as cv
from homeassistant.helpers.dispatcher import async_dispatcher_send from homeassistant.helpers.dispatcher import async_dispatcher_send
from homeassistant.helpers.event import async_track_time_interval from homeassistant.helpers.event import async_track_time_interval
from homeassistant.util.unit_system import METRIC_SYSTEM
from .config_flow import configured_instances from .config_flow import configured_instances
from .const import ( from .const import (
PLATFORMS,
CONF_MINIMUM_MAGNITUDE, CONF_MINIMUM_MAGNITUDE,
CONF_MMI, CONF_MMI,
DEFAULT_FILTER_TIME_INTERVAL, DEFAULT_FILTER_TIME_INTERVAL,
@ -34,6 +33,7 @@ from .const import (
DEFAULT_SCAN_INTERVAL, DEFAULT_SCAN_INTERVAL,
DOMAIN, DOMAIN,
FEED, FEED,
PLATFORMS,
SIGNAL_DELETE_ENTITY, SIGNAL_DELETE_ENTITY,
SIGNAL_NEW_GEOLOCATION, SIGNAL_NEW_GEOLOCATION,
SIGNAL_STATUS, SIGNAL_STATUS,

View File

@ -17,13 +17,13 @@ from homeassistant.core import callback
from homeassistant.helpers import config_validation as cv from homeassistant.helpers import config_validation as cv
from .const import ( from .const import (
CONF_MINIMUM_MAGNITUDE,
CONF_MMI, CONF_MMI,
DEFAULT_MINIMUM_MAGNITUDE,
DEFAULT_MMI, DEFAULT_MMI,
DEFAULT_RADIUS, DEFAULT_RADIUS,
DEFAULT_SCAN_INTERVAL, DEFAULT_SCAN_INTERVAL,
DOMAIN, DOMAIN,
DEFAULT_MINIMUM_MAGNITUDE,
CONF_MINIMUM_MAGNITUDE,
) )
_LOGGER = logging.getLogger(__name__) _LOGGER = logging.getLogger(__name__)

View File

@ -5,10 +5,10 @@ from typing import Optional
from homeassistant.components.geo_location import GeolocationEvent from homeassistant.components.geo_location import GeolocationEvent
from homeassistant.const import ( from homeassistant.const import (
ATTR_ATTRIBUTION, ATTR_ATTRIBUTION,
ATTR_TIME,
CONF_UNIT_SYSTEM_IMPERIAL, CONF_UNIT_SYSTEM_IMPERIAL,
LENGTH_KILOMETERS, LENGTH_KILOMETERS,
LENGTH_MILES, LENGTH_MILES,
ATTR_TIME,
) )
from homeassistant.core import callback from homeassistant.core import callback
from homeassistant.helpers.dispatcher import async_dispatcher_connect from homeassistant.helpers.dispatcher import async_dispatcher_connect

View File

@ -1,26 +1,27 @@
"""Define tests for the GeoNet NZ Quakes config flow.""" """Define tests for the GeoNet NZ Quakes config flow."""
from datetime import timedelta from datetime import timedelta
from asynctest import CoroutineMock, patch
import pytest import pytest
from asynctest import patch, CoroutineMock
from homeassistant import data_entry_flow from homeassistant import data_entry_flow
from homeassistant.components.geonetnz_quakes import ( from homeassistant.components.geonetnz_quakes import (
async_setup_entry,
config_flow,
CONF_MMI,
CONF_MINIMUM_MAGNITUDE, CONF_MINIMUM_MAGNITUDE,
CONF_MMI,
DOMAIN, DOMAIN,
async_unload_entry,
FEED, FEED,
async_setup_entry,
async_unload_entry,
config_flow,
) )
from homeassistant.const import ( from homeassistant.const import (
CONF_LATITUDE, CONF_LATITUDE,
CONF_LONGITUDE, CONF_LONGITUDE,
CONF_RADIUS, CONF_RADIUS,
CONF_UNIT_SYSTEM,
CONF_SCAN_INTERVAL, CONF_SCAN_INTERVAL,
CONF_UNIT_SYSTEM,
) )
from tests.common import MockConfigEntry from tests.common import MockConfigEntry

View File

@ -1,34 +1,35 @@
"""The tests for the GeoNet NZ Quakes Feed integration.""" """The tests for the GeoNet NZ Quakes Feed integration."""
import datetime import datetime
from asynctest import patch, CoroutineMock from asynctest import CoroutineMock, patch
from homeassistant.components import geonetnz_quakes from homeassistant.components import geonetnz_quakes
from homeassistant.components.geo_location import ATTR_SOURCE from homeassistant.components.geo_location import ATTR_SOURCE
from homeassistant.components.geonetnz_quakes import DEFAULT_SCAN_INTERVAL from homeassistant.components.geonetnz_quakes import DEFAULT_SCAN_INTERVAL
from homeassistant.components.geonetnz_quakes.geo_location import ( from homeassistant.components.geonetnz_quakes.geo_location import (
ATTR_EXTERNAL_ID,
ATTR_MAGNITUDE,
ATTR_LOCALITY,
ATTR_MMI,
ATTR_DEPTH, ATTR_DEPTH,
ATTR_EXTERNAL_ID,
ATTR_LOCALITY,
ATTR_MAGNITUDE,
ATTR_MMI,
ATTR_QUALITY, ATTR_QUALITY,
) )
from homeassistant.const import ( from homeassistant.const import (
EVENT_HOMEASSISTANT_START, ATTR_ATTRIBUTION,
CONF_RADIUS, ATTR_FRIENDLY_NAME,
ATTR_ICON,
ATTR_LATITUDE, ATTR_LATITUDE,
ATTR_LONGITUDE, ATTR_LONGITUDE,
ATTR_FRIENDLY_NAME,
ATTR_UNIT_OF_MEASUREMENT,
ATTR_ATTRIBUTION,
ATTR_TIME, ATTR_TIME,
ATTR_ICON, ATTR_UNIT_OF_MEASUREMENT,
CONF_RADIUS,
EVENT_HOMEASSISTANT_START,
) )
from homeassistant.setup import async_setup_component from homeassistant.setup import async_setup_component
from homeassistant.util.unit_system import IMPERIAL_SYSTEM
from tests.common import async_fire_time_changed
import homeassistant.util.dt as dt_util import homeassistant.util.dt as dt_util
from homeassistant.util.unit_system import IMPERIAL_SYSTEM
from tests.common import async_fire_time_changed
from tests.components.geonetnz_quakes import _generate_mock_feed_entry from tests.components.geonetnz_quakes import _generate_mock_feed_entry
CONFIG = {geonetnz_quakes.DOMAIN: {CONF_RADIUS: 200}} CONFIG = {geonetnz_quakes.DOMAIN: {CONF_RADIUS: 200}}

View File

@ -1,27 +1,28 @@
"""The tests for the GeoNet NZ Quakes Feed integration.""" """The tests for the GeoNet NZ Quakes Feed integration."""
import datetime import datetime
from asynctest import patch, CoroutineMock from asynctest import CoroutineMock, patch
from homeassistant.components import geonetnz_quakes from homeassistant.components import geonetnz_quakes
from homeassistant.components.geonetnz_quakes import DEFAULT_SCAN_INTERVAL from homeassistant.components.geonetnz_quakes import DEFAULT_SCAN_INTERVAL
from homeassistant.components.geonetnz_quakes.sensor import ( from homeassistant.components.geonetnz_quakes.sensor import (
ATTR_STATUS,
ATTR_LAST_UPDATE,
ATTR_CREATED, ATTR_CREATED,
ATTR_UPDATED, ATTR_LAST_UPDATE,
ATTR_REMOVED,
ATTR_LAST_UPDATE_SUCCESSFUL, ATTR_LAST_UPDATE_SUCCESSFUL,
ATTR_REMOVED,
ATTR_STATUS,
ATTR_UPDATED,
) )
from homeassistant.const import ( from homeassistant.const import (
EVENT_HOMEASSISTANT_START,
CONF_RADIUS,
ATTR_UNIT_OF_MEASUREMENT,
ATTR_ICON, ATTR_ICON,
ATTR_UNIT_OF_MEASUREMENT,
CONF_RADIUS,
EVENT_HOMEASSISTANT_START,
) )
from homeassistant.setup import async_setup_component from homeassistant.setup import async_setup_component
from tests.common import async_fire_time_changed
import homeassistant.util.dt as dt_util import homeassistant.util.dt as dt_util
from tests.common import async_fire_time_changed
from tests.components.geonetnz_quakes import _generate_mock_feed_entry from tests.components.geonetnz_quakes import _generate_mock_feed_entry
CONFIG = {geonetnz_quakes.DOMAIN: {CONF_RADIUS: 200}} CONFIG = {geonetnz_quakes.DOMAIN: {CONF_RADIUS: 200}}