1
0
mirror of https://github.com/home-assistant/core.git synced 2026-05-24 01:10:24 +01:00

Remove future annotations import from backup integration (#169542)

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
epenet
2026-04-30 11:38:49 +02:00
committed by GitHub
parent 49c3a73102
commit 01784efa89
17 changed files with 2 additions and 34 deletions
-2
View File
@@ -1,7 +1,5 @@
"""Backup agents for the Backup integration."""
from __future__ import annotations
import abc
from collections.abc import AsyncIterator, Callable, Coroutine
from pathlib import Path
@@ -1,7 +1,5 @@
"""Local backup support for Core and Container installations."""
from __future__ import annotations
from collections.abc import AsyncIterator, Callable, Coroutine
import json
from pathlib import Path
@@ -1,7 +1,5 @@
"""Provide persistent configuration for the backup integration."""
from __future__ import annotations
from collections import defaultdict
from dataclasses import dataclass, field, replace
import datetime as dt
@@ -1,7 +1,5 @@
"""Config flow for Home Assistant Backup integration."""
from __future__ import annotations
from typing import Any
from homeassistant.config_entries import ConfigFlow, ConfigFlowResult
-2
View File
@@ -1,7 +1,5 @@
"""Constants for the Backup integration."""
from __future__ import annotations
from logging import getLogger
from typing import TYPE_CHECKING
@@ -1,7 +1,5 @@
"""Coordinator for Home Assistant Backup integration."""
from __future__ import annotations
from collections.abc import Callable
from dataclasses import dataclass
from datetime import datetime
@@ -1,7 +1,5 @@
"""Diagnostics support for Home Assistant Backup integration."""
from __future__ import annotations
from typing import Any
from homeassistant.components.diagnostics import async_redact_data
@@ -1,7 +1,5 @@
"""Base for backup entities."""
from __future__ import annotations
from homeassistant.const import __version__ as HA_VERSION
from homeassistant.helpers.device_registry import DeviceEntryType, DeviceInfo
from homeassistant.helpers.entity import EntityDescription
-2
View File
@@ -1,7 +1,5 @@
"""Event platform for Home Assistant Backup integration."""
from __future__ import annotations
from typing import Final
from homeassistant.components.event import EventEntity
-2
View File
@@ -1,7 +1,5 @@
"""Http view for the Backup integration."""
from __future__ import annotations
import asyncio
from http import HTTPStatus
import threading
@@ -1,7 +1,5 @@
"""Backup manager for the Backup integration."""
from __future__ import annotations
import abc
import asyncio
from collections import defaultdict
@@ -1,7 +1,5 @@
"""Models for the backup integration."""
from __future__ import annotations
from dataclasses import asdict, dataclass
from enum import StrEnum
from typing import Any, Self
@@ -1,7 +1,5 @@
"""Backup onboarding views."""
from __future__ import annotations
from collections.abc import Callable, Coroutine
from functools import wraps
from http import HTTPStatus
@@ -1,7 +1,5 @@
"""Sensor platform for Home Assistant Backup integration."""
from __future__ import annotations
from collections.abc import Callable
from dataclasses import dataclass
from datetime import datetime
-2
View File
@@ -1,7 +1,5 @@
"""Store backup configuration."""
from __future__ import annotations
from typing import TYPE_CHECKING, Any, TypedDict
from homeassistant.core import HomeAssistant, callback
-2
View File
@@ -1,7 +1,5 @@
"""Local backup support for Core and Container installations."""
from __future__ import annotations
import asyncio
from collections.abc import AsyncIterator, Callable, Coroutine
import copy
@@ -274,7 +274,7 @@
'instance_id': '0a123c',
}),
}),
"CoreBackupReaderWriter.async_receive_backup.<locals>.open_backup() -> 'AsyncIterator[bytes]'",
'CoreBackupReaderWriter.async_receive_backup.<locals>.open_backup() -> collections.abc.AsyncIterator[bytes]',
987,
),
dict({
@@ -378,7 +378,7 @@
'instance_id': '0a123c',
}),
}),
"CoreBackupReaderWriter.async_receive_backup.<locals>.open_backup() -> 'AsyncIterator[bytes]'",
'CoreBackupReaderWriter.async_receive_backup.<locals>.open_backup() -> collections.abc.AsyncIterator[bytes]',
987,
),
dict({