Always use frozenset

This commit is contained in:
Tzu-ping Chung 2020-05-27 20:49:28 +08:00
parent b8404fde99
commit 9ee19a1190
1 changed files with 2 additions and 2 deletions

View File

@ -117,7 +117,7 @@ class Factory(object):
def _make_candidate_from_link( def _make_candidate_from_link(
self, self,
link, # type: Link link, # type: Link
extras, # type: Set[str] extras, # type: FrozenSet[str]
parent, # type: InstallRequirement parent, # type: InstallRequirement
name, # type: Optional[str] name, # type: Optional[str]
version, # type: Optional[_BaseVersion] version, # type: Optional[_BaseVersion]
@ -239,7 +239,7 @@ class Factory(object):
return SpecifierRequirement(ireq) return SpecifierRequirement(ireq)
cand = self._make_candidate_from_link( cand = self._make_candidate_from_link(
ireq.link, ireq.link,
extras=set(ireq.extras), extras=frozenset(ireq.extras),
parent=ireq, parent=ireq,
name=canonicalize_name(ireq.name) if ireq.name else None, name=canonicalize_name(ireq.name) if ireq.name else None,
version=None, version=None,