o
    i                     @   s   d dl Z d dlZd dlZddlmZ z	d dlZejZW n ey&   dZY nw de	e
e	e
e
f f fddZddd	Zed
krDe  dS dS )    N   )__version__ returnc                  C   s   zt  t  d} W n ty   ddd} Y nw t  }|dkr't  }n$|dkrItj}|j d|j	 d|j
 }|jdkrHd||jg}nd}| ||dd	t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.finalr   )nameversionr   )platformimplementationcryptographypyjwt)r   r   r   OSErrorpython_implementationpython_versionsyspypy_version_infomajorminormicroreleaseleveljoincryptography_versionpyjwt_version)platform_infor   implementation_versionr    r!   F/home/ubuntu/transcripts/venv/lib/python3.10/site-packages/jwt/help.pyinfo   sB   


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"   main<   s   r*   __main__)r   N)r(   r   r   r   r   r   r   r   ModuleNotFoundErrordictstrr#   r*   __name__r!   r!   r!   r"   <module>   s    

-
