o
    ’Óà_H  ã                   @   sn   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y#   dZY nw dd„ Zdd„ Z	e
dkr5e	ƒ  dS dS )	é    Né   )Ú__version__c                  C   s¸   zt  ¡ t  ¡ dœ} W n ty   dddœ} Y nw t  ¡ }|dkr't  ¡ }n#|dkrHd tjj	tjj
tjj¡}tjjdkrGd |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ÚPyPyz{}.{}.{}ÚfinalÚ )ÚnameÚversionr   r   )ÚplatformÚimplementationÚcryptographyÚpyjwt)r   r   r   ÚOSErrorÚpython_implementationÚpython_versionÚformatÚsysÚpypy_version_infoÚmajorÚminorÚmicroÚreleaselevelÚjoinÚgetattrr   Úpyjwt_version)Úplatform_infor   Úimplementation_version© r    ú*/usr/lib/python3/dist-packages/jwt/help.pyÚinfo   s:   
þÿ
ý
ÿ€þù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    ÿ)
ÿ