mirror of
https://github.com/home-assistant/core.git
synced 2025-08-05 13:45:12 +02:00
Replace lambda with itemgetter in script/gen_requirements_all.py (#99661)
This commit is contained in:
@@ -4,6 +4,7 @@ from __future__ import annotations
|
|||||||
|
|
||||||
import difflib
|
import difflib
|
||||||
import importlib
|
import importlib
|
||||||
|
from operator import itemgetter
|
||||||
import os
|
import os
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
import pkgutil
|
import pkgutil
|
||||||
@@ -333,7 +334,7 @@ def process_requirements(
|
|||||||
def generate_requirements_list(reqs: dict[str, list[str]]) -> str:
|
def generate_requirements_list(reqs: dict[str, list[str]]) -> str:
|
||||||
"""Generate a pip file based on requirements."""
|
"""Generate a pip file based on requirements."""
|
||||||
output = []
|
output = []
|
||||||
for pkg, requirements in sorted(reqs.items(), key=lambda item: item[0]):
|
for pkg, requirements in sorted(reqs.items(), key=itemgetter(0)):
|
||||||
for req in sorted(requirements):
|
for req in sorted(requirements):
|
||||||
output.append(f"\n# {req}")
|
output.append(f"\n# {req}")
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user