Skip to content

Commit d19dbac

Browse files
committed
Semver corrections
1 parent 264614d commit d19dbac

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

plugwise/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -453,7 +453,7 @@ async def _smile_detect(self, result: etree, dsmrmain: etree) -> None:
453453
)
454454
raise UnsupportedDeviceError
455455

456-
ver = semver.VersionInfo.parse(self.smile_fw_version)
456+
ver = semver.version.Version.parse(self.smile_fw_version)
457457
target_smile = f"{model}_v{ver.major}"
458458
LOGGER.debug("Plugwise identified as %s", target_smile)
459459
if target_smile not in SMILES:

plugwise/helper.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
from dateutil.parser import parse
1616
from defusedxml import ElementTree as etree
1717
from munch import Munch
18-
from semver import VersionInfo
18+
import semver
1919

2020
from .constants import (
2121
ACTIVE_ACTUATORS,
@@ -382,7 +382,7 @@ def __init__(self) -> None:
382382
self.smile_model: str
383383
self.smile_name: str
384384
self.smile_type: str
385-
self.smile_version: tuple[str, VersionInfo]
385+
self.smile_version: tuple[str, semver.version.Version]
386386
self.smile_zigbee_mac_address: str | None = None
387387

388388
def _locations_specials(self, loc: Munch, location: str) -> Munch:

0 commit comments

Comments
 (0)