diff --git a/requirements_test.txt b/requirements_test.txt index e20e28b3d0a..5972f9809c0 100644 --- a/requirements_test.txt +++ b/requirements_test.txt @@ -32,7 +32,6 @@ pytest==7.3.1 requests_mock==1.11.0 respx==0.20.2 syrupy==4.0.8 -tomli==2.0.1;python_version<"3.11" tqdm==4.65.0 types-atomicwrites==1.4.5.1 types-croniter==1.0.6 @@ -48,4 +47,3 @@ types-python-slugify==0.1.2 types-pytz==2023.3.0.0 types-PyYAML==6.0.12.2 types-requests==2.31.0.1 -types-toml==0.10.8.6 diff --git a/script/gen_requirements_all.py b/script/gen_requirements_all.py index 8258543df1d..f215b649bb2 100755 --- a/script/gen_requirements_all.py +++ b/script/gen_requirements_all.py @@ -11,14 +11,11 @@ import re import sys from typing import Any +import tomllib + from homeassistant.util.yaml.loader import load_yaml from script.hassfest.model import Integration -if sys.version_info >= (3, 11): - import tomllib -else: - import tomli as tomllib - COMMENT_REQUIREMENTS = ( "Adafruit-BBIO", "atenpdu", # depends on pysnmp which is not maintained at this time diff --git a/script/hassfest/metadata.py b/script/hassfest/metadata.py index 88a433fe3fa..091c1b88e30 100644 --- a/script/hassfest/metadata.py +++ b/script/hassfest/metadata.py @@ -1,15 +1,10 @@ """Package metadata validation.""" -import sys +import tomllib from homeassistant.const import REQUIRED_PYTHON_VER, __version__ from .model import Config, Integration -if sys.version_info >= (3, 11): - import tomllib -else: - import tomli as tomllib - def validate(integrations: dict[str, Integration], config: Config) -> None: """Validate project metadata keys."""