Use new python library for picnic component (#139111)

pull/139279/head
Noah Groß 2025-02-25 17:21:31 +01:00 committed by GitHub
parent 38cc26485a
commit 4e904bf5a3
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
9 changed files with 14 additions and 14 deletions

4
CODEOWNERS generated
View File

@ -1146,8 +1146,8 @@ build.json @home-assistant/supervisor
/tests/components/philips_js/ @elupus /tests/components/philips_js/ @elupus
/homeassistant/components/pi_hole/ @shenxn /homeassistant/components/pi_hole/ @shenxn
/tests/components/pi_hole/ @shenxn /tests/components/pi_hole/ @shenxn
/homeassistant/components/picnic/ @corneyl /homeassistant/components/picnic/ @corneyl @codesalatdev
/tests/components/picnic/ @corneyl /tests/components/picnic/ @corneyl @codesalatdev
/homeassistant/components/ping/ @jpbede /homeassistant/components/ping/ @jpbede
/tests/components/ping/ @jpbede /tests/components/ping/ @jpbede
/homeassistant/components/plaato/ @JohNan /homeassistant/components/plaato/ @JohNan

View File

@ -1,6 +1,6 @@
"""The Picnic integration.""" """The Picnic integration."""
from python_picnic_api import PicnicAPI from python_picnic_api2 import PicnicAPI
from homeassistant.config_entries import ConfigEntry from homeassistant.config_entries import ConfigEntry
from homeassistant.const import CONF_ACCESS_TOKEN, CONF_COUNTRY_CODE, Platform from homeassistant.const import CONF_ACCESS_TOKEN, CONF_COUNTRY_CODE, Platform

View File

@ -6,8 +6,8 @@ from collections.abc import Mapping
import logging import logging
from typing import Any from typing import Any
from python_picnic_api import PicnicAPI from python_picnic_api2 import PicnicAPI
from python_picnic_api.session import PicnicAuthError from python_picnic_api2.session import PicnicAuthError
import requests import requests
import voluptuous as vol import voluptuous as vol

View File

@ -6,8 +6,8 @@ import copy
from datetime import timedelta from datetime import timedelta
import logging import logging
from python_picnic_api import PicnicAPI from python_picnic_api2 import PicnicAPI
from python_picnic_api.session import PicnicAuthError from python_picnic_api2.session import PicnicAuthError
from homeassistant.config_entries import ConfigEntry from homeassistant.config_entries import ConfigEntry
from homeassistant.const import CONF_ACCESS_TOKEN from homeassistant.const import CONF_ACCESS_TOKEN

View File

@ -1,10 +1,10 @@
{ {
"domain": "picnic", "domain": "picnic",
"name": "Picnic", "name": "Picnic",
"codeowners": ["@corneyl"], "codeowners": ["@corneyl", "@codesalatdev"],
"config_flow": true, "config_flow": true,
"documentation": "https://www.home-assistant.io/integrations/picnic", "documentation": "https://www.home-assistant.io/integrations/picnic",
"iot_class": "cloud_polling", "iot_class": "cloud_polling",
"loggers": ["python_picnic_api"], "loggers": ["python_picnic_api2"],
"requirements": ["python-picnic-api==1.1.0"] "requirements": ["python-picnic-api2==1.2.2"]
} }

View File

@ -4,7 +4,7 @@ from __future__ import annotations
from typing import cast from typing import cast
from python_picnic_api import PicnicAPI from python_picnic_api2 import PicnicAPI
import voluptuous as vol import voluptuous as vol
from homeassistant.core import HomeAssistant, ServiceCall from homeassistant.core import HomeAssistant, ServiceCall

2
requirements_all.txt generated
View File

@ -2455,7 +2455,7 @@ python-otbr-api==2.7.0
python-overseerr==0.7.0 python-overseerr==0.7.0
# homeassistant.components.picnic # homeassistant.components.picnic
python-picnic-api==1.1.0 python-picnic-api2==1.2.2
# homeassistant.components.rabbitair # homeassistant.components.rabbitair
python-rabbitair==0.0.8 python-rabbitair==0.0.8

View File

@ -1991,7 +1991,7 @@ python-otbr-api==2.7.0
python-overseerr==0.7.0 python-overseerr==0.7.0
# homeassistant.components.picnic # homeassistant.components.picnic
python-picnic-api==1.1.0 python-picnic-api2==1.2.2
# homeassistant.components.rabbitair # homeassistant.components.rabbitair
python-rabbitair==0.0.8 python-rabbitair==0.0.8

View File

@ -3,7 +3,7 @@
from unittest.mock import patch from unittest.mock import patch
import pytest import pytest
from python_picnic_api.session import PicnicAuthError from python_picnic_api2.session import PicnicAuthError
import requests import requests
from homeassistant import config_entries from homeassistant import config_entries