mirror of https://github.com/pypa/pip
Use comprehension instead of builder pattern
This commit is contained in:
parent
e9bc5f322b
commit
267716fea4
|
@ -100,12 +100,11 @@ def search_packages_info(query: List[str]) -> Generator[_PackageInfo, None, None
|
|||
except KeyError:
|
||||
continue
|
||||
|
||||
requires = set()
|
||||
# Avoid duplicates in requirements due to environment markers
|
||||
for req in dist.iter_dependencies():
|
||||
if req.name not in requires:
|
||||
requires.add(req.name)
|
||||
requires = sorted(requires, key=str.lower)
|
||||
requires = sorted(
|
||||
# Avoid duplicates in requirements (e.g. due to environment markers).
|
||||
{req.name for req in dist.iter_dependencies()},
|
||||
key=str.lower,
|
||||
)
|
||||
required_by = sorted(_get_requiring_packages(dist), key=str.lower)
|
||||
|
||||
try:
|
||||
|
|
Loading…
Reference in New Issue