File: //snap/core20/2669/lib/python3/dist-packages/jwt/__pycache__/help.cpython-38.pyc
U
�b�[I � @ s� d dl mZ d dlZd dlZd dlZddlmZ zd dlZW n e k
rT dZY nX zd dl
Z
W n e k
rz dZ
Y nX dd� Zdd� Ze
d kr�e� dS )
� )�print_functionN� )�__version__c C s� zt �� t �� d�} W n tk
r4 ddd�} Y nX t �� }|dkrPt �� }nF|dkr�dtjjtjj tjj
f }tjjdkr�d�|tjjg�}nd}| ||d�d t
td
d�id tid�S )zg
Generate information for a bug report.
Based on the requests package help utility module.
)�system�releaseZUnknownZCPythonZPyPyz%s.%s.%s�final� )�name�versionr
r )�platform�implementation�cryptographyZpyjwt)r r r �IOErrorZpython_implementationZpython_version�sysZpypy_version_info�major�minor�micro�releaselevel�join�getattrr
�
pyjwt_version)Z
platform_infor Zimplementation_version� r �*/usr/lib/python3/dist-packages/jwt/help.py�info s.
�
��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 �main7 s r �__main__)Z
__future__r r r r r r r r
�ImportErrorZecdsar r �__name__r r r r �<module> s
#