+
    'Ýhl  ã                   óÊ   € ^ RI t ^ RIHt ^ RIHtHt ^ RIHt ^ RIH	t	 ^ RI
Ht ^ RIHt ^ RIHtHtHtHt ^ R	IHtHt ^ R
IHt ^ RIHtHt RRRR/R R lltRR/R R lltR# )é    N)ÚPath)ÚListÚSequence)Úcanonicalize_name)Ú
inject_dep)Úinstall)Ú	uninstall)ÚEXIT_CODE_OKÚ"EXIT_CODE_REINSTALL_INVALID_PYTHONÚ$EXIT_CODE_REINSTALL_VENV_NONEXISTENTÚExitCode)ÚerrorÚsleep)Ú	PipxError)ÚVenvÚVenvContainerÚforce_reinstall_shared_libsFÚpython_flag_passedc                óx   € V ^8„  d   QhR\         R\         R\         R\        R\        R\        R\        R\        /# )	é   Úvenv_dirÚlocal_bin_dirÚlocal_man_dirÚpythonÚverboser   r   Úreturn)r   ÚstrÚboolr   )Úformats   "Ú9/usr/lib/python3/dist-packages/pipx/commands/reinstall.pyÚ__annotate__r!      sd   € ÷ Nñ NäðNô ðNô ð	Nô
 ðNô ðNô "&ðNô ðNô ñNó    c                óÐ  € V P                  4       '       g&   \        RV P                   R\         24       \        #  \        V4      P                  V 4       \        \         R2R4       \        #   \         d     Mi ; i\        YR7      pTP                  TP                  P                  P                  YER7       TP                  P                  P                  e"   TP                  P                  P                  pMTP                   p\#        YY$4       T P%                  \'        T P                  4      4      p \)        T TP                   .T.TTTTP                  P                  P                  TP                  P*                  TRRTP                  P                  P,                  . TP                  P                  P.                  TR7       TP                  P0                  P3                  4        Fi  w  ršT
P                  f   \5        R	T
 R
TP                   24      h\7        T T	T
P                  T
P                  TT
P8                  T
P,                  RR7       Kk  	  \:        # )úReturns pipx exit code.zNothing to reinstall for Ú z/ Error, the python executable would be deleted!zPChange it using the --python option or PIPX_DEFAULT_PYTHON environment variable.)r   )Úpip_argsr   Úforce_upgradeT)ÚforceÚ	reinstallÚinclude_dependenciesÚpreinstall_packagesÚsuffixr   z!Internal Error injecting package z into )r   Úinclude_appsr*   r(   )ÚexistsÚprintÚnamer   r   r   Úrelative_tor   r   Ú
ValueErrorr   Úcheck_upgrade_shared_libsÚpipx_metadataÚmain_packager&   Úpackage_or_urlÚmain_package_namer	   Ú	with_namer   r   Ú	venv_argsr*   r,   Úinjected_packagesÚitemsr   r   r-   r
   )r   r   r   r   r   r   r   Úvenvr6   Úinjected_nameÚinjected_packages   $$$$$$$    r    r)   r)      s0  € ð �?‰?×ÒÜÐ)¨(¯-©-¨¸¼%¸ÐAÔBÜ3Ð3ð	2ÜˆV‹× Ñ  Ô*ô 	ÜˆgÐDÐEØ^ô	
ô 2Ð1øô ô Ùðúô �Ô*€DØ×"Ñ"Ø×#Ñ#×0Ñ0×9Ñ9À7ð #ô ð ×Ñ×&Ñ&×5Ñ5ÒAØ×+Ñ+×8Ñ8×GÑG‰à×/Ñ/ˆäˆh }Ô>ð ×!Ñ!Ô"3°H·M±MÓ"BÓC€Hô ØØ	×	Ñ	Ð Ø	ÐØØØØ×Ñ×'Ñ'×0Ñ0Ø×Ñ×$Ñ$ØØØØ!×/Ñ/×<Ñ<×QÑQØØ×!Ñ!×.Ñ.×5Ñ5Ø-õð& ,0×+=Ñ+=×+OÑ+O×+UÑ+UÖ+WÑ'ˆØ×*Ñ*Ò2ô Ð?Ð@PÐ?QÐQWÐX\×XaÑXaÐWbÐcÓdÐdÜØØØ×+Ñ+Ø×%Ñ%ØØ)×6Ñ6Ø!1×!FÑ!FØ÷		
ñ ,Xô" Ðs   ½A0 Á0A>Á=A>c                óŽ   € V ^8„  d   QhR\         R\        R\        R\        R\        R\        \        ,          R\        R\
        /# )	r   Úvenv_containerr   r   r   r   Úskipr   r   )r   r   r   r   r   r   )r   s   "r    r!   r!   f   s\   € ÷ *ñ *Ü!ð*äð*ô ð*ô ð	*ô
 ð*ô ”3�-ð*ô ð*ô ñ*r"   c               ó
  € . p. pRp	V P                  4        FF  p
V
P                  V9   d   K   \        V
VVVVV	VR7       Rp	VP                  V
P                  4       KH  	  \        V4      ^ 8X  d   \        R\         24       \        V4      ^ 8”  d   \	        RRP                  V4       24      h\        #   \         dB   p\        T\        P                  R7       TP                  T
P                  4        Rp?Kæ  Rp?ii ; i)	r$   T)r   r   r   r   r   r   r   F)ÚfileNz;No packages reinstalled after running 'pipx reinstall-all' z.The following package(s) failed to reinstall: z, )Úiter_venv_dirsr0   r)   Úappendr   r/   ÚsysÚstderrÚlenr   Újoinr
   )r@   r   r   r   r   rA   r   ÚfailedÚreinstalledÚfirst_reinstallr   Úes   &&&&&$$     r    Úreinstall_allrN   f   só   € ð €FØ€Kð
 €OØ"×1Ñ1Ö3ˆØ�=‰=˜DÔ Ùð	.ÜØ!Ø+Ø+ØØØ,;Ø#5õð $ˆOØ×Ñ˜xŸ}™}Ö-ñ% 4ô& ˆ;Ó˜1ÔÜÐKÌEÈ7ÐSÔTÜ
ˆ6ƒ{�Q„ÜÐHÈÏÉÐSYÓIZÐH[Ð\Ó]Ð]äÐøô ô 	)Ü�!œ#Ÿ*™*Õ%Ø�M‰M˜(Ÿ-™-×(Ò(ûð	)ús   ®B6Â6DÃ6C=Ã=D)rF   Úpathlibr   Útypingr   r   Úpackaging.utilsr   Úpipx.commands.injectr   Úpipx.commands.installr   Úpipx.commands.uninstallr	   Úpipx.constantsr
   r   r   r   Úpipx.emojisr   r   Ú	pipx.utilr   Ú	pipx.venvr   r   r)   rN   © r"   r    Ú<module>rZ      s`   ðÛ 
Ý ß !å -å +Ý )Ý -÷ó ÷ %Ý ß )ðNð ).ðNð  %÷Nðb*ð  %÷*ñ *r"   