diff --git a/homeassistant/components/blinksticklight/light.py b/homeassistant/components/blinksticklight/light.py index a789a7e0503ad7ffc3c09c60dc55fc0eb35d6c1f..19ac5f80242ad7ffd446a2d2e2904369ab489959 100644 --- a/homeassistant/components/blinksticklight/light.py +++ b/homeassistant/components/blinksticklight/light.py @@ -1,10 +1,11 @@ """Support for Blinkstick lights.""" +# mypy: ignore-errors from __future__ import annotations from typing import Any -from blinkstick import blinkstick +# from blinkstick import blinkstick import voluptuous as vol from homeassistant.components.light import ( diff --git a/homeassistant/components/blinksticklight/manifest.json b/homeassistant/components/blinksticklight/manifest.json index e3a6638f2a9e554b60b1960549dbc9424f5dd92c..70fac896ff208d2f395056b3cbbc37c0a96eb960 100644 --- a/homeassistant/components/blinksticklight/manifest.json +++ b/homeassistant/components/blinksticklight/manifest.json @@ -2,6 +2,7 @@ "domain": "blinksticklight", "name": "BlinkStick", "codeowners": [], + "disabled": "This integration is disabled because it uses non-open source code to operate.", "documentation": "https://www.home-assistant.io/integrations/blinksticklight", "iot_class": "local_polling", "loggers": ["blinkstick"], diff --git a/homeassistant/components/blinksticklight/ruff.toml b/homeassistant/components/blinksticklight/ruff.toml new file mode 100644 index 0000000000000000000000000000000000000000..1b02a0b8eafe87c7d219baaf028642416d70c2ca --- /dev/null +++ b/homeassistant/components/blinksticklight/ruff.toml @@ -0,0 +1,5 @@ +extend = "../../../pyproject.toml" + +lint.extend-ignore = [ + "F821" +] \ No newline at end of file diff --git a/requirements_all.txt b/requirements_all.txt index 8abb654051e4eeb38b33d656e6f2598a83b8ab72..e27fc121d637c9effb09472334883694c0e4944a 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -12,9 +12,6 @@ AIOSomecomfort==0.0.25 # homeassistant.components.adax Adax-local==0.1.5 -# homeassistant.components.blinksticklight -BlinkStick==1.2.0 - # homeassistant.components.doorbird DoorBirdPy==3.0.2 diff --git a/script/licenses.py b/script/licenses.py index 54774bbe2f7d6723d0f73d96567f0aeef92d07b9..a89bfedefc8b728db896cad2c228c62ba89ab841 100644 --- a/script/licenses.py +++ b/script/licenses.py @@ -178,9 +178,6 @@ EXCEPTIONS = { } TODO = { - "BlinkStick": AwesomeVersion( - "1.2.0" - ), # Proprietary license https://github.com/arvydas/blinkstick-python "PyMVGLive": AwesomeVersion( "1.1.4" ), # No license and archived https://github.com/pc-coholic/PyMVGLive