403Webshell
Server IP : 127.0.0.1  /  Your IP : 216.73.216.109
Web Server : Apache/2.4.54 (Win64) OpenSSL/1.1.1q PHP/8.1.10
System : Windows NT DESKTOP-E5T4RUN 10.0 build 19045 (Windows 10) AMD64
User : SERVERWEB ( 0)
PHP Version : 8.1.10
Disable Function : NONE
MySQL : OFF |  cURL : ON |  WGET : OFF |  Perl : OFF |  Python : OFF |  Sudo : OFF |  Pkexec : OFF
Directory :  C:/cygwin64/lib/python3.7/site-packages/pip/_internal/vcs/__pycache__/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : C:/cygwin64/lib/python3.7/site-packages/pip/_internal/vcs/__pycache__/bazaar.cpython-37.pyc
B

�N�a)�@s�ddlZddlmZmZmZddlmZmZddlm	Z	ddl
mZddlm
Z
mZmZmZmZe�e�ZGdd�de�Ze�e�dS)	�N)�List�Optional�Tuple)�
HiddenText�display_path)�make_command)�path_to_url)�AuthInfo�RemoteNotFoundError�
RevOptions�VersionControl�vcscs�eZdZdZdZdZdZeee	ed�dd��Z
eeedd	�d
d�Z
eeedd	�dd
�Zeeedd	�dd�Zeeeeeeefd��fdd��Zeeed�dd��Zeeed�dd��Zeeeeed�dd��Z�ZS)�BazaarZbzrz.bzr�branch)zbzr+httpz	bzr+httpszbzr+sshzbzr+sftpzbzr+ftpzbzr+lpzbzr+file)�rev�returncCsd|gS)Nz-r�)rrr�</usr/lib/python3.7/site-packages/pip/_internal/vcs/bazaar.py�get_base_rev_args szBazaar.get_base_rev_argsN)�dest�url�rev_optionsrcCs>|��}t�d||t|��tdd|��||�}|�|�dS)NzChecking out %s%s to %srz-q)Z
to_display�logger�inforr�to_args�run_command)�selfrrrZrev_display�cmd_argsrrr�	fetch_new$s
zBazaar.fetch_newcCs|jtd|�|d�dS)N�switch)�cwd)rr)rrrrrrrr/sz
Bazaar.switchcCs"tdd|���}|j||d�dS)NZpullz-q)r )rrr)rrrrrrrr�update2sz
Bazaar.update)rrcs.t��|�\}}}|�d�r$d|}|||fS)Nzssh://zbzr+)�super�get_url_rev_and_auth�
startswith)�clsrrZ	user_pass)�	__class__rrr#6s
zBazaar.get_url_rev_and_auth)�locationrcCsr|jdgdd|d�}xT|��D]H}|��}x:dD]2}|�|�r0|�|�d}|�|�r^t|�S|Sq0WqWt�dS)NrFT)�show_stdout�stdout_onlyr )zcheckout of branch: zparent branch: �)r�
splitlines�stripr$�splitZ_is_local_repositoryrr
)r%r'Zurls�line�xZreporrr�get_remote_url>s


zBazaar.get_remote_urlcCs |jdgdd|d�}|��dS)NZrevnoFT)r(r)r ���)rr+)r%r'Zrevisionrrr�get_revisionMszBazaar.get_revision)r�namercCsdS)z&Always assume the versions don't matchFr)r%rr3rrr�is_commit_id_equalWszBazaar.is_commit_id_equal)�__name__�
__module__�__qualname__r3�dirnameZ	repo_nameZschemes�staticmethod�strrrrrrrr!�classmethodrrr	r#r0r2�boolr4�
__classcell__rr)r&rrs"	$	r)Zlogging�typingrrrZpip._internal.utils.miscrrZpip._internal.utils.subprocessrZpip._internal.utils.urlsrZ pip._internal.vcs.versioncontrolr	r
rrr
Z	getLoggerr5rr�registerrrrr�<module>s
K

Youez - 2016 - github.com/yon3zu
LinuXploit