o
    Y¨ÊhI  ã                   @   sž   d dl mZ 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 zd dl
Z
W n e	y;   dZ
Y nw dd„ Zdd„ Zed	krMeƒ  dS dS )
é    )Úprint_functionNé   )Ú__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
f }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%s.%s.%sÚfinalÚ )ÚnameÚversionr   r   )ÚplatformÚimplementationÚcryptographyÚpyjwt)r   r   r   ÚIOErrorÚpython_implementationÚpython_versionÚsysÚpypy_version_infoÚmajorÚminorÚmicroÚreleaselevelÚjoinÚgetattrr   Úpyjwt_version)Úplatform_infor   Úimplementation_version© r    ú:/var/www/html/env/lib/python3.10/site-packages/jwt/help.pyÚinfo   s2   ÿ
ý
ÿ€ü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!   Úmain7   s   r)   Ú__main__)Ú
__future__r   r'   r   r   r   r   r   r   ÚImportErrorÚecdsar"   r)   Ú__name__r    r    r    r!   Ú<module>   s(    ÿÿ#
ÿ