관리-도구
편집 파일: mercurial.cpython-38.pyc
U ��.e� � @ s� d dl mZ d dlZd dlZd dlmZ d dlmZmZ d dl m Z d dlmZ d dl mZ d dlmZ d d lmZ d d lmZmZmZ er�d dl mZ d dlmZ e�e�ZG d d� de�Ze�e� dS )� )�absolute_importN)�configparser)� BadCommand�InstallationError)�display_path)�make_command)� TempDirectory)�MYPY_CHECK_RUNNING)�path_to_url)�VersionControl�!find_path_to_setup_from_repo_root�vcs)� HiddenText)� RevOptionsc s� e Zd ZdZdZdZdZedd� �Zdd� Z d d � Z dd� Zd d� Ze dd� �Ze dd� �Ze dd� �Ze dd� �Ze dd� �Ze � fdd��Z� ZS )� Mercurial�hgz.hg�clone)r zhg+filezhg+httpzhg+httpszhg+sshzhg+static-httpc C s | gS )N� )Zrevr r �?/usr/lib/python3.8/site-packages/pip/_internal/vcs/mercurial.py�get_base_rev_args'