
    [cE                         d dl Z d dlZd dlZddlmZ 	 d dlZn# e$ r dZY nw xY wd Zd Z	e
dk    r e	             dS dS )    N   )__version__c                     	 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    rst          j        j         dt          j        j	         dt          j        j
         }t          j        j        dk    r&d                    |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PyPy.final )nameversionr   r   )platformimplementationcryptographypyjwt)r   r   r   OSErrorpython_implementationpython_versionsyspypy_version_infomajorminormicroreleaseleveljoingetattrr   pyjwt_version)platform_infor   implementation_versions      (lib/python3.11/site-packages/jwt/help.pyinfor#      s[   
Do'''))
 
  D D D#,CCD 355N" +!)!8!:!:	6	! +$* - -$*- -$*- - 	
  -8 	%'WW')>)KL& &" "+ ""-
 
 #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-   6   s+    	$*TVVtA
6
6
677777r,   __main__)r)   r   r   r   r   r   r   ModuleNotFoundErrorr#   r-   __name__r+   r,   r"   <module>r1      s      



 * * * * * *   LLL& & &R8 8 8
 z DFFFFF s    ##