From 2e0c421c9ffdd9b6ba975f34883e49aa995d9148 Mon Sep 17 00:00:00 2001 From: GrKoR Date: Wed, 26 Nov 2025 23:28:20 -0800 Subject: [PATCH] fix: removed module dependency" --- components/aux_ac/climate.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/components/aux_ac/climate.py b/components/aux_ac/climate.py index 0b0fa2c..117f987 100644 --- a/components/aux_ac/climate.py +++ b/components/aux_ac/climate.py @@ -33,7 +33,6 @@ from esphome.components.climate import ( ClimatePreset, ClimateSwingMode, ) -from pkg_resources import parse_version AUX_AC_FIRMWARE_VERSION = '0.3.1' AC_PACKET_TIMEOUT_MIN = 150 @@ -130,8 +129,9 @@ AirConPowerLimitationOnAction = aux_ac_ns.class_( def use_new_api(): - current_version = parse_version(__version__) - return current_version >= parse_version("2025.11.0") + esphome_current_version = tuple(map(int, __version__.split('.'))) + esphome_bc_version = tuple(map(int, "2025.11.0".split('.'))) + return esphome_current_version >= esphome_bc_version def validate_packet_timeout(value):