Validate commented packages in hassfest

This commit is contained in:
Erik 2024-04-17 09:27:13 +02:00
parent 586d27320e
commit 7be7070694
1 changed files with 1 additions and 6 deletions

View File

@ -15,13 +15,10 @@ from awesomeversion import AwesomeVersion, AwesomeVersionStrategy
from tqdm import tqdm
import homeassistant.util.package as pkg_util
from script.gen_requirements_all import COMMENT_REQUIREMENTS, normalize_package_name
from script.gen_requirements_all import normalize_package_name
from .model import Config, Integration
IGNORE_PACKAGES = {
commented.lower().replace("_", "-") for commented in COMMENT_REQUIREMENTS
}
PACKAGE_REGEX = re.compile(
r"^(?:--.+\s)?([-_,\.\w\d\[\]]+)(==|>=|<=|~=|!=|<|>|===)*(.*)$"
)
@ -126,8 +123,6 @@ def validate_requirements(integration: Integration) -> None:
f"Failed to normalize package name from requirement {req}",
)
return
if (package == ign for ign in IGNORE_PACKAGES):
continue
integration_requirements.add(req)
integration_packages.add(package)