From 046c0ae61bdfca245118918924be2e1e8878bcc1 Mon Sep 17 00:00:00 2001 From: Teemu R <tpr@iki.fi> Date: Fri, 18 Feb 2022 10:44:31 +0100 Subject: [PATCH] Bump python-miio dependency to 0.5.10 (#66782) --- homeassistant/components/xiaomi_miio/fan.py | 7 +++---- homeassistant/components/xiaomi_miio/manifest.json | 2 +- homeassistant/components/xiaomi_miio/select.py | 2 +- requirements_all.txt | 2 +- requirements_test_all.txt | 2 +- 5 files changed, 7 insertions(+), 8 deletions(-) diff --git a/homeassistant/components/xiaomi_miio/fan.py b/homeassistant/components/xiaomi_miio/fan.py index 1337aa05895..e4b79ed77a8 100644 --- a/homeassistant/components/xiaomi_miio/fan.py +++ b/homeassistant/components/xiaomi_miio/fan.py @@ -8,12 +8,11 @@ from miio.airfresh import OperationMode as AirfreshOperationMode from miio.airfresh_t2017 import OperationMode as AirfreshOperationModeT2017 from miio.airpurifier import OperationMode as AirpurifierOperationMode from miio.airpurifier_miot import OperationMode as AirpurifierMiotOperationMode -from miio.fan import ( +from miio.fan_common import ( MoveDirection as FanMoveDirection, OperationMode as FanOperationMode, ) -from miio.fan_miot import ( - OperationMode as FanMiotOperationMode, +from miio.integrations.fan.zhimi.zhimi_miot import ( OperationModeFanZA5 as FanZA5OperationMode, ) import voluptuous as vol @@ -1035,7 +1034,7 @@ class XiaomiFanMiot(XiaomiGenericFan): @property def operation_mode_class(self): """Hold operation mode class.""" - return FanMiotOperationMode + return FanOperationMode @property def preset_mode(self): diff --git a/homeassistant/components/xiaomi_miio/manifest.json b/homeassistant/components/xiaomi_miio/manifest.json index 239e8c28910..0091d58e1e2 100644 --- a/homeassistant/components/xiaomi_miio/manifest.json +++ b/homeassistant/components/xiaomi_miio/manifest.json @@ -3,7 +3,7 @@ "name": "Xiaomi Miio", "config_flow": true, "documentation": "https://www.home-assistant.io/integrations/xiaomi_miio", - "requirements": ["construct==2.10.56", "micloud==0.5", "python-miio==0.5.9.2"], + "requirements": ["construct==2.10.56", "micloud==0.5", "python-miio==0.5.10"], "codeowners": ["@rytilahti", "@syssi", "@starkillerOG", "@bieniu"], "zeroconf": ["_miio._udp.local."], "iot_class": "local_polling", diff --git a/homeassistant/components/xiaomi_miio/select.py b/homeassistant/components/xiaomi_miio/select.py index a0ff320e228..2b5f6f3d5fd 100644 --- a/homeassistant/components/xiaomi_miio/select.py +++ b/homeassistant/components/xiaomi_miio/select.py @@ -8,7 +8,7 @@ from miio.airhumidifier import LedBrightness as AirhumidifierLedBrightness from miio.airhumidifier_miot import LedBrightness as AirhumidifierMiotLedBrightness from miio.airpurifier import LedBrightness as AirpurifierLedBrightness from miio.airpurifier_miot import LedBrightness as AirpurifierMiotLedBrightness -from miio.fan import LedBrightness as FanLedBrightness +from miio.fan_common import LedBrightness as FanLedBrightness from homeassistant.components.select import SelectEntity, SelectEntityDescription from homeassistant.config_entries import ConfigEntry diff --git a/requirements_all.txt b/requirements_all.txt index 34e32e0d792..33aed1f238c 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -1942,7 +1942,7 @@ python-kasa==0.4.1 # python-lirc==1.2.3 # homeassistant.components.xiaomi_miio -python-miio==0.5.9.2 +python-miio==0.5.10 # homeassistant.components.mpd python-mpd2==3.0.4 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index ef1240537ec..8dad410b49c 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -1212,7 +1212,7 @@ python-juicenet==1.0.2 python-kasa==0.4.1 # homeassistant.components.xiaomi_miio -python-miio==0.5.9.2 +python-miio==0.5.10 # homeassistant.components.nest python-nest==4.2.0 -- GitLab