HEX
Server: Apache
System: Linux br384.hostgator.com.br 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64
User: regi8665 (2159)
PHP: 8.3.30
Disabled: NONE
Upload Files
File: //lib/python2.7/site-packages/requests/help.pyc
�
i�$ec@sIdZddlmZddlZddlZddlZddlZddlZddlZddl	m
ZyddlZWne
k
r�dZnXyddlZWne
k
r�dZnXyddlmZWn#e
k
r�dZdZdZnXddlZddlZd�Zd�Zd	�Zed
krEe�ndS(s'Module containing bug report helper(s).i����(tprint_functionNi(t__version__(t	pyopensslcCs�tj�}|dkr'tj�}n�|dkr�dtjjtjjtjjf}tjjdkr�dj	|tjjg�}q�n<|dkr�tj�}n!|dkr�tj�}nd}i|d	6|d
6S(s�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.
    tCPythontPyPys%s.%s.%stfinalttJythont
IronPythontUnknowntnametversion(
tplatformtpython_implementationtpython_versiontsystpypy_version_infotmajortminortmicrotreleaseleveltjoin(timplementationtimplementation_version((s1/usr/lib/python2.7/site-packages/requests/help.pyt_implementation#s 	c
Cs�y$itj�d6tj�d6}Wn%tk
rKidd6dd6}nXt�}itjd6}idd6}idd6}tr�itjd6}nt	r�it	jd6}nidd6dd6}t
r�it
jd6dt
jjd6}nit
tdd�d6}it
tdd�d6}tj}i|dk	rCd|ndd6}	i|d	6|d
6|	d6tdk	d6t	dkd
6|d6|d6|d6|d6|d6|d6itd6d6S(s&Generate information for a bug report.tsystemtreleaseR	RRtopenssl_versions%xRRRt
system_ssltusing_pyopenssltusing_charset_normalizert	pyOpenSSLturllib3tchardettcharset_normalizertcryptographytidnatrequestsN(RRRtIOErrorRR RtNoneR"R!tOpenSSLtSSLtOPENSSL_VERSION_NUMBERtgetattrR#R$tsslRtrequests_version(
t
platform_infotimplementation_infoturllib3_infotcharset_normalizer_infotchardet_infotpyopenssl_infotcryptography_infot	idna_infoRtsystem_ssl_info((s1/usr/lib/python2.7/site-packages/requests/help.pytinfoDsX

	



	 

cCs&ttjt�dtdd��dS(s)Pretty-print the bug information as JSON.t	sort_keystindentiN(tprinttjsontdumpsR7tTrue(((s1/usr/lib/python2.7/site-packages/requests/help.pytmain�st__main__(t__doc__t
__future__RR;RRR,R$R RRR-R"tImportErrorR'R!turllib3.contribRR(R#RR7R>t__name__(((s1/usr/lib/python2.7/site-packages/requests/help.pyt<module>s:





	!	=