Skip to content

Commit

Permalink
Generate v2025.2.3
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Feb 13, 2025
1 parent e7d9d1e commit 730284b
Show file tree
Hide file tree
Showing 5 changed files with 54 additions and 52 deletions.
3 changes: 0 additions & 3 deletions homeassistant-stubs/components/cloud/backup.pyi
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,10 @@ from homeassistant.helpers.dispatcher import async_dispatcher_connect as async_d
from typing import Any

_LOGGER: Incomplete
_STORAGE_BACKUP: str
_RETRY_LIMIT: int
_RETRY_SECONDS_MIN: int
_RETRY_SECONDS_MAX: int

async def _b64md5(stream: AsyncIterator[bytes]) -> str: ...
async def async_get_backup_agents(hass: HomeAssistant, **kwargs: Any) -> list[BackupAgent]: ...
@callback
def async_register_backup_agents_listener(hass: HomeAssistant, *, listener: Callable[[], None], **kwargs: Any) -> Callable[[], None]: ...
Expand All @@ -30,7 +28,6 @@ class CloudBackupAgent(BackupAgent):
@callback
def _get_backup_filename(self) -> str: ...
async def async_download_backup(self, backup_id: str, **kwargs: Any) -> AsyncIterator[bytes]: ...
async def _async_do_upload_backup(self, *, open_stream: Callable[[], Coroutine[Any, Any, AsyncIterator[bytes]]], filename: str, base64md5hash: str, metadata: dict[str, Any], size: int) -> None: ...
async def async_upload_backup(self, *, open_stream: Callable[[], Coroutine[Any, Any, AsyncIterator[bytes]]], backup: AgentBackup, **kwargs: Any) -> None: ...
async def async_delete_backup(self, backup_id: str, **kwargs: Any) -> None: ...
async def async_list_backups(self, **kwargs: Any) -> list[AgentBackup]: ...
Expand Down
5 changes: 2 additions & 3 deletions homeassistant-stubs/components/tplink/coordinator.pyi
Original file line number Diff line number Diff line change
Expand Up @@ -23,12 +23,11 @@ REQUEST_REFRESH_DELAY: float
class TPLinkDataUpdateCoordinator(DataUpdateCoordinator[None]):
config_entry: TPLinkConfigEntry
device: Incomplete
parent_coordinator: Incomplete
_update_children: Incomplete
_previous_child_device_ids: Incomplete
removed_child_device_ids: set[str]
_child_coordinators: dict[str, TPLinkDataUpdateCoordinator]
def __init__(self, hass: HomeAssistant, device: Device, update_interval: timedelta, config_entry: TPLinkConfigEntry, parent_coordinator: TPLinkDataUpdateCoordinator | None = None) -> None: ...
def __init__(self, hass: HomeAssistant, device: Device, update_interval: timedelta, config_entry: TPLinkConfigEntry) -> None: ...
async def _async_update_data(self) -> None: ...
async def _process_child_devices(self) -> None: ...
def get_child_coordinator(self, child: Device) -> TPLinkDataUpdateCoordinator: ...
def get_child_coordinator(self, child: Device, platform_domain: str) -> TPLinkDataUpdateCoordinator: ...
2 changes: 1 addition & 1 deletion homeassistant_core
Submodule homeassistant_core updated 30 files
+11 −1 homeassistant/components/apsystems/entity.py
+2 −2 homeassistant/components/backup/manager.py
+32 −79 homeassistant/components/cloud/backup.py
+1 −1 homeassistant/components/cloud/manifest.json
+5 −0 homeassistant/components/cloud/strings.json
+9 −4 homeassistant/components/econet/climate.py
+1 −1 homeassistant/components/ecovacs/manifest.json
+1 −1 homeassistant/components/enphase_envoy/manifest.json
+7 −6 homeassistant/components/nest/__init__.py
+8 −7 homeassistant/components/nest/api.py
+1 −1 homeassistant/components/sentry/manifest.json
+6 −14 homeassistant/components/tplink/coordinator.py
+7 −9 homeassistant/components/tplink/entity.py
+1 −1 homeassistant/components/zeroconf/manifest.json
+1 −1 homeassistant/const.py
+3 −3 homeassistant/package_constraints.txt
+4 −4 pyproject.toml
+3 −3 requirements.txt
+5 −5 requirements_all.txt
+5 −5 requirements_test_all.txt
+90 −141 tests/components/backup/test_websocket.py
+2 −0 tests/components/cloud/conftest.py
+114 −106 tests/components/cloud/test_backup.py
+2 −1 tests/components/enphase_envoy/fixtures/envoy_1p_metered.json
+2 −1 tests/components/enphase_envoy/fixtures/envoy_acb_batt.json
+2 −1 tests/components/enphase_envoy/fixtures/envoy_eu_batt.json
+2 −1 tests/components/enphase_envoy/fixtures/envoy_metered_batt_relay.json
+2 −1 tests/components/enphase_envoy/fixtures/envoy_nobatt_metered_3p.json
+2 −1 tests/components/enphase_envoy/fixtures/envoy_tot_cons_metered.json
+54 −0 tests/components/nest/test_init.py
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ keywords = ["homeassistant", "typing", "pep484"]
requires-python = ">=3.13,<3.14"
dynamic = ["version"]
dependencies = [
"homeassistant==2025.2.2",
"homeassistant==2025.2.3",
]

[dependency-groups]
Expand Down
Loading

0 comments on commit 730284b

Please sign in to comment.