
    #
3jK                       S SK Jr  S SKJrJrJrJr  / SQr\S:X  a  S SK	r	\R                  R                  S5        \	R                  " S\" 5       SS	\S
9r\R                  SSSS9  \R                  SSSS9  \R                  SSSS9  \R                  SSSS9  \R                  SSSSS9  \R                  SSS9r\R                  SS S!S9  \R                  S"S S#\	R"                  S$9  \R%                  5         gg)%    )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     P/home/wildlama/miniconda3/lib/python3.13/site-packages/rich_argparse/optparse.py<module>r*      sP   #  z((//0KL""a+-.SF mV:^_
G*]   M  
 <._   h	0Y   ##G9[#\E	]1X   
ZJXMcMcd
A r(   