MOON
Server: Apache
System: Linux server30c.hostingraja.org 3.10.0-962.3.2.lve1.5.63.el7.x86_64 #1 SMP Fri Oct 8 12:03:35 UTC 2021 x86_64
User: jibhires (1887)
PHP: 8.1.30
Disabled: show_source, system, shell_exec, passthru, exec, popen, proc_open, allow_url_fopen, symlink, escapeshellcmd, pcntl_exec
Upload Files
File: //opt/alt/python37/lib/python3.7/site-packages/requests/__pycache__/help.cpython-37.pyc
B

ֈ�`��@sdZddlmZddlZddlZddlZddlZddlZddlZddl	m
ZyddlZWne
k
rpdZYnXyddlZWne
k
r�dZYnXyddlmZWn e
k
r�dZdZdZYnXddlZddlZdd�Zd	d
�Zdd�Zed
k�re�dS)z'Module containing bug report helper(s).�)�print_functionN�)�__version__)�	pyopensslcCs�t��}|dkrt��}nj|dkr\dtjjtjjtjjf}tjjdkr�d�	|tjjg�}n(|dkrnt��}n|dkr�t��}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.
    ZCPythonZPyPyz%s.%s.%s�final�ZJythonZ
IronPython�Unknown)�name�version)
�platformZpython_implementationZpython_version�sysZpypy_version_info�major�minor�micro�releaselevel�join)�implementationZimplementation_version�r�>/opt/alt/python37/lib/python3.7/site-packages/requests/help.py�_implementation#s 


rc

Cs�yt��t��d�}Wntk
r4ddd�}YnXt�}dtji}ddi}ddi}trddtji}trrdtji}ddd�}t	r�t	jdt	j
jd�}dtt
dd�i}dttdd�i}tj}d|dk	r�d|ndi}	|||	tdk	tdk||||||dtid	�S)
z&Generate information for a bug report.)�system�releaserr
Nr)r
Zopenssl_versionz%xr)rr�
system_sslZusing_pyopensslZusing_charset_normalizerZ	pyOpenSSL�urllib3�chardet�charset_normalizer�cryptography�idnaZrequests)rrr�IOErrorrrrrr�OpenSSLZSSLZOPENSSL_VERSION_NUMBER�getattrrr�sslr�requests_version)
Z
platform_infoZimplementation_infoZurllib3_infoZcharset_normalizer_infoZchardet_infoZpyopenssl_infoZcryptography_infoZ	idna_inforZsystem_ssl_inforrr�infoDsF


r#cCsttjt�ddd��dS)z)Pretty-print the bug information as JSON.T�)Z	sort_keys�indentN)�print�json�dumpsr#rrrr�main�sr)�__main__)�__doc__Z
__future__rr'rrr!rrrrr"r�ImportErrorrZurllib3.contribrrrrr#r)�__name__rrrr�<module>s:


!=