From 4fef19c7bc7c1f7be827f6c489ad1df232e44906 Mon Sep 17 00:00:00 2001 From: Manu <4445816+tr4nt0r@users.noreply.github.com> Date: Mon, 20 Oct 2025 11:56:27 +0200 Subject: [PATCH 1/5] Bump bring-api to v1.1.1 (#154854) --- homeassistant/components/bring/manifest.json | 2 +- requirements_all.txt | 2 +- requirements_test_all.txt | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/homeassistant/components/bring/manifest.json b/homeassistant/components/bring/manifest.json index b2d42835cce747..b2177acb52f0cf 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/requirements_all.txt b/requirements_all.txt index c425b65dd833cf..ee2fc6ecbcf2e1 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -691,7 +691,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 4bc252c9b19890..8dec61b44f44cd 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -618,7 +618,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 From fedeca107a12f2caa198298a79616b756bbb6726 Mon Sep 17 00:00:00 2001 From: Simone Chemelli Date: Mon, 20 Oct 2025 14:20:02 +0200 Subject: [PATCH 2/5] Bump aioamazondevices to 6.4.6 (#154865) --- homeassistant/components/alexa_devices/manifest.json | 2 +- requirements_all.txt | 2 +- requirements_test_all.txt | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/homeassistant/components/alexa_devices/manifest.json b/homeassistant/components/alexa_devices/manifest.json index 43514727e971de..a65d77de2bd20f 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/requirements_all.txt b/requirements_all.txt index ee2fc6ecbcf2e1..bc9fa65b73b397 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -194,7 +194,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 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index 8dec61b44f44cd..5247c1f5ad43a5 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -182,7 +182,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 From 5dcb68cdf6cc60cf3abfe8f6dddc9f6714a497a7 Mon Sep 17 00:00:00 2001 From: Jordan Harvey Date: Mon, 20 Oct 2025 13:27:50 +0100 Subject: [PATCH 3/5] Add device model information for Nintendo Parental Controls (#154867) --- homeassistant/components/nintendo_parental_controls/entity.py | 2 ++ tests/components/nintendo_parental_controls/conftest.py | 2 ++ 2 files changed, 4 insertions(+) diff --git a/homeassistant/components/nintendo_parental_controls/entity.py b/homeassistant/components/nintendo_parental_controls/entity.py index 7c773a2226f53f..339d2adbc23311 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/tests/components/nintendo_parental_controls/conftest.py b/tests/components/nintendo_parental_controls/conftest.py index eb026ff8787567..79172043706ee2 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 From 2a5cf83f50c8d57b670ce325e3326ac9faa6e707 Mon Sep 17 00:00:00 2001 From: Jordan Harvey Date: Mon, 20 Oct 2025 13:45:15 +0100 Subject: [PATCH 4/5] Disable parallel updates for Nintendo Parental Controls (#154866) --- homeassistant/components/nintendo_parental_controls/number.py | 2 +- homeassistant/components/nintendo_parental_controls/switch.py | 2 +- homeassistant/components/nintendo_parental_controls/time.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/homeassistant/components/nintendo_parental_controls/number.py b/homeassistant/components/nintendo_parental_controls/number.py index eede275aa7a618..d04eaac0907d7b 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 c9bd10518735cf..f7d349892d78e5 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 ecbf5595f4f7c1..9c898e1f8cab99 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): From 23e7b14eae718b75f3e406f95e5fbcc4403b510f Mon Sep 17 00:00:00 2001 From: Marc Mueller <30130371+cdce8p@users.noreply.github.com> Date: Mon, 20 Oct 2025 14:46:41 +0200 Subject: [PATCH 5/5] Update RestrictedPython to 8.1 (#154870) --- homeassistant/components/python_script/manifest.json | 5 +---- requirements_all.txt | 5 +---- requirements_test_all.txt | 5 +---- 3 files changed, 3 insertions(+), 12 deletions(-) diff --git a/homeassistant/components/python_script/manifest.json b/homeassistant/components/python_script/manifest.json index d25515fb45475c..f026e3fa220a62 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 bc9fa65b73b397..b1652a2851a888 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 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index 5247c1f5ad43a5..565084fe403f83 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