mirror of
https://github.com/home-assistant/core.git
synced 2025-11-05 17:09:32 +00:00
Remove unused manifest fields (#33595)
This commit is contained in:
@@ -127,8 +127,8 @@ def gather_recursive_requirements(domain, seen=None):
|
||||
seen.add(domain)
|
||||
integration = Integration(Path(f"homeassistant/components/{domain}"))
|
||||
integration.load_manifest()
|
||||
reqs = set(integration.manifest["requirements"])
|
||||
for dep_domain in integration.manifest["dependencies"]:
|
||||
reqs = set(integration.requirements)
|
||||
for dep_domain in integration.dependencies:
|
||||
reqs.update(gather_recursive_requirements(dep_domain, seen))
|
||||
return reqs
|
||||
|
||||
@@ -170,7 +170,7 @@ def gather_requirements_from_manifests(errors, reqs):
|
||||
|
||||
process_requirements(
|
||||
errors,
|
||||
integration.manifest["requirements"],
|
||||
integration.requirements,
|
||||
f"homeassistant.components.{domain}",
|
||||
reqs,
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user