+
    <j                         ^ RI t ^ RIt^ RIHt ^ RIHtHtHtHtH	t	 ^ RI
Ht ^ RIHt ^RIHt ^RIHt ^RIHt . ROt]P*                  ! ]4      t]! R	R
7       ! R R4      4       tR R ltR R ltR# )    N)	dataclass)	GeneratorListOptionalSequenceTuple)get_install_progress_renderer)
indent_log)parse_requirements)InstallRequirement)RequirementSetT)frozenc                   ,   a  ] tR t^t o V 3R ltRtV tR# )InstallationResultc                &   < V ^8  d   Qh/ S[ ;R&   # )   name)str)format__classdict__s   "O/opt/headortail/venv/lib/python3.14/site-packages/pip/_internal/req/__init__.py__annotate__InstallationResult.__annotate__   s     
I      N)__name__
__module____qualname____firstlineno____annotate_func____static_attributes____classdictcell__)r   s   @r   r   r      s      r   r   c                    V ^8  d   QhR\         \        ,          R\        \        \        \        3,          RR3,          /# )r   requirementsreturnN)r   r   r   r   r   )r   s   "r   r   r      s9      )*uS,,-tT9:r   c              #   x   "   V  F/  pVP                   '       g   Q R V 24       hVP                   V3x  K1  	  R# 5i)z%invalid to-be-installed requirement: N)r   )r$   reqs   & r   _validate_requirementsr(      s:      xxxF@FFxhhm s   8:c                   V ^8  d   QhR\         \        ,          R\        \        ,          R\        \        ,          R\        \        ,          R\        \        ,          R\
        R\
        R\
        R	\        R
\         \        ,          /
# )r   r$   global_optionsroothomeprefixwarn_script_locationuse_user_site	pycompileprogress_barr%   )r   r   r   r   r   boolr   )r   s   "r   r   r   $   s     C C)*CSMC 3-C 3-	C
 SMC C C C C 

Cr   c	                F   \         P                  ! \        V 4      4      p	V	'       d4   \        P	                  RRP                  V	P                  4       4      4       . p
\        P                  \        P                  4      ;'       d    \        V	4      ^8  p\        V	P                  4       4      pV'       d   \        V\        V	4      R7      pV! V4      p\        4       ;_uu_ 4        V F  pVP                  pVf   Q hVP                   '       dE   \        P	                  RV4       \        4       ;_uu_ 4        VP#                  RR7      pRRR4       MRp VP%                  VVVVVVVR7       X'       d#   VP&                  '       d   VP)                  4        T
P/                  \1        T4      4       K  	  RRR4       V
#   + '       g   i     L{; i  \*         d-    X'       d#   TP&                  '       g   TP-                  4        h i ; i  + '       g   i     T
# ; i)	zi
Install everything in the given list.

(to be called after having downloaded and unpacked the packages)
z!Installing collected packages: %sz, )bar_typetotalNzAttempting uninstall: %sT)auto_confirm)r+   r,   r-   r.   r/   r0   )collectionsOrderedDictr(   loggerinfojoinkeysisEnabledForloggingINFOlenitervaluesr	   r
   r   should_reinstall	uninstallinstallinstall_succeededcommit	Exceptionrollbackappendr   )r$   r*   r+   r,   r-   r.   r/   r0   r1   
to_install	installedshow_progressitemsrendererrequirementreq_nameuninstalled_pathsets   &&&&&&&&&        r   install_given_reqsrS   $   s     (()?)MNJ/IIjoo'(	

 I''5MM#j/A:MM""$%E0!Z
 	 K"''H'''+++6A\\*5*?*?T*?*R' "\ '+#1##"!)="/' $  ';+H+H+H'..0/9:; ! 
@ 5 "\  &{/L/L/L'002	+ 
@ sT   ')H(H9GHG0H
.HGHH	(H	:H	HH 	)r   r   r   rS   )r7   r>   dataclassesr   typingr   r   r   r   r   pip._internal.cli.progress_barsr	   pip._internal.utils.loggingr
   req_filer   req_installr   req_setr   __all__	getLoggerr   r9   r   r(   rS   r   r   r   <module>r]      se      ! = = I 2 ( + # 
		8	$ $  Cr   