ddddlZddlZddlZddlmZddlmZ ddlZej Z dee ee e fffdZ d dZ ed k(re yy#e $rdZ Y+wxYw) N)Dict) __version__returnc tjtjd}tj}|dk(rtj }nl|dk(ret j}|jd|jd|j}|jdk7r dj||jg}nd}|||dd tid tid S#t$rddd}YwxYw) zg Generate information for a bug report. Based on the requests package help utility module. )systemreleaseUnknownCPythonPyPy.finalr)nameversionr)platformimplementation cryptographypyjwt)rr r OSErrorpython_implementationpython_versionsyspypy_version_infomajorminormicro releaseleveljoincryptography_version pyjwt_version) platform_inforimplementation_versionrs */usr/lib/python3/dist-packages/jwt/help.pyinfor%s Doo''') 335N"!)!8!8!: 6 !11 &&'q &&'q &&' )   ) )W 4%'WW'):)G)GH& ""+""- #$89]+ + D#,C Ds)CC,+C,cVttjtddy)z)Pretty-print the bug information as JSON.T) sort_keysindentN)printjsondumpsr%r$mainr/:s $**TVtA 67r.__main__)rN)r+rrtypingrrrr!rr ModuleNotFoundErrorstrr%r/__name__r-r.r$r5sx  *'33 'd3S#X&''T8  zFgsA AA