| Server IP : 162.144.4.212 / Your IP : 216.73.216.108 Web Server : Apache System : Linux gator2125.hostgator.com 5.14.0-162.23.1.9991722448259.nf.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Jul 31 18:11:45 UTC 2024 x86_64 User : cozeellc ( 2980) PHP Version : 8.3.31 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /lib64/python3.9/site-packages/mercurial/__pycache__/ |
Upload File : |
a
�+�b�z �
@ sD d dl mZ d dlZd dlZddlmZ ddlmZmZ ddl m
ZmZm
Z
mZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZm Z ddl!m"Z"m#Z#m$Z$ ddl%m&Z& ej'Z'ej(Z(d Z)d�d
d�Z*dd
� Z+dd� Z,dd� Z-dd� Z.G dd� de/�Z0ed�ed�fed�ed�fed�ed�fd�Z1d�dd �Z2g Z3i Z4d!d"� Z5d#d$� Z6d%d&� Z7e5d'�d(d)� �Z8e5d*�d+d,� �Z9e5d-�d.d/� �Z:e5d0�d1d2� �Z;d3d4� Z<d5d6� Z=g Z>i Z?d�d7d8�Z@d9d:� ZAd;d<� ZBe@d=�d>d?� �ZCe@d@�dAdB� �ZDe@d'�dCdD� �ZEe@d*�dEdF� �ZFdGdH� ZGdIdJ� ZHe@dK�dLdM� �ZIe@d0�dNdO� �ZJdPdQ� ZKdRdS� ZLdTdU� ZMdVdW� ZNe@dXd dY�dZd[� �ZOd\d]� ZPd^d_� ZQd`da� ZRejSfdbdc�ZTddde� ZUdfdg� ZVG dhdi� die/�ZWG djdk� dkejX�ZYdldm� ZZdndo� Z[dpdq� Z\d�drds�Z]g Z^i Z_dtdu� Z`dvdw� Zae`dx�dydz� �Zbe`d{�d|d}� �Zcd~d� Zdd�d�� Zed�d�� Zfd�d�� Zgd�d�� Zhd�d�� Zid�d�� Zjd�d�� Zkd�d�d��Zld�d�� Zmg Zni Zod�d�d��Zpd�d�� Zqd�d�d��Zrepd��d�d�� �Zsepd{�d�d�d���Ztepd0�d�d�d���Zuepd��d�d�d���ZvepdK�d�d�d���Zwepd��d�d�d���Zxepd��d�d�d���Zyepd��d�d�d���Zzd�d�� Z{d�d�� Z|d�d�� Z}d�d�� Z~dS )�� )�absolute_importN� )�_)�hex�nullrev)� bookmarks�bundle2�bundlecaches�changegroup� discovery�error�lock�logexchange�
narrowspec�obsolete�obsutil�phases�pushkey�pycompat�requirements�scmutil�streamclone�url�util�wireprototypes)�hashutil�
stringutil�urlutil)�
repositorys narrowaclc C s� t �|d�}d }|sBd}|�d�sP|�d�rPt �||�}d}d}n|rP|�|�}|dd� |dd� }}|dkr�t�td �| ��|d
kr�|d u r�t �|d�}t �||�S |�d�r�t j
| ||| d�S |d
kr�t�|�S t�td�||f ��d S )N� � streams HG� s HG10s UNr � s %s: not a Mercurial bundles 10� 2)Zmagicstrings S1s %s: unknown bundle version %s)
r
Zreadexactly�
startswithZheaderlessfixup�joinr �Abortr �cg1unpackerr Zgetunbundlerr �streamcloneapplier)�ui�fh�fnameZvfs�header�alg�magic�version� r0 �8/usr/lib64/python3.9/site-packages/mercurial/exchange.py�
readbundle5 s0
�r2 c C s� dd� }t | |d�}t|tj�rX|j}|dkr2d}||�}|sPt�td�| ��d| S t|tj ��rJd|j
v r�||j
d �}|s�t�td�| ��nd }d}|�� D ]�}|jd
kr�|j
d }|dv r�d
}ntjtd�| td�d��q�|jdkr�|du r�t
�|j
d �}|�� } t�| �}
d|
S q�|�s>t�td���d||f S t|tj��rxt�|�d }t�|�}d| S t�td�| ��dS )z�Infer the bundlespec from a bundle file handle.
The input file handle is seeked and the original seek position is not
restored.
c S s0 zt j�| ��� d W S ty* Y d S 0 d S �Nr )r ZcompenginesZ
forbundletypeZ
bundletype�KeyError)r- r0 r0 r1 �speccompression[ s z&getbundlespec.<locals>.speccompressionNs _truncatedBZs BZs! unknown compression algorithm: %ss %s-v1s Compressions none� changegroup� version)� 01s 02s v2s7 changegroup version %s does not have a known bundlespecs# try upgrading your Mercurial client��hint� stream2s requirementss none-v2;stream=v2;%ss0 could not identify changegroup version in bundles %s-%sr"