
    {hK                    n   d dl mZ d dlmZmZmZmZ g dZedk    rd dl	Z	ej
                            d            e	j        d e            dd	e
          Ze                    ddd           e                    ddd           e                    ddd           e                    ddd           e                    dddd           e                    dd          Ze                    dd d!           e                    d"d d#e	j        $           e                                 dS dS )%    )annotations)GENERATE_USAGEIndentedRichHelpFormatterRichHelpFormatterTitledRichHelpFormatter)r   r   r   r   __main__Nz(?P<metavar>\bregexes\b)zKI [link https://pypi.org/project/rich]rich[/]ify:trade_mark: optparse help.zpython -m rich_arparse.optparsezB:link: https://github.com/hamdanal/rich-argparse#optparse-support.)description	formatterprogepilogusagez--formatterrichz"A piece of :cake: isn't it? :wink:)metavarhelpz--stylesyoursz1Not your style? No biggie, change it :sunglasses:z--highlights
store_truez>:clap: --highlight :clap: all :clap: the :clap: regexes :clap:)actionr   z--syntaxz/`backquotes` may be bold, but they are :muscle:z-sz--longMETAVARz'That's a lot of metavars for an option!Magicz :sparkles: :sparkles: :sparkles:)r	   z
--treasurestore_falsez%Mmm, did you find the --hidden :gem:?z--hiddentreasure)r   destr   )
__future__r   rich_argparse._optparser   r   r   r   __all____name__optparse
highlightsappendOptionParserparser
add_optionadd_option_groupgroupSUPPRESS_HELP
print_help     f/home/jenkins/workspace/simtester-sanitize/venv/lib/python3.11/site-packages/rich_argparse/optparse.py<module>r*      s   # " " " " "              zOOO(//0KLLL"X"a++--.S  F mV:^___
G*]     M    
 <._     h	0Y     ##G9[#\\E	]1X     
ZJXMcddd
A r(   