Server IP : 80.87.202.40 / Your IP : 216.73.216.169 Web Server : Apache System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64 User : bitrix ( 600) PHP Version : 8.2.27 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /usr/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"