Ë õ˜|�<ªãóF—ddlmZddlmZmZmZd„ZGd„de«Zd„Zy)é)ÚDistutilsOptionError)Ú edit_configÚ option_baseÚ config_filecót—dD]}||vsŒt|«cS|j«|gk7r t|«S|S)z4Quote an argument for later parsing by shlex.split())Ú"Ú'Ú\Ú#)ÚreprÚsplit)ÚargÚcs ú=/usr/lib/python3.12/site-packages/setuptools/command/alias.pyÚshquoters>€ã ˆØ �Š8ܘ“9Ò ð!ð ‡y�yƒ{�s�eÒÜ�C‹yÐØ €Jócój—eZdZdZdZdZdgejzZejdgzZd„Z d„Z d„Z y ) Úaliasz3Define a shortcut that invokes one or more commandsz0define a shortcut to invoke one or more commandsT)ÚremoveÚrzremove (unset) the aliasrcóJ—tj|«d|_d|_y)N)rÚinitialize_optionsÚargsr©Úselfs rrzalias.initialize_optionss€Ü×&Ñ& tÔ,؈Œ ؈� rcóŽ—tj|«|jr$t|j«dk7r t d«‚yy)NézFMust specify exactly one argument (the alias name) when using --remove)rÚfinalize_optionsrÚlenrrrs rrzalias.finalize_options!s?€Ü×$Ñ$ TÔ*Ø �;Š;œ3˜tŸy™y›>¨QÒ.Ü&ð!óð ð/ˆ;rcó8—|jjd«}|js4td«td«|D]}tdt ||««Œyt |j«dk(rG|j\}|j rd}ne||vrtdt ||««ytd|z«y|jd}djtt|jdd««}t|jd||ii|j«y) NÚaliaseszCommand Aliasesz---------------zsetup.py aliasrz No alias definition found for %rrÚ ) Ú distributionÚget_option_dictrÚprintÚ format_aliasrrÚjoinÚmaprrÚfilenameÚdry_run)rr!rÚcommands rÚrunz alias.run)sï€Ø×#Ñ#×3Ñ3°IÓ>ˆà�yŠyÜ Ð#Ô $Ü Ð#Ô $Û �ÜÐ&¬ °U¸GÓ(DÕEð!à ä �—‘‹^˜qÒ Ø—y‘y‰HˆUØ�{Š{ؘؑ'Ñ!ÜÐ&¬ °U¸GÓ(DÔEØäÐ8¸5Ñ@ÔAØà—I‘I˜a‘LˆEØ—h‘hœs¤7¨D¯I©I°a°b¨MÓ:Ó;ˆGä�D—M‘M I°°wÐ/?Ð#@À$Ç,Á,ÕOrN) Ú__name__Ú __module__Ú __qualname__Ú__doc__Ú descriptionÚcommand_consumes_argumentsrÚ user_optionsÚboolean_optionsrrr,©rrrrsN„Ù=àD€KØ!%Ðð 4ðà× Ñ ñ!€Lð"×1Ñ1°X°JÑ>€Oòò óPrrcó˜—||\}}|td«k(rd}n'|td«k(rd}n|td«k(rd}nd|z}||zdz|zS) NÚglobalz--global-config Úuserz--user-config ÚlocalÚz --filename=%rr")r)Únamer!Úsourcer+s rr&r&Dsc€Ø˜d‘m�O€FˆGØ ”˜XÓ&Ò&Ø#‰Ø ”;˜vÓ&Ò &Ø!‰Ø ”;˜wÓ'Ò 'Ø‰à  6Ñ)ˆØ �D‰=˜3Ñ  Ñ (Ð(rN) Údistutils.errorsrÚsetuptools.command.setoptrrrrrr&r5rrÚr?s'ðÝ1çKÑKòô1PˆKô1Póh )r