+
    SBi                     r    ^ RI t ^ RIHtHt ^ RIHt ^RIHt ^ RIH	t	H
t
  ! R R]P                  ]4      tR# )    N)Command
namespaces)unpack_archive)ensure_directory)dir_utillogc                   p   a  ] tR t^t o RtRtR.tR tV 3R lR ltV 3R lR lt	R t
V 3R lR	 ltR
tV tR# )install_egg_infoz.Install an .egg-info directory for the packagec                    R V n         R # N)install_dirselfs   &H/usr/lib/python3.14/site-packages/setuptools/command/install_egg_info.pyinitialize_options#install_egg_info.initialize_options   s
        c                   < V ^8  d   QhRR/#    returnN )format__classdict__s   "r   __annotate__install_egg_info.__annotate__   s     % %$ %r   c                    V P                  R R4       V P                  R4      pVP                  4        R2pVP                  V n        \
        P                  P                  V P                  V4      V n	        . V n
        R# )install_libegg_infoz	.egg-infoN)r   r   )set_undefined_optionsget_finalized_command_get_egg_basenamer   sourceospathjoinr   targetoutputs)r   ei_cmdbasenames   &  r   finalize_options!install_egg_info.finalize_options   sg    ""=2PQ++J7..01;ooggll4#3#3X>"$r   c                   < V ^8  d   QhRR/# r   r   )r   r   s   "r   r   r      s     	" 	"T 	"r   c                   V P                  R 4       \        P                  P                  V P                  4      '       d]   \        P                  P                  V P                  4      '       g.   \        P                  ! V P                  V P                  R7       Ml\        P                  P                  V P                  4      '       d>   V P                  \        P                  V P                  3RV P                  ,           4       V P                  '       g   \        V P                  4       V P                  V P                  RRV P                   RV P                   24       V P                  4        R# )r   )dry_runz	Removing zCopying z to Nr   )run_commandr$   r%   isdirr'   islinkr   remove_treer/   existsexecuteunlinkr   copytreer#   install_namespacesr   s   &r   runinstall_egg_info.run   s    $77==%%bggnnT[[.I.I  dllCWW^^DKK((LLT[[NK$++4MN|||T[[)T]]B(4;;-tDKK=(QR!r   c                    V P                   # r   )r(   r   s   &r   get_outputsinstall_egg_info.get_outputs*   s    ||r   c                   < V ^8  d   QhRR/# r   r   )r   r   s   "r   r   r   -   s     : :$ :r   c                V   a  V 3R  lp\        S P                  S P                  V4       R# )c                    < R F+  pV P                  V4      '       g   RV,           V 9   g   K*   R# 	  SP                  P                  V4       \        P                  ! RW4       V# ).svn//NzCopying %s to %s)rA   zCVS/)
startswithr(   appendr   debug)srcdstskipr   s   && r   skimmer*install_egg_info.copytree.<locals>.skimmer/   sT     (>>$''3:+< ( LL$II(#3Jr   N)r   r#   r'   )r   rI   s   f r   r7   install_egg_info.copytree-   s    		 	t{{DKK9r   )r   r(   r#   r'   N)zinstall-dir=dzdirectory to install to)__name__
__module____qualname____firstlineno____doc__descriptionuser_optionsr   r+   r9   r<   r7   __static_attributes____classdictcell__)r   s   @r   r
   r
      sA     8BK 	9L % %	" 	": :r   r
   )r$   
setuptoolsr   r   setuptools.archive_utilr   _pathr   	distutilsr   r   	Installerr
   r   r   r   <module>r[      s(    	 * 2 $ #/:z++W /:r   