From 6be0bcceffdebabbf81f6758d92231697d1eec17 Mon Sep 17 00:00:00 2001 From: Jardi Martinez <1088732+jardiamj@users.noreply.github.com> Date: Sun, 16 Feb 2020 08:19:45 -0800 Subject: [PATCH] Bump adafruit-blinka and adafruit-circuitpython-mcp230xx (#31845) * Updated MCP23017 component to use latest adafruit-blinka v-3.9.0 and Adafruit_CircuitPython_MCP230xx v-2.2.2 * Added updated dependencies to requirements_all.txt --- homeassistant/components/mcp23017/binary_sensor.py | 4 ++-- homeassistant/components/mcp23017/manifest.json | 4 ++-- homeassistant/components/mcp23017/switch.py | 4 ++-- requirements_all.txt | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/homeassistant/components/mcp23017/binary_sensor.py b/homeassistant/components/mcp23017/binary_sensor.py index e95b91389cd..59f268e657c 100644 --- a/homeassistant/components/mcp23017/binary_sensor.py +++ b/homeassistant/components/mcp23017/binary_sensor.py @@ -1,7 +1,7 @@ """Support for binary sensor using I2C MCP23017 chip.""" import logging -import adafruit_mcp230xx # pylint: disable=import-error +from adafruit_mcp230xx.mcp23017 import MCP23017 # pylint: disable=import-error import board # pylint: disable=import-error import busio # pylint: disable=import-error import digitalio # pylint: disable=import-error @@ -46,7 +46,7 @@ def setup_platform(hass, config, add_devices, discovery_info=None): i2c_address = config[CONF_I2C_ADDRESS] i2c = busio.I2C(board.SCL, board.SDA) - mcp = adafruit_mcp230xx.MCP23017(i2c, address=i2c_address) + mcp = MCP23017(i2c, address=i2c_address) binary_sensors = [] pins = config[CONF_PINS] diff --git a/homeassistant/components/mcp23017/manifest.json b/homeassistant/components/mcp23017/manifest.json index ebf796fe3db..8bdd897d34e 100644 --- a/homeassistant/components/mcp23017/manifest.json +++ b/homeassistant/components/mcp23017/manifest.json @@ -4,8 +4,8 @@ "documentation": "https://www.home-assistant.io/integrations/mcp23017", "requirements": [ "RPi.GPIO==0.7.0", - "adafruit-blinka==1.2.1", - "adafruit-circuitpython-mcp230xx==1.1.2" + "adafruit-blinka==3.9.0", + "adafruit-circuitpython-mcp230xx==2.2.2" ], "dependencies": [], "codeowners": ["@jardiamj"] diff --git a/homeassistant/components/mcp23017/switch.py b/homeassistant/components/mcp23017/switch.py index 8506106b705..fe76f4ce632 100644 --- a/homeassistant/components/mcp23017/switch.py +++ b/homeassistant/components/mcp23017/switch.py @@ -1,7 +1,7 @@ """Support for switch sensor using I2C MCP23017 chip.""" import logging -import adafruit_mcp230xx # pylint: disable=import-error +from adafruit_mcp230xx.mcp23017 import MCP23017 # pylint: disable=import-error import board # pylint: disable=import-error import busio # pylint: disable=import-error import digitalio # pylint: disable=import-error @@ -39,7 +39,7 @@ def setup_platform(hass, config, add_entities, discovery_info=None): i2c_address = config.get(CONF_I2C_ADDRESS) i2c = busio.I2C(board.SCL, board.SDA) - mcp = adafruit_mcp230xx.MCP23017(i2c, address=i2c_address) + mcp = MCP23017(i2c, address=i2c_address) switches = [] pins = config.get(CONF_PINS) diff --git a/requirements_all.txt b/requirements_all.txt index 7221715107a..737f377d824 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -108,10 +108,10 @@ YesssSMS==0.4.1 abodepy==0.17.0 # homeassistant.components.mcp23017 -adafruit-blinka==1.2.1 +adafruit-blinka==3.9.0 # homeassistant.components.mcp23017 -adafruit-circuitpython-mcp230xx==1.1.2 +adafruit-circuitpython-mcp230xx==2.2.2 # homeassistant.components.androidtv adb-shell==0.1.1