diff --git a/homeassistant/components/mvglive/manifest.json b/homeassistant/components/mvglive/manifest.json index c4a3040dc20eaddf292bb837c1cb232cdf4dc6d9..f73d4612c2e2319084c5b26453011a63783a1ef6 100644 --- a/homeassistant/components/mvglive/manifest.json +++ b/homeassistant/components/mvglive/manifest.json @@ -2,6 +2,7 @@ "domain": "mvglive", "name": "MVG", "codeowners": [], + "disabled": "This integration is disabled because it uses non-open source code to operate.", "documentation": "https://www.home-assistant.io/integrations/mvglive", "iot_class": "cloud_polling", "loggers": ["MVGLive"], diff --git a/homeassistant/components/mvglive/ruff.toml b/homeassistant/components/mvglive/ruff.toml new file mode 100644 index 0000000000000000000000000000000000000000..38f6f586aefe121f0b233265faf4d8059472f200 --- /dev/null +++ b/homeassistant/components/mvglive/ruff.toml @@ -0,0 +1,5 @@ +extend = "../../../pyproject.toml" + +lint.extend-ignore = [ + "F821" +] diff --git a/homeassistant/components/mvglive/sensor.py b/homeassistant/components/mvglive/sensor.py index 966bfebb57715a54814edc4bad1aaff0eef00d9a..b482de8130c358c37987d60bb77d14fd9d9c4f71 100644 --- a/homeassistant/components/mvglive/sensor.py +++ b/homeassistant/components/mvglive/sensor.py @@ -1,5 +1,6 @@ """Support for departure information for public transport in Munich.""" +# mypy: ignore-errors from __future__ import annotations from copy import deepcopy diff --git a/requirements_all.txt b/requirements_all.txt index e0cb9173a44695b72e35b784f5a9877abf3e7f3b..30fb529466e6d4ce227cc0d04871b4b8c3691fa8 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -59,9 +59,6 @@ PyFronius==0.7.3 # homeassistant.components.pyload PyLoadAPI==1.3.2 -# homeassistant.components.mvglive -PyMVGLive==1.1.4 - # homeassistant.components.met_eireann PyMetEireann==2021.8.0 diff --git a/script/licenses.py b/script/licenses.py index 962795de8e0fa5d62945460918568f29ab832ece..9464a734ee89de1f63263ad69fd7a58c45ba61af 100644 --- a/script/licenses.py +++ b/script/licenses.py @@ -178,9 +178,6 @@ EXCEPTIONS = { } TODO = { - "PyMVGLive": AwesomeVersion( - "1.1.4" - ), # No license and archived https://github.com/pc-coholic/PyMVGLive "aiocache": AwesomeVersion( "0.12.2" ), # https://github.com/aio-libs/aiocache/blob/master/LICENSE all rights reserved?