class documentation

Creates a ``.pth`` file that points to a link tree in the ``auxiliary_dir``. This strategy will only link files (not dirs), so it can be implemented in any OS, even if that means using hardlinks instead of symlinks. By collocating ``auxiliary_dir`` and the original source code, limitations with hardlinks should be avoided.

Method __call__ Undocumented
Method __enter__ Undocumented
Method __exit__ Undocumented
Method __init__ Undocumented
Instance Variable auxiliary_dir Undocumented
Instance Variable build_lib Undocumented
Method _create_file Undocumented
Method _create_links Undocumented
Method _normalize_output Undocumented
Instance Variable _file Undocumented

Inherited from _StaticPth:

Instance Variable dist Undocumented
Instance Variable name Undocumented
Instance Variable path_entries Undocumented
def __call__(self, wheel: WheelFile, files: List[str], mapping: Dict[str, str]): (source)
def __exit__(self, _exc_type, _exc_value, _traceback): (source)
def __init__(self, dist: Distribution, name: str, auxiliary_dir: _Path, build_lib: _Path): (source)
auxiliary_dir = (source)

Undocumented

build_lib = (source)

Undocumented

def _create_file(self, relative_output: str, src_file: str, link=None): (source)

Undocumented

def _create_links(self, outputs, output_mapping): (source)

Undocumented

def _normalize_output(self, file: str) -> Optional[str]: (source)

Undocumented

Undocumented