+
    <j$                         ^ RI t ^ RIt^ RIHtHt ^ RIHt ^ RIH	t	 ^ RI
Ht ^ RIHtHt ] P                  ! ]4      tR R ltR	 R
 ltR R ltR# )    N)ListOptional)open_spinner)
deprecated) make_setuptools_bdist_wheel_args)call_subprocessformat_command_argsc                R    V ^8  d   QhR\         \        ,          R\        R\        /# )   command_argscommand_outputreturn)r   str)formats   "`/opt/headortail/venv/lib/python3.14/site-packages/pip/_internal/operations/build/wheel_legacy.py__annotate__r      s*      s) 	    c                
   \        V 4      pRV R2pV'       g   VR,          pV# \        P                  4       \        P                  8  d   VR,          pV# VP                  R4      '       g
   VR,          pVRV 2,          pV# )z'Format command information for logging.zCommand arguments: 
zCommand output: Nonez'Command output: [use --verbose to show]zCommand output:
)r	   loggergetEffectiveLevelloggingDEBUGendswith)r   r   command_desctexts   &&  r   format_command_resultr      s    
 '|4L b1D&& K 
	!	!	#gmm	399 K	 &&t,,d"N#N#344Kr   c                    V ^8  d   QhR\         \        ,          R\        R\        R\         \        ,          R\        R\        \        ,          /# )r   namestemp_dirnamer   r   r   )r   r   r   )r   s   "r   r   r   !   sP     , ,9,, , s)	,
 , c],r   c                V   \        V 4      p V '       g1   RV: R2pV\        W44      ,          p\        P                  V4       R# \	        V 4      ^8  d2   RV: RV  R2pV\        W44      ,          p\        P                  V4       \
        P                  P                  W^ ,          4      # )z>Return the path to the wheel in the temporary build directory.zLegacy build of wheel for z created no files.
Nz9 created more than one file.
Filenames (choosing first): r   )sortedr   r   warninglenospathjoin)r   r    r!   r   r   msgs   &&&&& r   get_legacy_build_wheel_pathr*   !   s     5ME*4(2FG$\BBs
5zA~( 1++0'5 	 	$\BBs77<<(++r   c                    V ^8  d   QhR\         R\         R\         R\        \         ,          R\        \         ,          R\         R\        \         ,          /# )r   r!   setup_py_path
source_dirglobal_optionsbuild_optionstempdr   )r   r   r   )r   s   "r   r   r   <   sZ     : :
:: : I	:
 9: : c]:r   c           
        \        RV : R2RV : 2RRR7       \        VVVVR7      pRV  R	2p\        V4      ;_uu_ 4       p\        P	                  R
V4        \        VRVVR7      p	\        P                  ! T4      p
\        T
TT TT	R7      pTuuRRR4       #   \         d4    TP                  R4       \        P                  RT 4        RRR4       R# i ; i  + '       g   i     R# ; i)zBuild one unpacked package using the "legacy" build process.

Returns path to wheel if successfully built. Otherwise, returns None.
z	Building z\ using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version.zto use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of z25.3i  )reasonreplacementgone_inissue)r.   r/   destination_dirzBuilding wheel for z (setup.py)zDestination directory: %szpython setup.py bdist_wheel)r   cwdspinnererrorzFailed building wheel for %sN)r   r    r!   r   r   )r   r   r   r   debugr   	Exceptionfinishr9   r&   listdirr*   )r!   r,   r-   r.   r/   r0   
wheel_argsspin_messager8   outputr   
wheel_paths   &&&&&&      r   build_wheel_legacyrB   <   s    x  9 9G HLhP
  2%#	J )k:L	l	#	#w0%8
	$:	F 

5!0#!

 / 
$	#  	NN7#LL7> 
$	#	 
$	#	#s0   CB('C2CCCCC,	)r   os.pathr&   typingr   r   pip._internal.cli.spinnersr   pip._internal.utils.deprecationr   $pip._internal.utils.setuptools_buildr   pip._internal.utils.subprocessr   r	   	getLogger__name__r   r   r*   rB    r   r   <module>rL      s9      ! 3 6 Q O			8	$(,6:r   