HA 2026.9 switched from voluptuous to probatio, due to the former no longer being maintained. Use the new package rather than relying on HA to redirect. Requires HA 2026.9
@@ -4,7 +4,7 @@ from collections import OrderedDict
from typing import Any
import tinytuya
-import voluptuous as vol
+import probatio as vol
from homeassistant.config_entries import (
CONN_CLASS_LOCAL_PUSH,
ConfigEntry,
@@ -12,7 +12,7 @@ from datetime import timedelta
from itertools import product
from homeassistant.components import persistent_notification
from homeassistant.components.remote import (
ATTR_ALTERNATIVE,
@@ -3,7 +3,7 @@
import asyncio
import logging
from homeassistant.components import infrared
ATTR_DELAY_SECS,
@@ -1,5 +1,5 @@
{
"name": "Tuya Local",
- "homeassistant": "2026.8.0",
+ "homeassistant": "2026.9.0",
"hacs": "2.0.0"
}
from unittest.mock import AsyncMock
import pytest
from homeassistant.const import CONF_HOST, CONF_NAME
from homeassistant.data_entry_flow import FlowResultType
from homeassistant.exceptions import ConfigEntryNotReady
@@ -4,7 +4,7 @@ import gc
import warnings
from fuzzywuzzy import fuzz
from homeassistant.components.sensor import SensorDeviceClass