
    &)c                         d dl Z d dlZd dlZd dlmZ ddlmZ 	 d dlZn# e	$ r dZY nw xY wdee
ee
e
f         f         fdZd	dZedk    r e             dS dS )
    N)Dict   )__version__returnc                     	 t          j                    t          j                    d} n# t          $ r ddd} Y nw xY wt          j                    }|dk    rt          j                    }n^|dk    rVt          t          d          }|j         d|j	         d|j
         }|j        dk    rd                    ||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pypy_version_info.final )nameversionr   r   )platformimplementationcryptographypyjwt)r   r   r	   OSErrorpython_implementationpython_versiongetattrsysmajorminormicroreleaseleveljoinr   pyjwt_version)platform_infor   implementation_versionr   s       */usr/lib/python3/dist-packages/jwt/help.pyinfor%      sX   
Do'''))
 
  D D D#,CCD 355N""!)!8!:!:	6	!	!#C)<== & ) ) &) ) &) ) 	
 )W44%'WW'):)GH& &" "+ ""-
 
 #GL-$L$LM]+  s   '* <<c                  f    t          t          j        t                      dd                     dS )z)Pretty-print the bug information as JSON.T   )	sort_keysindentN)printjsondumpsr%        r$   mainr/   8   s+    	$*TVVtA
6
6
677777r.   __main__)r   N)r+   r   r   typingr   r   r   r!   r   ModuleNotFoundErrorstrr%   r/   __name__r-   r.   r$   <module>r5      s      



       * * * * * *   LLL'd3S#X&' ' ' ' 'T8 8 8 8
 zDFFFFF s    ))