MCPcopy
hub / github.com/pex-tool/pex / resolve

Method resolve

pex/environment.py:583–594  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

581 )
582
583 def resolve(self):
584 # type: () -> Iterable[Distribution]
585 if self._resolved_dists is None:
586 all_reqs = [Requirement.parse(req) for req in self._pex_info.requirements]
587 dependency_configuration = DependencyConfiguration.from_pex_info(self._pex_info)
588 self._resolved_dists = tuple(
589 fingerprinted_distribution.distribution
590 for fingerprinted_distribution in self.resolve_dists(
591 all_reqs, dependency_configuration=dependency_configuration
592 )
593 )
594 return self._resolved_dists
595
596 def resolve_dists(
597 self,

Callers 1

_activateMethod · 0.95

Calls 3

resolve_distsMethod · 0.95
from_pex_infoMethod · 0.80
parseMethod · 0.45

Tested by

no test coverage detected