Skip to content

Commit

Permalink
🌈 pre-commit
Browse files Browse the repository at this point in the history
> Made via .github/workflows/a_pre_commit.yml
  • Loading branch information
GitHub Action [email protected] authored and GitHub Action [email protected] committed Feb 5, 2024
1 parent 8a59385 commit 38061a8
Show file tree
Hide file tree
Showing 6 changed files with 13 additions and 19 deletions.
9 changes: 4 additions & 5 deletions custom_components/xplora_watch/config_flow.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,8 @@
from types import MappingProxyType
from typing import Any

import voluptuous as vol
from pyxplora_api.exception_classes import Error, LoginError, PhoneOrEmailFail
from pyxplora_api.pyxplora_api_async import PyXploraApi
from pyxplora_api.status import UserContactType

import homeassistant.helpers.config_validation as cv
import voluptuous as vol
from homeassistant import config_entries, core
from homeassistant.config_entries import (
ConfigEntry,
Expand Down Expand Up @@ -46,6 +42,9 @@
TextSelectorConfig,
TextSelectorType,
)
from pyxplora_api.exception_classes import Error, LoginError, PhoneOrEmailFail
from pyxplora_api.pyxplora_api_async import PyXploraApi
from pyxplora_api.status import UserContactType

from .const import (
CONF_HOME_LATITUDE,
Expand Down
1 change: 0 additions & 1 deletion custom_components/xplora_watch/const_schema.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
from __future__ import annotations

import voluptuous as vol

from homeassistant.const import CONF_COUNTRY_CODE, CONF_EMAIL, CONF_LANGUAGE, CONF_PASSWORD
from homeassistant.helpers.selector import (
SelectOptionDict,
Expand Down
9 changes: 4 additions & 5 deletions custom_components/xplora_watch/coordinator.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,6 @@
from typing import Any

import aiohttp
from pyxplora_api.const import DEFAULT_TIMEOUT
from pyxplora_api.model import ChatsNew
from pyxplora_api.pyxplora_api_async import PyXploraApi
from pyxplora_api.status import LocationType, WatchOnlineStatus

from homeassistant.components.device_tracker.const import (
ATTR_BATTERY,
ATTR_LOCATION_NAME,
Expand All @@ -27,6 +22,10 @@
from homeassistant.core import HomeAssistant
from homeassistant.helpers import aiohttp_client
from homeassistant.helpers.update_coordinator import DataUpdateCoordinator
from pyxplora_api.const import DEFAULT_TIMEOUT
from pyxplora_api.model import ChatsNew
from pyxplora_api.pyxplora_api_async import PyXploraApi
from pyxplora_api.status import LocationType, WatchOnlineStatus

from .const import (
API_KEY_MAPBOX,
Expand Down
3 changes: 1 addition & 2 deletions custom_components/xplora_watch/helper.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,13 @@
from typing import Any

from geopy import distance
from pydub import AudioSegment

from homeassistant.config_entries import ConfigEntry
from homeassistant.const import ATTR_LATITUDE, ATTR_LONGITUDE, CONF_LANGUAGE
from homeassistant.core import HomeAssistant
from homeassistant.loader import DATA_CUSTOM_COMPONENTS
from homeassistant.util.yaml import save_yaml
from homeassistant.util.yaml.loader import load_yaml
from pydub import AudioSegment

from .const import (
ATTR_SERVICE_DELETE_MSG,
Expand Down
7 changes: 3 additions & 4 deletions custom_components/xplora_watch/services.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,10 @@
import logging
from typing import Any

import voluptuous as vol
from pyxplora_api.exception_classes import NoAdminError

import homeassistant.helpers.config_validation as cv
import voluptuous as vol
from homeassistant.core import HomeAssistant, ServiceCall, callback
from pyxplora_api.exception_classes import NoAdminError

from .const import (
ATTR_SERVICE_DELETE_MSG,
Expand Down Expand Up @@ -82,7 +81,7 @@ async def async_setup_services(hass: HomeAssistant, entry_id: str) -> None:

async def async_see(service: ServiceCall) -> None:
kwargs = dict(service.data)
await see_service.async_see(kwargs[ATTR_SERVICE_TARGET] if ATTR_SERVICE_TARGET in kwargs else ["all"], kwargs=kwargs)
await see_service.async_see(kwargs.get(ATTR_SERVICE_TARGET, ["all"]), kwargs=kwargs)

async def async_delete_message_from_app(service: ServiceCall) -> None:
kwargs = dict(service.data)
Expand Down
3 changes: 1 addition & 2 deletions custom_components/xplora_watch/switch.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@
import logging
from typing import Any

from pyxplora_api.pyxplora_api_async import PyXploraApi

from homeassistant.components.switch import (
SwitchDeviceClass,
SwitchEntity,
Expand All @@ -16,6 +14,7 @@
from homeassistant.const import ATTR_ID, CONF_LANGUAGE, CONF_NAME
from homeassistant.core import HomeAssistant, callback
from homeassistant.helpers.entity_platform import AddEntitiesCallback
from pyxplora_api.pyxplora_api_async import PyXploraApi

from .const import (
ATTR_SERVICE_USER,
Expand Down

0 comments on commit 38061a8

Please sign in to comment.