Skip to content

Commit

Permalink
style: pylint check add ignore item
Browse files Browse the repository at this point in the history
  • Loading branch information
topsworld committed Dec 10, 2024
1 parent 838fff3 commit 99e89d7
Show file tree
Hide file tree
Showing 13 changed files with 14 additions and 3 deletions.
1 change: 1 addition & 0 deletions custom_components/xiaomi_home/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,7 @@


async def async_setup(hass: HomeAssistant, hass_config: dict) -> bool:
# pylint: disable=unused-argument
hass.data.setdefault(DOMAIN, {})
# {[entry_id:str]: MIoTClient}, miot client instance
hass.data[DOMAIN].setdefault('miot_clients', {})
Expand Down
5 changes: 2 additions & 3 deletions custom_components/xiaomi_home/light.py
Original file line number Diff line number Diff line change
Expand Up @@ -56,16 +56,14 @@
ATTR_BRIGHTNESS,
ATTR_COLOR_TEMP_KELVIN,
ATTR_RGB_COLOR,
ATTR_HS_COLOR,
ATTR_EFFECT,
LightEntity,
LightEntityFeature,
ColorMode
)
from homeassistant.util.color import (
value_to_brightness,
brightness_to_value,
color_hs_to_RGB
brightness_to_value
)

from .miot.miot_spec import MIoTSpecProperty
Expand Down Expand Up @@ -96,6 +94,7 @@ async def async_setup_entry(

class Light(MIoTServiceEntity, LightEntity):
"""Light entities for Xiaomi Home."""
# pylint: disable=unused-argument
_prop_on: Optional[MIoTSpecProperty]
_prop_brightness: Optional[MIoTSpecProperty]
_prop_color_temp: Optional[MIoTSpecProperty]
Expand Down
1 change: 1 addition & 0 deletions custom_components/xiaomi_home/miot/miot_client.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
from homeassistant.core import HomeAssistant
from homeassistant.components import zeroconf

# pylint: disable=relative-beyond-top-level
from .common import MIoTMatcher
from .const import (
DEFAULT_CTRL_MODE, DEFAULT_INTEGRATION_LANGUAGE, DEFAULT_NICK_NAME, DOMAIN,
Expand Down
1 change: 1 addition & 0 deletions custom_components/xiaomi_home/miot/miot_cloud.py
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@
from urllib.parse import urlencode
import requests

# pylint: disable=relative-beyond-top-level
from .common import calc_group_id
from .const import (
DEFAULT_OAUTH2_API_HOST,
Expand Down
1 change: 1 addition & 0 deletions custom_components/xiaomi_home/miot/miot_device.py
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,7 @@
from homeassistant.components.switch import SwitchDeviceClass
from homeassistant.util import slugify

# pylint: disable=relative-beyond-top-level
from .specs.specv2entity import (
SPEC_ACTION_TRANS_MAP,
SPEC_DEVICE_TRANS_MAP,
Expand Down
1 change: 1 addition & 0 deletions custom_components/xiaomi_home/miot/miot_ev.py
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,7 @@
import logging
import threading

# pylint: disable=relative-beyond-top-level
from .miot_error import MIoTEvError

_LOGGER = logging.getLogger(__name__)
Expand Down
1 change: 1 addition & 0 deletions custom_components/xiaomi_home/miot/miot_i18n.py
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,7 @@
import os
from typing import Optional

# pylint: disable=relative-beyond-top-level
from .common import load_json_file

_LOGGER = logging.getLogger(__name__)
Expand Down
1 change: 1 addition & 0 deletions custom_components/xiaomi_home/miot/miot_lan.py
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,7 @@
from cryptography.hazmat.backends import default_backend
from cryptography.hazmat.primitives import hashes

# pylint: disable=relative-beyond-top-level
from .miot_error import MIoTErrorCode
from .miot_ev import MIoTEventLoop, TimeoutHandle
from .miot_network import InterfaceStatus, MIoTNetwork, NetworkInfo
Expand Down
1 change: 1 addition & 0 deletions custom_components/xiaomi_home/miot/miot_mdns.py
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,7 @@
AsyncZeroconf,
AsyncServiceBrowser)

# pylint: disable=relative-beyond-top-level
from .miot_error import MipsServiceError

_LOGGER = logging.getLogger(__name__)
Expand Down
1 change: 1 addition & 0 deletions custom_components/xiaomi_home/miot/miot_mips.py
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,7 @@
Client,
MQTTv5)

# pylint: disable=relative-beyond-top-level
from .common import MIoTMatcher
from .const import MIHOME_MQTT_KEEPALIVE
from .miot_error import MIoTErrorCode, MIoTMipsError
Expand Down
1 change: 1 addition & 0 deletions custom_components/xiaomi_home/miot/miot_spec.py
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,7 @@
from urllib.request import Request, urlopen
import logging

# pylint: disable=relative-beyond-top-level
from .const import DEFAULT_INTEGRATION_LANGUAGE, SPEC_STD_LIB_EFFECTIVE_TIME
from .miot_error import MIoTSpecError
from .miot_storage import (
Expand Down
1 change: 1 addition & 0 deletions custom_components/xiaomi_home/miot/miot_storage.py
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,7 @@
from cryptography.hazmat.primitives import hashes
from cryptography.hazmat.primitives.asymmetric import ed25519

# pylint: disable=relative-beyond-top-level
from .common import load_json_file
from .const import (
DEFAULT_INTEGRATION_LANGUAGE,
Expand Down
1 change: 1 addition & 0 deletions custom_components/xiaomi_home/miot/web_pages.py
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@
MIoT redirect web pages.
"""

# pylint: disable=line-too-long

def oauth_redirect_page(lang: str, status: str) -> str:
"""Return oauth redirect page."""
Expand Down

0 comments on commit 99e89d7

Please sign in to comment.