$88 GRAYBYTE WORDPRESS FILE MANAGER $61

SERVER : premium201.web-hosting.com #1 SMP Wed Mar 26 12:08:09 UTC 2025
SERVER IP : 104.21.43.35 | ADMIN IP 216.73.216.180
OPTIONS : CRL = ON | WGT = ON | SDO = OFF | PKEX = OFF
DEACTIVATED : mail

/usr/lib/python3.6/site-packages/pip/vcs/__pycache__/

HOME
Current File : /usr/lib/python3.6/site-packages/pip/vcs/__pycache__//mercurial.cpython-36.pyc
3

�Pf�
�@s�ddlmZddlZddlZddlZddlmZmZddlm	Z	m
Z
ddlmZddl
mZeje�ZGdd�de
�Ze	je�dS)	�)�absolute_importN)�display_path�rmtree)�vcs�VersionControl)�path_to_url)�configparserc@sdeZdZdZdZdZdZdd	�Zd
d�Zdd
�Z	dd�Z
dd�Zdd�Zdd�Z
dd�Zdd�ZdS)�	Mercurial�hgz.hg�clone�hg+http�hg+https�hg+ssh�hg+static-httpcCs>tjdd�}|j|�z|jd|gd|d�Wdt|�XdS)z?Export the Hg repository at the url to the destination locationz-exportzpip-�archiveF)�show_stdout�cwdN)�tempfileZmkdtemp�unpack�run_commandr)�self�locationZtemp_dir�r�/usr/lib/python3.6/mercurial.py�exports
zMercurial.exportcCs�tjj||jd�}tj�}y<|j|�|jdd|�t|d��}|j	|�WdQRXWn6t
tjfk
r�}ztj
d||�WYdd}~XnX|jddg||d�dS)	NZhgrc�paths�default�wz/Could not switch Mercurial repository to %s: %s�updatez-q)r)�os�path�join�dirnamerZSafeConfigParser�read�set�open�write�OSErrorZNoSectionError�loggerZwarningr)r�dest�url�rev_optionsZrepo_config�configZconfig_file�excrrr�switch s
zMercurial.switchcCs,|jddg|d�|jddg||d�dS)NZpullz-q)rr)r)rr)r+rrrr/szMercurial.updatecCsz|j�\}}|r |g}d|}ng}d}|j||||�rvtjd||t|��|jddd||g�|jddg||d�dS)	Nz (to revision %s)�zCloning hg %s%s to %srz
--noupdatez-qr)r)Zget_url_revZcheck_destinationr(�inforr)rr)r*Zrevr+Zrev_displayrrr�obtain3s

zMercurial.obtaincCs2|jddgd|d�j�}|j|�r*t|�}|j�S)NZ
showconfigz
paths.defaultF)rr)r�stripZ_is_local_repositoryr)rrr*rrr�get_urlEs
zMercurial.get_urlcCs|jddgd|d�j�}|S)N�parentsz--template={rev}F)rr)rr2)rrZcurrent_revisionrrr�get_revisionMszMercurial.get_revisioncCs|jddgd|d�j�}|S)Nr4z--template={node}F)rr)rr2)rr�current_rev_hashrrr�get_revision_hashSszMercurial.get_revision_hashcCsT|j|�}|j�jd�s d|}|j�jdd�d}|s<dS|j|�}d|||fS)Nzhg:zhg+�-�rz%s@%s#egg=%s)r3�lower�
startswithZegg_name�splitr7)rZdistrZrepoZegg_project_namer6rrr�get_src_requirementYs

zMercurial.get_src_requirementcCsdS)z&Always assume the versions don't matchFr)rr)r+rrr�
check_versioncszMercurial.check_versionN)r
rr
rr)�__name__�
__module__�__qualname__�namer"Z	repo_nameZschemesrr.rr1r3r5r7r=r>rrrrr	s

r	)Z
__future__rZloggingrrZ	pip.utilsrrZpip.vcsrrZpip.downloadrZpip._vendor.six.movesrZ	getLoggerr?r(r	�registerrrrr�<module>s
W


Current_dir [ NOT WRITEABLE ] Document_root [ WRITEABLE ]


[ Back ]
NAME
SIZE
LAST TOUCH
USER
CAN-I?
FUNCTIONS
..
--
9 Jun 2024 8.34 AM
root / root
0755
__init__.cpython-36.opt-1.pyc
10.701 KB
6 Apr 2024 1.40 PM
root / root
0644
__init__.cpython-36.pyc
10.825 KB
6 Apr 2024 1.40 PM
root / root
0644
bazaar.cpython-36.opt-1.pyc
3.553 KB
6 Apr 2024 1.40 PM
root / root
0644
bazaar.cpython-36.pyc
3.553 KB
6 Apr 2024 1.40 PM
root / root
0644
git.cpython-36.opt-1.pyc
8.688 KB
6 Apr 2024 1.40 PM
root / root
0644
git.cpython-36.pyc
8.727 KB
6 Apr 2024 1.40 PM
root / root
0644
mercurial.cpython-36.opt-1.pyc
3.468 KB
6 Apr 2024 1.40 PM
root / root
0644
mercurial.cpython-36.pyc
3.468 KB
6 Apr 2024 1.40 PM
root / root
0644
subversion.cpython-36.opt-1.pyc
6.827 KB
6 Apr 2024 1.40 PM
root / root
0644
subversion.cpython-36.pyc
6.924 KB
6 Apr 2024 1.40 PM
root / root
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025 CONTACT ME
Static GIF