Uname: Linux premium294.web-hosting.com 4.18.0-553.45.1.lve.el8.x86_64 #1 SMP Wed Mar 26 12:08:09 UTC 2025 x86_64
Software: LiteSpeed
PHP version: 8.1.32 [ PHP INFO ] PHP os: Linux
Server Ip: 104.21.64.1
Your Ip: 216.73.216.223
User: mjbynoyq (1574) | Group: mjbynoyq (1570)
Safe Mode: OFF
Disable Function:
NONE

name : help.cpython-36.pyc
3

�Re�
�@s�dZddlmZddlZddlZddlZddlZddlmZddlm	Z	ddlm
Z
ddlmZ
ydd	lmZWn ek
r�dZdZdZYnXddlZddlZd
d�Zdd
�Zdd�Zedkr�e�dS)z'Module containing bug report helper(s).�)�print_functionN)�idna)�urllib3)�chardet�)�__version__)�	pyopensslcCs�tj�}|dkrtj�}nj|dkr\dtjjtjjtjjf}tjjdkr�dj	|tjjg�}n(|dkrntj�}n|dkr�tj�}nd}||d	�S)
a�Return a dict with the Python implementation and version.

    Provide both the name and the version of the Python implementation
    currently running. For example, on CPython 2.7.5 it will return
    {'name': 'CPython', 'version': '2.7.5'}.

    This function works best on CPython and PyPy: in particular, it probably
    doesn't work for Jython or IronPython. Future investigation should be done
    to work out the correct shape of the code for those platforms.
    �CPython�PyPyz%s.%s.%s�final��Jython�
IronPython�Unknown)�name�version)
�platform�python_implementation�python_version�sys�pypy_version_info�major�minor�micro�releaselevel�join)�implementation�implementation_version�r��/builddir/build/BUILDROOT/alt-python36-pip-20.2.4-5.el8.x86_64/opt/alt/python36/lib/python3.6/site-packages/pip/_vendor/requests/help.py�_implementations 


r c	Cs�ytj�tj�d�}Wntk
r4ddd�}YnXt�}dtji}dtji}ddd�}trrtjdtj	j
d�}dttdd�i}dtt
dd�i}tj
}d|dk	r�d|ndi}|||tdk	|||||dtid	�
S)
z&Generate information for a bug report.)�system�releaserrNr)r�openssl_versionz%xr)
rr�
system_sslZusing_pyopensslZ	pyOpenSSLrr�cryptographyr�requests)rr!r"�IOErrorr rrr�OpenSSLZSSL�OPENSSL_VERSION_NUMBER�getattrr%r�sslr�requests_version)	Z
platform_infoZimplementation_infoZurllib3_infoZchardet_infoZpyopenssl_infoZcryptography_infoZ	idna_infor$Zsystem_ssl_inforrr�info;s8

r-cCsttjt�ddd��dS)z)Pretty-print the bug information as JSON.T�)�	sort_keys�indentN)�print�json�dumpsr-rrrr�mainqsr4�__main__)�__doc__�
__future__rr2rrr+�pip._vendorrrrrrr,�pip._vendor.urllib3.contribr�ImportErrorr(r%r r-r4�__name__rrrr�<module>s,
!6
© 2025 XylotrechusZ