+
    Ž°³jZ  ã            	      óä   € R t ^ RIHt ^ RIt^ RIt^ RIHt ^ RIHtH	t	 ^RI
Ht ^RIHtHt ^RIHt ]'       d   ^ RIHt MR	 tR
 t ! R R]]]]]3,          3,          4      t ! R R]4      tR# )zidistutils.command.bdist

Implements the Distutils 'bdist' command (create a built [binary]
distribution).)ÚannotationsN)ÚCallable)ÚTYPE_CHECKINGÚClassVar)ÚCommand)ÚDistutilsOptionErrorÚDistutilsPlatformError)Úget_platform)Ú
deprecatedc                ó   € R  # )c                ó   € V # )N© )Úfns   &Úd/home/luca/screen-checking/.venv/lib/python3.14/site-packages/setuptools/_distutils/command/bdist.pyÚ<lambda>Údeprecated.<locals>.<lambda>   s   € ™"ó    r   )Úmessages   &r   r
   r
      s   € ÙÐr   c                 óØ   € ^RI Hp  \        P                   Uu. uF+  pRV,           R\        P                  V,          ^,          3NK-  	  ppV ! V4      pVP	                  R4       R# u upi )zAPrint list of available formats (arguments to "--format" option).)ÚFancyGetoptúformats=Nz'List of available distribution formats:)Úfancy_getoptr   ÚbdistÚformat_commandsÚ
print_help)r   ÚformatÚformatsÚpretty_printers       r   Úshow_formatsr      si   € å*ô ×+Ò+óá+ˆFð 
�fÕ	˜d¤E×$9Ñ$9¸&Õ$AÀ!Õ$DÓEÙ+ð ð ñ ! Ó)€NØ×ÑÐGÖHùòs   ™1A'c                  ó8   € ] tR t^%t]! R4      R R l4       tRtR# )Ú
ListCompatú4format_commands is now a dict. append is deprecated.c               ó    € V ^8„  d   QhRRRR/# )é   ÚitemÚobjectÚreturnÚNoner   )r   s   "r   Ú__annotate__ÚListCompat.__annotate__(   s   € ÷ 
ñ 
˜6ð 
 dñ 
r   c                	ó@   € \         P                  ! R \        ^R7       R# )r!   )Ú
stacklevelN)ÚwarningsÚwarnÚDeprecationWarning)Úselfr$   s   &&r   ÚappendÚListCompat.append'   s   € ä�ŠØBÜØ÷	
r   r   N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r
   r0   Ú__static_attributes__r   r   r   r    r    %   s   † áÐFÓGô
ó Hô
r   r    c                  óê   € ] tR t^0t$ RtR#RRR]! 4        R23R$R%R&R'R(.tR]R	&   R.tR
]R&   RRR]	3.t
R]R&   R)tR]R&   RRRR/tR]R&   ]! RR*RR+RR,RR-RR.RR/RR0/4      t]tR tR R ltR  R! ltR"tR# )1r   z$create a built (binary) distributionz
plat-name=Úpz8platform name to embed in generated filenames [default: Ú]Nú
skip-buildzHClassVar[list[tuple[str, str, str]] | list[tuple[str, str | None, str]]]Úuser_optionszClassVar[list[str]]Úboolean_optionszhelp-formatsz$lists available distribution formatszAClassVar[list[tuple[str, str | None, str, Callable[[], object]]]]Úhelp_optionszClassVar[tuple[str, ...]]Úno_format_optionÚposixÚgztarÚntÚzipzClassVar[dict[str, str]]Údefault_formatÚrpmÚbztarÚxztarÚztarÚtarc                	óh   € R V n         R V n        R V n        R V n        RV n        R V n        R V n        R # )NF)Ú
bdist_baseÚ	plat_namer   Údist_dirÚ
skip_buildÚgroupÚowner)r/   s   &r   Úinitialize_optionsÚbdist.initialize_optionsm   s3   € ØˆŒØˆŒØˆŒØˆŒØˆŒØˆŒ
ØˆŽ
r   c               ó   € V ^8„  d   QhRR/# ©r#   r&   r'   r   )r   s   "r   r(   Úbdist.__annotate__v   s   € ÷ #ñ # $ñ #r   c                	óv  € V P                   fC   V P                  '       d   \        4       V n         M V P                  R4      P                   V n         V P                  fR   V P                  R4      P
                  p\        P                  P                  VRV P                   ,           4      V n        V P                  R4       V P                  f)    V P                  \        P                  ,          .V n
        V P                  f
   RV n        R # R #   \         d    \        R\        P                   24      hi ; i)NÚbuildzbdist.r   z9don't know how to create built distributions on platform Údist)rK   rM   r	   Úget_finalized_commandrJ   Ú
build_baseÚosÚpathÚjoinÚensure_string_listr   rC   ÚnameÚKeyErrorr   rL   )r/   rY   s   & r   Úfinalize_optionsÚbdist.finalize_optionsv   sö   € à�>‰>Ò!Ø��ˆÜ!-£�•à!%×!;Ñ!;¸GÓ!D×!NÑ!N�”ð
 �?‰?Ò"Ø×3Ñ3°GÓ<×GÑGˆJÜ Ÿg™gŸl™l¨:°xÀ$Ç.Á.Õ7PÓQˆDŒOà×Ñ 	Ô*Ø�<‰<ÒðØ $× 3Ñ 3´B·G±GÕ <Ð=�”ð �=‰=Ò Ø"ˆDŽMñ !øô ô Ü,ð#Ü#%§7¡7 )ð-óð ðús   Ã'D Ä(D8c               ó   € V ^8„  d   QhRR/# rS   r   )r   s   "r   r(   rT   ’   s   € ÷ 'ñ '�Tñ 'r   c                	ó.  € . pV P                    F-  p VP                  V P                  V,          ^ ,          4       K/  	  \        \        V P                   4      4       F•  pW,          pV P                  V4      pW@P                  9  d   V P                   V,          Vn	        VR8X  d#   V P                  Vn
        V P                  Vn        WAV^,           R 9   d   RVn        V P                  V4       K—  	  R#   \         d    \	        RT R24      hi ; i)é    zinvalid format 'Ú'Ú
bdist_dumbNT)r   r0   r   r_   r   ÚrangeÚlenÚreinitialize_commandr>   r   rO   rN   Ú	keep_tempÚrun_command)r/   Úcommandsr   ÚiÚcmd_nameÚsub_cmds   &     r   ÚrunÚ	bdist.run’   sô   € àˆØ—l”lˆFðIØ—‘ × 4Ñ 4°VÕ <¸QÕ ?Ö@ñ #ô ”s˜4Ÿ<™<Ó(Ö)ˆAØ•{ˆHØ×/Ñ/°Ó9ˆGØ×4Ñ4Ô4Ø!%§¡¨a¥�”ð ˜<Ô'Ø $§
¡
�”Ø $§
¡
�”ð  A¨¥E GÐ,Ô,Ø$(�Ô!Ø×Ñ˜XÖ&ó *øô	 ô IÜ*Ð-=¸f¸XÀQÐ+GÓHÐHðIús   “)C9Ã9D)rJ   rL   r   rN   rO   rK   rM   )zbdist-base=Úbz4temporary directory for creating built distributions)r   Nz/formats for distribution (comma-separated list))z	dist-dir=Údz=directory to put final built distributions in [default: dist])r:   Nz2skip rebuilding everything (for testing/debugging))zowner=Úuz@Owner name used when creating a tar file [default: current user])zgroup=ÚgzAGroup name used when creating a tar file [default: current group])Ú	bdist_rpm)rv   zRPM distribution)rf   zgzip'ed tar file)rf   zbzip2'ed tar file)rf   zxz'ed tar file)rf   zcompressed tar file)rf   ztar file)rf   zZIP file)r2   r3   r4   r5   Údescriptionr	   r;   Ú__annotations__r<   r   r=   r>   rC   r    r   Úformat_commandrP   r`   rp   r6   r   r   r   r   r   0   s  ‡ Ø8€Kð
 	UàØðÙ)›^Ð,¨Að/ð		
ð 	Nð	
ð
 	Sð	
ð
	
ð-	ð ð ó ð> -9¨>€OÐ(Ó9ð 
˜ÐEÀ|ÐTðW€LÐSó ð
 3AÐÐ/Ó@ð 18¸À$ÈÐ/N€NÐ,ÓNñ !ØÐ0ØÐ3ØÐ4ØÐ1ØÐ5ØÐ)ØÐ)ð"ó €Oð %€Nòõ#÷8'ñ 'r   r   )Ú__doc__Ú
__future__r   rZ   r,   Úcollections.abcr   Útypingr   r   Úcorer   Úerrorsr   r   Úutilr	   Útyping_extensionsr
   r   ÚdictÚstrÚtupler    r   r   r   r   Ú<module>r…      sa   ðñõ
 #ã 	Û Ý $ß *å ß AÝ çÞ,òò	Iô
��c˜5  c �?Ð*Õ+ô 
ô{'ˆGö {'r   