diff --git a/homeassistant/components/simplepush/config_flow.py b/homeassistant/components/simplepush/config_flow.py index c5f46b0783ac..bf9b6af8462d 100644 --- a/homeassistant/components/simplepush/config_flow.py +++ b/homeassistant/components/simplepush/config_flow.py @@ -3,7 +3,7 @@ from typing import Any, override import probatio -from simplepush import UnknownError, send +from simplepush.legacy import UnknownError, send from homeassistant.config_entries import ConfigFlow, ConfigFlowResult from homeassistant.const import CONF_NAME, CONF_PASSWORD diff --git a/homeassistant/components/simplepush/manifest.json b/homeassistant/components/simplepush/manifest.json index 54b55475465a..354865855bbb 100644 --- a/homeassistant/components/simplepush/manifest.json +++ b/homeassistant/components/simplepush/manifest.json @@ -7,5 +7,5 @@ "integration_type": "service", "iot_class": "cloud_polling", "loggers": ["simplepush"], - "requirements": ["simplepush==2.2.3"] + "requirements": ["simplepush[legacy]==3.8.0"] } diff --git a/homeassistant/components/simplepush/notify.py b/homeassistant/components/simplepush/notify.py index 2c99a99beebe..05b4c3d615f8 100644 --- a/homeassistant/components/simplepush/notify.py +++ b/homeassistant/components/simplepush/notify.py @@ -3,7 +3,7 @@ import logging from typing import Any, override -from simplepush import BadRequest, UnknownError, send +from simplepush.legacy import BadRequest, UnknownError, send from homeassistant.components.notify import ( ATTR_DATA, diff --git a/requirements_all.txt b/requirements_all.txt index d52cc70d16c6..1eaece02cdca 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -3090,7 +3090,7 @@ simplefin4py==0.0.18 simplehound==0.3 # homeassistant.components.simplepush -simplepush==2.2.3 +simplepush[legacy]==3.8.0 # homeassistant.components.simplisafe simplisafe-python==2026.06.0 diff --git a/tests/components/simplepush/test_config_flow.py b/tests/components/simplepush/test_config_flow.py index 6718491f2a00..69b0a09c9f88 100644 --- a/tests/components/simplepush/test_config_flow.py +++ b/tests/components/simplepush/test_config_flow.py @@ -3,7 +3,7 @@ from unittest.mock import patch import pytest -from simplepush import UnknownError +from simplepush.legacy import UnknownError from homeassistant import config_entries from homeassistant.components.simplepush.const import CONF_DEVICE_KEY, CONF_SALT, DOMAIN diff --git a/tests/components/simplepush/test_notify.py b/tests/components/simplepush/test_notify.py index 5d4bdd70e838..9c53b98a64fc 100644 --- a/tests/components/simplepush/test_notify.py +++ b/tests/components/simplepush/test_notify.py @@ -5,7 +5,7 @@ from typing import Any from unittest.mock import MagicMock, patch import pytest -from simplepush import BadRequest, UnknownError +from simplepush.legacy import BadRequest, UnknownError from homeassistant.components.notify import DOMAIN as NOTIFY_DOMAIN from homeassistant.components.simplepush.const import CONF_DEVICE_KEY, CONF_SALT, DOMAIN