Warning: session_start(): Session cannot be started after headers have already been sent in /home/tvrreohg/public_html/manga.php on line 13
3
ÝPfS ã @ sÌ d Z ddlmZ ddlZddlZddlZddlZddlmZ ddlm Z ddlm
Z
ddlmZ
ydd lmZ W n ek
r� dZdZdZY nX ddlZddlZd
d„ Zdd
„ Zdd„ ZedkrÈeƒ dS )z'Module containing bug report helper(s).é )Úprint_functionN)Úidna)Úurllib3)Úchardeté )Ú__version__)Ú pyopensslc C sŽ t jƒ } | dkrt jƒ }nj| dkr\dtjjtjjtjjf }tjjdkr„dj |tjjgƒ}n(| dkrnt jƒ }n| dkr€t jƒ }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 ú/usr/lib/python3.6/help.pyÚ_implementation s
r c C sØ yt jƒ t jƒ dœ} W n tk
r4 dddœ} Y nX tƒ }dtji}dtji}dddœ}trrtjdtj j
dœ}dttddƒi}dtt
ddƒi}ttd dƒ}d|dk r°d| ndi}| ||tdk |||||dtid
œ
S )z&Generate information for a bug report.)ÚsystemÚreleaser r
Nr
)r
Zopenssl_versionz%xr ÚOPENSSL_VERSION_NUMBER)
r r Ú
system_sslZusing_pyopensslZ pyOpenSSLr r Úcryptographyr Zrequests)r r r ÚIOErrorr r r r ÚOpenSSLZSSLr Úgetattrr r Ússlr Úrequests_version) Z
platform_infoZimplementation_infoZurllib3_infoZchardet_infoZpyopenssl_infoZcryptography_infoZ idna_infor Zsystem_ssl_infor r r Úinfo; s8
r# c C s t tjtƒ ddd�ƒ dS )z)Pretty-print the bug information as JSON.Té )Z sort_keysÚindentN)ÚprintÚjsonÚdumpsr# r r r r Úmainr s r) Ú__main__)Ú__doc__Z
__future__r r' r r r! Zpip._vendorr r r r
r r" Zpackages.urllib3.contribr ÚImportErrorr r r r# r) Ú__name__r r r r Ú s,
!7