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.9/site-packages/pip/_internal/vcs/__pycache__/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : C:/cygwin64/lib/python3.9/site-packages/pip/_internal/vcs/__pycache__/bazaar.cpython-39.pyc
a

X��e�
�@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e
dd	�d
d�Zeee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.9/site-packages/pip/_internal/vcs/bazaar.py�get_base_rev_args szBazaar.get_base_rev_argsN)�dest�url�rev_options�	verbosityrcCsj|��}t�d||t|��|dkr*d}n|dkr8d}ndd|��}tdd	||��||�}|�|�dS)
NzChecking out %s%s to %srz--quiet���-�vZcheckoutz
--lightweight)Z
to_display�logger�inforr�to_args�run_command)�selfrrrrZrev_display�flag�cmd_argsrrr�	fetch_new$s ��zBazaar.fetch_new)rrrrcCs|jtd|�|d�dS)N�switch��cwd)r r)r!rrrrrrr%9sz
Bazaar.switchcCs\|jtd�dd|d�}|�d�r:tdd|�}|j||d�td	d|���}|j||d�dS)
NrFT�Zshow_stdoutZstdout_onlyr'zStandalone Zbindz-qr&�update)r r�
startswithr)r!rrr�outputr#rrrr)<s�
z
Bazaar.update)rrcs.t��|�\}}}|�d�r$d|}|||fS)Nzssh://zbzr+)�super�get_url_rev_and_authr*)�clsrrZ	user_pass��	__class__rrr-Is
zBazaar.get_url_rev_and_auth)�locationrcCsz|jdgdd|d�}|��D]T}|��}dD]B}|�|�r,|�|�d}|�|�rbt|�S|Sq,qt�dS)NrFTr()zcheckout of branch: zparent branch: r)r �
splitlines�stripr*�splitZ_is_local_repositoryrr
)r.r1Zurls�line�xZreporrr�get_remote_urlQs
�

zBazaar.get_remote_urlcCs |jdgdd|d�}|��dS)NZrevnoFTr(���)r r2)r.r1Zrevisionrrr�get_revision`s�zBazaar.get_revision)r�namercCsdS)z&Always assume the versions don't matchFr)r.rr:rrr�is_commit_id_equaljszBazaar.is_commit_id_equal)�__name__�
__module__�__qualname__r:�dirnameZ	repo_nameZschemes�staticmethod�strrrrr�intr$r%r)�classmethodrrr	r-r7r9�boolr;�
__classcell__rrr/rrs&
�
$	r)Zlogging�typingrrrZpip._internal.utils.miscrrZpip._internal.utils.subprocessrZpip._internal.utils.urlsrZ pip._internal.vcs.versioncontrolr	r
rrr
Z	getLoggerr<rr�registerrrrr�<module>s
^

Youez - 2016 - github.com/yon3zu
LinuXploit