§ ]<ˆj� ã óÞ — d dl Z d dlZd dlZd dlmZmZmZ d dlmZm Z d dl mZmZ d dl mZ d dlmZ d dlmZmZmZmZ ej e¦ « Z G d„ d e¦ « Z ej e¦ « dS ) é N)ÚListÚOptionalÚTuple)Ú BadCommandÚInstallationError)Ú HiddenTextÚdisplay_path)Úmake_command)Úpath_to_url)Ú RevOptionsÚVersionControlÚ(find_path_to_project_root_from_repo_rootÚvcsc óˆ ‡ — e Zd ZdZdZdZdZedede e fd„¦ « Z ded ed ede ddf d „Zded ed eddfd„Zded ed eddfd„Zededefd„¦ « Zededefd„¦ « Zededefd„¦ « Zededee defd„¦ « Zededee fd„¦ « Zededee fˆ fd„¦ « Zˆ xZS )Ú MercurialÚhgz.hgÚclone)zhg+filezhg+httpzhg+httpszhg+sshzhg+static-httpÚrevÚreturnc ó — d| › �gS )Nz--rev=© )r s úm/builddir/build/BUILD/cloudlinux-venv-1.0.12/venv/lib/python3.11/site-packages/pip/_internal/vcs/mercurial.pyÚget_base_rev_argszMercurial.get_base_rev_args s € à˜��ÐÐó ÚdestÚurlÚrev_optionsÚ verbosityNc ór — | ¦ « }t d||t |¦ « ¦ « |dk rd}n|dk rd}n|dk rd}nd}| t d d g|¢|‘|‘R Ž ¦ « | t dg|¢| ¦ « ‘R Ž |¬¦ « d S ) NzCloning hg %s%s to %sr )z--quieté r é )ú --verbose)r" z--debugr z --noupdateÚupdate©Úcwd)Ú to_displayÚloggerÚinfor Úrun_commandr Úto_args)Úselfr r r r Úrev_displayÚflagss r Ú fetch_newzMercurial.fetch_new$ sô € ð "×,Ò,Ñ.Ô.ˆÝ�ŠØ#ØØÝ˜ÑÔñ ô ð 𠘊>ˆ>Ø%1ˆEˆEØ ˜!Š^ˆ^؈EˆEØ ˜!Š^ˆ^Ø"ˆEˆEà,ˆEØ×Ò� g¨|ÐO¸eÐOÀSÐOÈ$ÐOÐOÐOÑPÔPÐPØ×ÒݘÐA EÐA¨;×+>Ò+>Ñ+@Ô+@ÐAÐAÐAØð ñ ô ð ð ð r c óJ — t j || j d¦ « }t j ¦ « } | |¦ « | dd|j ¦ « t |d¦ « 5 }| |¦ « d d d ¦ « n# 1 swxY w Y t dd| ¦ « ¦ « }| ||¬¦ « d S # t t j f$ r'}t d||¦ « Y d }~d S d }~ww xY w) NÚhgrcÚpathsÚdefaultÚwr# ú-qr$ z/Could not switch Mercurial repository to %s: %s)ÚosÚpathÚjoinÚdirnameÚconfigparserÚRawConfigParserÚreadÚsetÚsecretÚopenÚwriter r* r) ÚOSErrorÚNoSectionErrorr' Úwarning) r+ r r r Úrepo_configÚconfigÚconfig_fileÚcmd_argsÚexcs r ÚswitchzMercurial.switch<