From 978ee918cb158368098c1b7b90a50f51494b5d47 Mon Sep 17 00:00:00 2001 From: Shai Ungar <shai.ungar@riskified.com> Date: Fri, 19 Jul 2024 18:09:50 +0300 Subject: [PATCH] Use new 17track api library (#121910) --- homeassistant/components/seventeentrack/__init__.py | 6 +++--- homeassistant/components/seventeentrack/config_flow.py | 4 ++-- homeassistant/components/seventeentrack/coordinator.py | 6 +++--- homeassistant/components/seventeentrack/manifest.json | 4 ++-- requirements_all.txt | 6 +++--- requirements_test_all.txt | 6 +++--- tests/components/seventeentrack/conftest.py | 2 +- tests/components/seventeentrack/test_config_flow.py | 2 +- tests/components/seventeentrack/test_sensor.py | 2 +- 9 files changed, 19 insertions(+), 19 deletions(-) diff --git a/homeassistant/components/seventeentrack/__init__.py b/homeassistant/components/seventeentrack/__init__.py index 37dbdd486a7..56d87b1935d 100644 --- a/homeassistant/components/seventeentrack/__init__.py +++ b/homeassistant/components/seventeentrack/__init__.py @@ -2,9 +2,9 @@ from typing import Final -from py17track import Client as SeventeenTrackClient -from py17track.errors import SeventeenTrackError -from py17track.package import PACKAGE_STATUS_MAP +from pyseventeentrack import Client as SeventeenTrackClient +from pyseventeentrack.errors import SeventeenTrackError +from pyseventeentrack.package import PACKAGE_STATUS_MAP import voluptuous as vol from homeassistant.config_entries import ConfigEntry, ConfigEntryState diff --git a/homeassistant/components/seventeentrack/config_flow.py b/homeassistant/components/seventeentrack/config_flow.py index f54e7e94ac2..4433a73cd51 100644 --- a/homeassistant/components/seventeentrack/config_flow.py +++ b/homeassistant/components/seventeentrack/config_flow.py @@ -5,8 +5,8 @@ from __future__ import annotations import logging from typing import Any -from py17track import Client as SeventeenTrackClient -from py17track.errors import SeventeenTrackError +from pyseventeentrack import Client as SeventeenTrackClient +from pyseventeentrack.errors import SeventeenTrackError import voluptuous as vol from homeassistant.config_entries import ConfigEntry, ConfigFlow, ConfigFlowResult diff --git a/homeassistant/components/seventeentrack/coordinator.py b/homeassistant/components/seventeentrack/coordinator.py index 4da4969ed92..3e27f9f0369 100644 --- a/homeassistant/components/seventeentrack/coordinator.py +++ b/homeassistant/components/seventeentrack/coordinator.py @@ -3,9 +3,9 @@ from dataclasses import dataclass from typing import Any -from py17track import Client as SeventeenTrackClient -from py17track.errors import SeventeenTrackError -from py17track.package import Package +from pyseventeentrack import Client as SeventeenTrackClient +from pyseventeentrack.errors import SeventeenTrackError +from pyseventeentrack.package import Package from homeassistant.config_entries import ConfigEntry from homeassistant.core import HomeAssistant diff --git a/homeassistant/components/seventeentrack/manifest.json b/homeassistant/components/seventeentrack/manifest.json index 30bdeaa900f..c4be80ca506 100644 --- a/homeassistant/components/seventeentrack/manifest.json +++ b/homeassistant/components/seventeentrack/manifest.json @@ -6,6 +6,6 @@ "documentation": "https://www.home-assistant.io/integrations/seventeentrack", "integration_type": "service", "iot_class": "cloud_polling", - "loggers": ["py17track"], - "requirements": ["py17track==2021.12.2"] + "loggers": ["pyseventeentrack"], + "requirements": ["pyseventeentrack==1.0.0"] } diff --git a/requirements_all.txt b/requirements_all.txt index 63682177fb4..18c8db40712 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -1661,9 +1661,6 @@ py-synologydsm-api==2.4.4 # homeassistant.components.zabbix py-zabbix==1.1.7 -# homeassistant.components.seventeentrack -py17track==2021.12.2 - # homeassistant.components.atome pyAtome==0.1.1 @@ -2162,6 +2159,9 @@ pyserial==3.5 # homeassistant.components.sesame pysesame2==1.0.1 +# homeassistant.components.seventeentrack +pyseventeentrack==1.0.0 + # homeassistant.components.sia pysiaalarm==3.1.1 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index 3831768863e..142ff8bedfa 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -1341,9 +1341,6 @@ py-sucks==0.9.10 # homeassistant.components.synology_dsm py-synologydsm-api==2.4.4 -# homeassistant.components.seventeentrack -py17track==2021.12.2 - # homeassistant.components.hdmi_cec pyCEC==0.5.2 @@ -1710,6 +1707,9 @@ pysensibo==1.0.36 # homeassistant.components.zwave_js pyserial==3.5 +# homeassistant.components.seventeentrack +pyseventeentrack==1.0.0 + # homeassistant.components.sia pysiaalarm==3.1.1 diff --git a/tests/components/seventeentrack/conftest.py b/tests/components/seventeentrack/conftest.py index 180e7b24075..e2493319b69 100644 --- a/tests/components/seventeentrack/conftest.py +++ b/tests/components/seventeentrack/conftest.py @@ -3,7 +3,7 @@ from collections.abc import Generator from unittest.mock import AsyncMock, patch -from py17track.package import Package +from pyseventeentrack.package import Package import pytest from homeassistant.components.seventeentrack.const import ( diff --git a/tests/components/seventeentrack/test_config_flow.py b/tests/components/seventeentrack/test_config_flow.py index 380146ed276..0a7c4ca918c 100644 --- a/tests/components/seventeentrack/test_config_flow.py +++ b/tests/components/seventeentrack/test_config_flow.py @@ -2,7 +2,7 @@ from unittest.mock import AsyncMock -from py17track.errors import SeventeenTrackError +from pyseventeentrack.errors import SeventeenTrackError import pytest from homeassistant import config_entries diff --git a/tests/components/seventeentrack/test_sensor.py b/tests/components/seventeentrack/test_sensor.py index 0675f457795..ca16fc64833 100644 --- a/tests/components/seventeentrack/test_sensor.py +++ b/tests/components/seventeentrack/test_sensor.py @@ -5,7 +5,7 @@ from __future__ import annotations from unittest.mock import AsyncMock, patch from freezegun.api import FrozenDateTimeFactory -from py17track.errors import SeventeenTrackError +from pyseventeentrack.errors import SeventeenTrackError from homeassistant.core import HomeAssistant from homeassistant.helpers import issue_registry as ir -- GitLab