def __init__(self, root: Path, virtualenv: Optional[VirtualEnv]=None) -> None:
    self._root = root
    self._virtualenv = virtualenv
def __init__(self, root: Path, virtualenv: Optional[VirtualEnv]=None) -> None:
    self._root = root
    self._virtualenv = virtualenv