U
    bE                     @   sl   d dl Z d dlZd dlZddlmZ zd dlZW n ek
rH   dZY nX dd Zdd Z	e
dkrhe	  dS )	    N   )__version__c                  C   s   zt  t  d} W n tk
r4   ddd} Y nX t  }|dkrPt  }nL|dkrtjj dtjj	 dtjj
 }tjjdkrd|tjjg}nd}| ||dd	ttd
did	tidS )zg
    Generate information for a bug report.
    Based on the requests package help utility module.
    )systemreleaseUnknownCPythonPyPy.final )nameversionr   r   )platformimplementationcryptographyZpyjwt)r   r   r   OSErrorpython_implementationpython_versionsyspypy_version_infomajorminormicroreleaseleveljoingetattrr   pyjwt_version)Zplatform_infor   implementation_version r   ,/tmp/pip-unpacked-wheel-ivybibab/jwt/help.pyinfo   s0    


r    c                   C   s   t tjt ddd dS )z)Pretty-print the bug information as JSON.T   )	sort_keysindentN)printjsondumpsr    r   r   r   r   main6   s    r'   __main__)r%   r   r   r   r   r   r   ModuleNotFoundErrorr    r'   __name__r   r   r   r   <module>   s   
)