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

Function create_lock

tests/integration/test_locked_resolve.py:66–77  ·  view source on GitHub ↗
(
    lock_style,  # type: LockStyle.Value
    **kwargs  # type: Any
)

Source from the content-addressed store, hash-verified

64
65
66def create_lock(
67 lock_style, # type: LockStyle.Value
68 **kwargs # type: Any
69):
70 # type: (...) -> Tuple[Downloaded, Tuple[LockedResolve, ...]]
71 lock_observer = create_lock_observer(lock_style)
72 downloaded = resolver.download(
73 observer=lock_observer,
74 resolver=ConfiguredResolver(pip_configuration=PipConfiguration()),
75 **kwargs
76 )
77 return downloaded, lock_observer.lock(downloaded)
78
79
80@pytest.mark.parametrize(

Callers 1

test_lock_single_targetFunction · 0.70

Calls 5

ConfiguredResolverClass · 0.90
PipConfigurationClass · 0.90
create_lock_observerFunction · 0.85
downloadMethod · 0.80
lockMethod · 0.45

Tested by

no test coverage detected