Restore sisyphus integration (#124749)

* Revert "Disable sisyphus integration (#124742)"

This reverts commit 1b304e60d9.

* Restore sisyphus integration

reverts #124742 and updates the lib instead

changelog: https://github.com/jkeljo/sisyphus-control/compare/v3.1.3...v3.1.4

release is pending: https://github.com/jkeljo/sisyphus-control/pull/8#issuecomment-2313893689
pull/124880/head
J. Nick Koston 2024-08-30 22:07:36 -10:00 committed by Bram Kragten
parent c4e484539d
commit 9be20d6130
5 changed files with 6 additions and 11 deletions

View File

@ -1,10 +1,9 @@
"""Support for controlling Sisyphus Kinetic Art Tables."""
# mypy: ignore-errors
import asyncio
import logging
# from sisyphus_control import Table
from sisyphus_control import Table
import voluptuous as vol
from homeassistant.const import CONF_HOST, CONF_NAME, EVENT_HOMEASSISTANT_STOP, Platform

View File

@ -2,9 +2,8 @@
"domain": "sisyphus",
"name": "Sisyphus",
"codeowners": ["@jkeljo"],
"disabled": "This integration is disabled because it uses an old version of socketio.",
"documentation": "https://www.home-assistant.io/integrations/sisyphus",
"iot_class": "local_push",
"loggers": ["sisyphus_control"],
"requirements": ["sisyphus-control==3.1.3"]
"requirements": ["sisyphus-control==3.1.4"]
}

View File

@ -1,11 +1,10 @@
"""Support for track controls on the Sisyphus Kinetic Art Table."""
# mypy: ignore-errors
from __future__ import annotations
import aiohttp
from sisyphus_control import Track
# from sisyphus_control import Track
from homeassistant.components.media_player import (
MediaPlayerEntity,
MediaPlayerEntityFeature,

View File

@ -1,5 +0,0 @@
extend = "../../../pyproject.toml"
lint.extend-ignore = [
"F821"
]

View File

@ -2618,6 +2618,9 @@ simplepush==2.2.3
# homeassistant.components.simplisafe
simplisafe-python==2024.01.0
# homeassistant.components.sisyphus
sisyphus-control==3.1.4
# homeassistant.components.slack
slackclient==2.5.0