Validate commented packages in hassfest
This commit is contained in:
parent
586d27320e
commit
7be7070694
|
@ -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)
|
||||
|
||||
|
|
Loading…
Reference in New Issue