diff --git a/homeassistant/components/alexa_devices/manifest.json b/homeassistant/components/alexa_devices/manifest.json index 43514727e971d..a65d77de2bd20 100644 --- a/homeassistant/components/alexa_devices/manifest.json +++ b/homeassistant/components/alexa_devices/manifest.json @@ -8,5 +8,5 @@ "iot_class": "cloud_polling", "loggers": ["aioamazondevices"], "quality_scale": "platinum", - "requirements": ["aioamazondevices==6.4.4"] + "requirements": ["aioamazondevices==6.4.6"] } diff --git a/homeassistant/components/bring/manifest.json b/homeassistant/components/bring/manifest.json index b2d42835cce74..b2177acb52f0c 100644 --- a/homeassistant/components/bring/manifest.json +++ b/homeassistant/components/bring/manifest.json @@ -8,5 +8,5 @@ "iot_class": "cloud_polling", "loggers": ["bring_api"], "quality_scale": "platinum", - "requirements": ["bring-api==1.1.0"] + "requirements": ["bring-api==1.1.1"] } diff --git a/homeassistant/components/nintendo_parental_controls/entity.py b/homeassistant/components/nintendo_parental_controls/entity.py index 7c773a2226f53..339d2adbc2331 100644 --- a/homeassistant/components/nintendo_parental_controls/entity.py +++ b/homeassistant/components/nintendo_parental_controls/entity.py @@ -28,6 +28,8 @@ def __init__( manufacturer="Nintendo", name=device.name, sw_version=device.extra["firmwareVersion"]["displayedVersion"], + model=device.model, + model_id=device.generation, ) async def async_added_to_hass(self) -> None: diff --git a/homeassistant/components/nintendo_parental_controls/number.py b/homeassistant/components/nintendo_parental_controls/number.py index eede275aa7a61..d04eaac0907d7 100644 --- a/homeassistant/components/nintendo_parental_controls/number.py +++ b/homeassistant/components/nintendo_parental_controls/number.py @@ -19,7 +19,7 @@ from .coordinator import NintendoParentalControlsConfigEntry, NintendoUpdateCoordinator from .entity import Device, NintendoDevice -PARALLEL_UPDATES = 0 +PARALLEL_UPDATES = 1 class NintendoParentalNumber(StrEnum): diff --git a/homeassistant/components/nintendo_parental_controls/switch.py b/homeassistant/components/nintendo_parental_controls/switch.py index c9bd10518735c..f7d349892d78e 100644 --- a/homeassistant/components/nintendo_parental_controls/switch.py +++ b/homeassistant/components/nintendo_parental_controls/switch.py @@ -20,7 +20,7 @@ from .coordinator import NintendoParentalControlsConfigEntry, NintendoUpdateCoordinator from .entity import Device, NintendoDevice -PARALLEL_UPDATES = 0 +PARALLEL_UPDATES = 1 class NintendoParentalSwitch(StrEnum): diff --git a/homeassistant/components/nintendo_parental_controls/time.py b/homeassistant/components/nintendo_parental_controls/time.py index ecbf5595f4f7c..9c898e1f8cab9 100644 --- a/homeassistant/components/nintendo_parental_controls/time.py +++ b/homeassistant/components/nintendo_parental_controls/time.py @@ -23,7 +23,7 @@ _LOGGER = logging.getLogger(__name__) # Coordinator is used to centralize the data updates -PARALLEL_UPDATES = 0 +PARALLEL_UPDATES = 1 class NintendoParentalControlsTime(StrEnum): diff --git a/homeassistant/components/python_script/manifest.json b/homeassistant/components/python_script/manifest.json index d25515fb45475..f026e3fa220a6 100644 --- a/homeassistant/components/python_script/manifest.json +++ b/homeassistant/components/python_script/manifest.json @@ -5,8 +5,5 @@ "documentation": "https://www.home-assistant.io/integrations/python_script", "loggers": ["RestrictedPython"], "quality_scale": "internal", - "requirements": [ - "RestrictedPython==8.0;python_version<'3.14'", - "RestrictedPython==8.1a1.dev0;python_version>='3.14'" - ] + "requirements": ["RestrictedPython==8.1"] } diff --git a/requirements_all.txt b/requirements_all.txt index c425b65dd833c..b1652a2851a88 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -109,10 +109,7 @@ PyXiaomiGateway==0.14.3 RachioPy==1.1.0 # homeassistant.components.python_script -RestrictedPython==8.0;python_version<'3.14' - -# homeassistant.components.python_script -RestrictedPython==8.1a1.dev0;python_version>='3.14' +RestrictedPython==8.1 # homeassistant.components.remember_the_milk RtmAPI==0.7.2 @@ -194,7 +191,7 @@ aioairzone-cloud==0.7.2 aioairzone==1.0.1 # homeassistant.components.alexa_devices -aioamazondevices==6.4.4 +aioamazondevices==6.4.6 # homeassistant.components.ambient_network # homeassistant.components.ambient_station @@ -691,7 +688,7 @@ boto3==1.37.1 botocore==1.37.1 # homeassistant.components.bring -bring-api==1.1.0 +bring-api==1.1.1 # homeassistant.components.broadlink broadlink==0.19.0 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index 4bc252c9b1989..565084fe403f8 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -103,10 +103,7 @@ PyXiaomiGateway==0.14.3 RachioPy==1.1.0 # homeassistant.components.python_script -RestrictedPython==8.0;python_version<'3.14' - -# homeassistant.components.python_script -RestrictedPython==8.1a1.dev0;python_version>='3.14' +RestrictedPython==8.1 # homeassistant.components.remember_the_milk RtmAPI==0.7.2 @@ -182,7 +179,7 @@ aioairzone-cloud==0.7.2 aioairzone==1.0.1 # homeassistant.components.alexa_devices -aioamazondevices==6.4.4 +aioamazondevices==6.4.6 # homeassistant.components.ambient_network # homeassistant.components.ambient_station @@ -618,7 +615,7 @@ boschshcpy==0.2.107 botocore==1.37.1 # homeassistant.components.bring -bring-api==1.1.0 +bring-api==1.1.1 # homeassistant.components.broadlink broadlink==0.19.0 diff --git a/tests/components/nintendo_parental_controls/conftest.py b/tests/components/nintendo_parental_controls/conftest.py index eb026ff878756..79172043706ee 100644 --- a/tests/components/nintendo_parental_controls/conftest.py +++ b/tests/components/nintendo_parental_controls/conftest.py @@ -38,6 +38,8 @@ def mock_nintendo_device() -> Device: mock.set_bedtime_alarm.return_value = None mock.update_max_daily_playtime.return_value = None mock.forced_termination_mode = True + mock.model = "Test Model" + mock.generation = "P00" return mock