Skip to content

Commit 01effb7

Browse files
epenetabmantis
andauthored
Remove hardware from _IGNORE_ROOT_IMPORT in pylint plugin (#154532)
Co-authored-by: Abílio Costa <[email protected]>
1 parent 88d3839 commit 01effb7

File tree

8 files changed

+13
-8
lines changed

8 files changed

+13
-8
lines changed

homeassistant/components/hardkernel/hardware.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
from __future__ import annotations
44

5-
from homeassistant.components.hardware.models import BoardInfo, HardwareInfo
5+
from homeassistant.components.hardware import BoardInfo, HardwareInfo
66
from homeassistant.components.hassio import get_os_info
77
from homeassistant.core import HomeAssistant, callback
88
from homeassistant.exceptions import HomeAssistantError

homeassistant/components/hardware/__init__.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,13 @@
1111
from . import websocket_api
1212
from .const import DATA_HARDWARE, DOMAIN
1313
from .hardware import async_process_hardware_platforms
14-
from .models import HardwareData, SystemStatus
14+
from .models import BoardInfo, HardwareData, HardwareInfo, SystemStatus, USBInfo
15+
16+
__all__ = [
17+
"BoardInfo",
18+
"HardwareInfo",
19+
"USBInfo",
20+
]
1521

1622
CONFIG_SCHEMA = cv.empty_config_schema(DOMAIN)
1723

homeassistant/components/homeassistant_connect_zbt2/hardware.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
from __future__ import annotations
44

5-
from homeassistant.components.hardware.models import HardwareInfo, USBInfo
5+
from homeassistant.components.hardware import HardwareInfo, USBInfo
66
from homeassistant.core import HomeAssistant, callback
77

88
from .config_flow import HomeAssistantConnectZBT2ConfigFlow

homeassistant/components/homeassistant_green/hardware.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
from __future__ import annotations
44

5-
from homeassistant.components.hardware.models import BoardInfo, HardwareInfo
5+
from homeassistant.components.hardware import BoardInfo, HardwareInfo
66
from homeassistant.components.hassio import get_os_info
77
from homeassistant.core import HomeAssistant, callback
88
from homeassistant.exceptions import HomeAssistantError

homeassistant/components/homeassistant_sky_connect/hardware.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
from __future__ import annotations
44

5-
from homeassistant.components.hardware.models import HardwareInfo, USBInfo
5+
from homeassistant.components.hardware import HardwareInfo, USBInfo
66
from homeassistant.core import HomeAssistant, callback
77

88
from .config_flow import HomeAssistantSkyConnectConfigFlow

homeassistant/components/homeassistant_yellow/hardware.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
from __future__ import annotations
44

5-
from homeassistant.components.hardware.models import BoardInfo, HardwareInfo
5+
from homeassistant.components.hardware import BoardInfo, HardwareInfo
66
from homeassistant.components.hassio import get_os_info
77
from homeassistant.core import HomeAssistant, callback
88
from homeassistant.exceptions import HomeAssistantError

homeassistant/components/raspberry_pi/hardware.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
from __future__ import annotations
44

5-
from homeassistant.components.hardware.models import BoardInfo, HardwareInfo
5+
from homeassistant.components.hardware import BoardInfo, HardwareInfo
66
from homeassistant.components.hassio import get_os_info
77
from homeassistant.core import HomeAssistant, callback
88
from homeassistant.exceptions import HomeAssistantError

pylint/plugins/hass_imports.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,6 @@ class ObsoleteImportMatch:
136136
"ffmpeg",
137137
"ffmpeg_motion",
138138
"google_assistant",
139-
"hardware",
140139
"homeassistant",
141140
"homeassistant_hardware",
142141
"http",

0 commit comments

Comments
 (0)