docs: def do_setup_for_pip_local(self, repo):
          '''
          Configure repo to be directory based with directory `~/.pip/local`.
          Also makes that directory if needed.
          '''
          effective_repo_name = self.get_effective_repo_name(repo)
          self.abort_on_nonexisting_repo(
              effective_repo_name, 'setup_for_pip_local'
          )
  
          self.network.setup_for_pip_local(effective_repo_name)