+
    'ÝhZC  ã                   ó>  a € R2 t@0 t ^ RIt^ RIt^ RIt^ RIt^ RIt^ RIt^ RIt^ RIt^ RI	H
t
 ^ RIHt ^ RIHt ^ RIHtHtHtHtHt ^ RIt^ RIHt ^ RIHt ^ RIHtHt ^ R	IHtHt ^ R
IHtH t  ^ RI!H"t"H#t# ^ RI$H%t% ^ RI&H't'H(t(H)t)H*t*H+t+ ^ RI,H-t- ]P\                  ! ]/4      t0 ! R R4      t1RR/R R llt2/ t3] ^ k R R lt4R3R R llt5RRRR/R R llt6R4R R llt7RRR RR!R/R" R# llt8R4R$ R% llt9R4R& R' llt:R5R( R) llt;R* R+ lt<R, R- lt=R. R/ lt>R0 R1 lt?R# )6é    N©ÚPath)Úwhich)ÚTemporaryDirectory)ÚDictÚListÚOptionalÚSetÚTuple)Úcanonicalize_name)Úpaths)ÚboldÚred)ÚMAN_SECTIONSÚWINDOWS)ÚhazardÚstars)Úparse_specifier_for_installÚvalid_pypi_name)ÚPackageInfo)Ú	PipxErrorÚmkdirÚ	pipx_wrapÚrmdirÚsafe_unlink)ÚVenvc                   óZ   a € ] tR t^t o R	V 3R lR lltV 3R lR ltV 3R lR ltRtV tR# )
ÚVenvProblemsc          
      ó6   <€ V ^8„  d   QhRS[ RS[ RS[ RS[ RR/# )é   Úbad_venv_nameÚinvalid_interpreterÚmissing_metadataÚnot_installedÚreturnN©Úbool)ÚformatÚ__classdict__s   "€Ú6/usr/lib/python3/dist-packages/pipx/commands/common.pyÚ__annotate__ÚVenvProblems.__annotate__   s=   ø€ ÷ 
+ñ 
+áð
+ñ "ð
+ñ ð	
+ñ
 ð
+ð 
ñ
+ó    c                ó6   € Wn         W n        W0n        W@n        R # ©N©r!   r"   r#   r$   )Úselfr!   r"   r#   r$   s   &&&&&r*   Ú__init__ÚVenvProblems.__init__   s   € ð +ÔØ#6Ô Ø 0ÔØ*Ör-   c                ó    <€ V ^8„  d   QhRS[ /# )r    r%   r&   )r(   r)   s   "€r*   r+   r,   *   s   ø€ ÷ +ñ +‘dñ +r-   c                óH   € \        V P                  P                  4       4      # r/   )ÚanyÚ__dict__Úvalues)r1   s   &r*   Úany_ÚVenvProblems.any_*   s   € Ü�4—=‘=×'Ñ'Ó)Ó*Ð*r-   c                ó"   <€ V ^8„  d   QhRRRR/# )r    Úvenv_problemsr   r%   N© )r(   r)   s   "€r*   r+   r,   -   s   ø€ ÷ ñ  ð °Dñ r-   c           	     ó~   € V P                    F,  p\        T T\        W4      ;'       g    \        W4      4       K.  	  R # r/   )r7   ÚsetattrÚgetattr)r1   r<   Ú	attributes   && r*   Úor_ÚVenvProblems.or_-   s3   € ØŸœˆIÜØØÜ˜Ó(×MÐM¬G°MÓ,Möó 'r-   r0   N)FFFF)	Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r2   r9   rB   Ú__static_attributes__Ú__classdictcell__)r)   s   @r*   r   r      s#   ø‡ € ÷
+ò 
+÷+ð +÷ö r-   r   ÚsuffixÚ c                ón   € V ^8„  d   QhR\         R\        R\        \        ,          R\        R\         RR/# )r    Úresource_typeÚlocal_resource_dirr   ÚforcerJ   r%   N)Ústrr   r   r'   )r(   s   "r*   r+   r+   6   sH   € ÷ ñ Üðäðô ”�:ðô
 ðô ðð 
ñr-   c          	      ó,  € V F�  pVP                  4       pV R 8X  d   WP                  P                  ,          pMTpVP                  4       '       g   \	        V4       \        V4      '       g   \        WuVR7       Kz  \        VVVVV R8H  R7       K�  	  R# )Úman©rJ   Úapp)rO   rJ   Ú
executableN)ÚresolveÚparentÚnameÚis_dirr   Úcan_symlinkÚ_copy_package_resourceÚ_symlink_package_resource)rM   rN   r   rO   rJ   ÚpathÚsrcÚdest_dirs   &&&$$   r*   Úexpose_resources_globallyr`   6   s{   € ó ˆØ�l‰l‹nˆØ˜EÔ!Ø)¯J©J¯O©OÕ;‰Hà)ˆHØ�‰× Ò Ü�(ŒOÜ˜8×$Ò$Ü" 8¸&×Aä%ØØØØØ)¨UÑ2÷ó r-   c                ó0   € V ^8„  d   QhR\         R\        /# )r    rN   r%   )r   r'   )r(   s   "r*   r+   r+   U   s   € ÷ 2ñ 2¤Dð 2¬Tñ 2r-   c                 ó°  € \         '       g   R # V \        9  ds   \        V R7      ;_uu_ 4       p\        V4      pVR,          pVP	                  4        VR,          p VP                  V4       R \        V &   RRR4       \        V ,          # \        V ,          #   \        \        3 d    R\        T &    L>i ; i  + '       g   i     \        T ,          # ; i)T)ÚdirÚaÚbFN)r   Ú_can_symlink_cacher   r   ÚtouchÚ
symlink_toÚOSErrorÚNotImplementedError)rN   ÚdÚpÚtargetÚlnks   &    r*   rZ   rZ   U   s»   € ß‹7áàÔ!3Ô3ÜÐ$6×7Õ7¸1Ü�Q“ˆAØ˜•WˆFØ�L‰LŒNØ�c•'ˆCð?Ø—‘˜vÔ&Ø9=Ô"Ð#5Ñ6÷ 8ô Ð0Õ1Ð1ÔÐ0Õ1Ð1øô Ô0Ð1ô ?Ø9>Ô"Ð#5Ó6ð?ú÷ 8Ö7ô Ð0Õ1Ð1ús)   ®.B9ÁBÂB6Â3B9Â5B6Â6B9Â9C	c                ó@   € V ^8„  d   QhR\         R\         R\        RR/# )r    r_   r]   rJ   r%   N)r   rP   )r(   s   "r*   r+   r+   i   s(   € ÷ ñ ¤Tð ´ð ¼sð ÈDñ r-   c                 ó  € VP                  4       pVP                  p\        V \        WB4      ,          4      pVP                  P                  4       '       g   \        VP                  4       VP                  4       '       dO   \        P                  ! WSR R7      '       d   R# \        P                  \         RV: RV: 24       \        V4       VP                  4       '       d   \        P                  ! W54       R# R# )F)ÚshallowNz  Overwriting file z with )rV   rX   r   Ú
add_suffixrW   rY   r   ÚexistsÚfilecmpÚcmpÚloggerÚwarningr   r   ÚshutilÚcopy)r_   r]   rJ   r^   rX   Údests   &&&   r*   r[   r[   i   sª   € Ø
�,‰,‹.€CØ�8‰8€DÜ�œ: dÓ3Õ3Ó4€DØ�;‰;×Ñ×ÒÜˆd�k‰kÔØ‡{�{‡}‚}Ü�;Š;�t¨%×0Ó0ÙÜ�‰œ&˜Ð!4°T±H¸FÀ3Á'ÐJÔKÜ�DÔØ
‡z�z‡|‚|Ü�Š�CÖñ r-   rU   Fc                óX   € V ^8„  d   QhR\         R\         R\        R\        R\        RR/# )r    r_   r]   rO   rJ   rU   r%   N)r   r'   rP   )r(   s   "r*   r+   r+   x   sD   € ÷ ;
ñ ;
Üð;
ä
ð;
ô ð	;
ô
 ð;
ô ð;
ð 
ñ;
r-   c                ó   € \        VP                  V4      p\        W,          4      pVP                  P	                  4       '       g   \        VP                  4       V'       d,   \        P                  R V: R24        VP                  4        VP                  4       pVP                  4       pV'       dz   VP                  V4      '       d    \        P                  RV: RV: 24       R
# \        P                  \!        R\"         RV: RVP%                  4        RV: R2	RR	7      4       R
# V'       d3   V'       g+   \        P                  RV: R24       VP                  4        V'       d   \'        V4      p	MR
p	VP)                  V4       V'       d;   V	'       d1   \        P                  \!        R\"         RV RV	 R2RR	7      4       R
# R
# R
#   \         d     ELT\         d    \        T4        ELli ; i)zForce is true. Removing Ú.z
Same path z and z
                    z  File exists at z# and points
                    to z, not z9. Not
                    modifying.
                    ©Úsubsequent_indentNzRemoving existing symlink z' since it pointed non-existent locationú
                z  Note: z- was already on your
                PATH at ú    )rr   rX   r   rW   rY   r   rv   ÚinfoÚunlinkÚFileNotFoundErrorÚIsADirectoryErrorr   rs   Ú
is_symlinkÚsamefilerw   r   r   rV   r   rh   )
r_   r]   rO   rJ   rU   Úname_suffixedÚsymlink_pathrs   r†   Úexisting_executable_on_paths
   &&$$$     r*   r\   r\   x   sÑ  € ô ˜tŸy™y¨&Ó1€MÜ˜Õ0Ó1€Là×Ñ×%Ñ%×'Ò'Üˆl×!Ñ!Ô"çÜ�‰Ð.¨|Ñ.>¸aÐ@ÔAð	 Ø×ÑÔ!ð × Ñ Ó"€FØ×(Ñ(Ó*€JßØ× Ñ  ×&Ò&Ü�K‰K˜* \Ñ$4°E¸$¹ÐBÔCñ 	ô �N‰NÜðÜ�HÐ-¨lÑ-=ð >Ø$×,Ñ,Ó.Ð/¨v°d±Xð >ðð
 '.ôô	ñ 	ßŸ&Ü�‰Ð0°Ñ0@Ð@gÐhÔiØ×ÑÔçÜ&+¨MÓ&:Ñ#à&*Ð#Ø×Ñ˜DÔ!ç×1Ü�‰ÜðÜ�˜  ð 0Ø4Ð5ð 6ðð #*ôö	
ñ 2�zøôA !ô 	ÚÜ ô 	 Ü�,×ð	 ús   Â G ÇG=Ç$G=Ç-G=Ç<G=c                ót   € V ^8„  d   QhR\         R\        \        ,          R\        \        \        3,          /# )r    ÚvenvÚpackage_namer%   )r   r	   rP   r   r   )r(   s   "r*   r+   r+   ¶   s0   € ÷  ñ  œDð  ´¼µð  ÌÌ|Ô]`ÐO`ÕIañ  r-   c           	      ó(  € V P                   pV P                  P                  4       pVf   V P                  pVP	                  4       '       g9   \        RR7      R\        \        VP                  4      4       RV: R\         23# V P                  '       g5   \        RR7      R\        \        VP                  4      4       R\         23# VP                  \        VP                  4      8w  d5   \        RR7      R\        \        VP                  4      4       R	\         23# V P                  V,          P                  R
8X  dD   \        RR7      R\        \        V4      4       R\        R4       RVP                   R\         23# \        4       R
3# )NT)r"   z   package z has invalid interpreter Ú)r#   z% has missing internal pipx metadata.)r!   z" needs its internal data updated.rK   )r$   Ú zis not installedz in the venv )ÚrootÚpython_pathrV   Úmain_package_nameÚis_filer   r   r   rX   r   Úpackage_metadatar   Úpackage_version)rŒ   r�   Úvenv_dirr’   s   &&  r*   Úvenv_health_checkr˜   ¶   s}  € Ø�y‰y€HØ×"Ñ"×*Ñ*Ó,€KàÒØ×-Ñ-ˆà×Ñ× Ò ä¨TÔ2Øœ#œd 8§=¡=Ó1Ó2Ð3Ð3LÈ[ÉOÐ[]Ô^dÐ]eÐfð
ð 	
ð × × Ð ä¨$Ô/Øœ#œd 8§=¡=Ó1Ó2Ð3Ð3YÔZ`ÐYaÐbð
ð 	
ð ‡}�}Ô)¨(¯-©-Ó8Ô8ä tÔ,Øœ#œd 8§=¡=Ó1Ó2Ð3Ð3VÔW]ÐV^Ð_ð
ð 	
ð ×Ñ˜\Õ*×:Ñ:¸bÔ@ä tÔ,Øœ#œd <Ó0Ó1Ð2°!´CÐ8JÓ4KÐ3LÈMÐZb×ZgÑZgÐYhÐhjÔkqÐjrÐsð
ð 	
ô ‹N˜BÐÐr-   r�   Únew_installÚinclude_injectedc                óŒ   € V ^8„  d   QhR\         R\        \        ,          R\        R\        R\        \        \
        3,          /# )r    r—   r�   r™   rš   r%   )r   r	   rP   r'   r   r   )r(   s   "r*   r+   r+   Ô   sQ   € ÷ Añ AÜðAô œ3•-ðAô ð	Aô
 ðAô Œ3”ÐÕñAr-   c                ó®  € \        V 4      pVf   VP                  p\        WA4      w  rVVP                  4       '       d   We3# VP                  V,          pVP
                  pVP                  p	VP                  '       d%   W‡P                  ,          pW—P                  ,          p	\        VP                  \        P                  P                  V U
u. uF  p
\        W§P                   4      NK  	  up
4      p\#        R V 4       4      p\#        VP
                   Uu0 uF  p\        W×P                   4      kK  	  up\%        V4      ,
          4      p\%        4       p\&         FG  pV\)        VP*                  V,          \        P                  P,                  V,          V	4      ,          pKI  	  \#        R V 4       4      p\#        \%        VP                  4      \%        V4      ,
          4      pVP.                  P0                  e   VP.                  P0                  MRpVP.                  P2                  pV'       dJ   \5        V4      P7                  \5        \        P                  P8                  P;                  4       4      4      MRp\=        TTVP>                  TTTTTTV'       d   VP.                  P@                  MR VP                   R7      V3# u up
i u upi )Nc              3   ó8   "  € T F  qP                   x € K  	  R # 5ir/   )rX   ©Ú.0rl   s   & r*   Ú	<genexpr>Ú#get_venv_summary.<locals>.<genexpr>ð   s   é € Ð!DÑ2C¨Q§&¦&Ó2Cùs   ‚c              3   ó”   "  € T F>  p\        \        VP                  P                  4      VP                  ,          4      x € K@  	  R # 5ir/   )rP   r   rW   rX   rž   s   & r*   r    r¡   û   s0   é € Ð\ÑJ[ÀQœs¤4¨¯©¯©Ó#6¸¿¹Õ#?×@Ð@ÓJ[ùs   ‚AArK   FrS   )!r   r“   r˜   r9   r•   ÚappsÚ	man_pagesÚinclude_dependenciesÚapps_of_dependenciesÚman_pages_of_dependenciesÚget_exposed_paths_for_packageÚbin_pathr   ÚctxÚbin_dirrr   rJ   ÚsortedÚsetr   Ú!get_exposed_man_paths_for_packageÚman_pathÚman_dirÚpipx_metadataÚpython_versionÚsource_interpreterrP   Ú
startswithÚstandalone_python_cachedirrV   Ú_get_list_outputr–   Úinjected_packages)r—   r�   r™   rš   rŒ   r<   Úwarning_messager•   r£   r¤   rT   Úexposed_app_pathsÚexposed_binary_namesrX   Úunavailable_binary_namesÚexposed_man_pathsÚman_sectionÚexposed_man_pagesÚunavailable_man_pagesr²   r³   Úis_standalones   &$$$                  r*   Úget_venv_summaryrÁ   Ô   sr  € ô �‹>€DàÒØ×-Ñ-ˆä'8¸Ó'LÑ$€]Ø×Ñ×ÒØÐ/Ð/à×,Ñ,¨\Õ:ÐØ× Ñ €DØ ×*Ñ*€IØ×,×,Ð,Ø×5Ñ5Õ5ˆØ×?Ñ?Õ?ˆ	ä5Ø�‰Ü�	‰	×ÑÙ=AÓB¹T°cŒ�C×0Ñ0Ö	1¹TÑBóÐô
 "Ñ!DÑ2CÓ!DÓDÐÜ%Ø?O×?TÒ?TÓUÑ?T°tŒ�D×1Ñ1Ö	2Ñ?TÑUÔX[Ð\pÓXqÕqó Ðô ›Ðß#ˆØÔ>Ø�M‰M˜KÕ'Ü�I‰I×Ñ Õ+Øó
õ 	
Òñ $ô Ñ\ÑJ[Ó\Ó\ÐÜ"¤3Ð'7×'AÑ'AÓ#BÄSÐIZÓE[Õ#[Ó\Ðð ;?×:LÑ:L×:[Ñ:[Ò:g�T×'Ñ'×6Ò6Ðmo€NØ×+Ñ+×>Ñ>Ð÷ ô 	ÐÓ×*Ñ*¬3¬u¯y©y×/SÑ/S×/[Ñ/[Ó/]Ó+^Ô_àð ô 	ØØØ×,Ñ,ØØØ Ø$ØØ!ß4DˆD×Ñ×0Ò0È$Ø#×*Ñ*ô	
ð 	ðð ùò1 	Cùò 	Vs   ÃKÄKc          	      óŠ   € V ^8„  d   QhR\         R\         R\        \        \        ,          ,          R\        \         ,          /# )r    Úvenv_resource_pathrN   Úpackage_resource_namesr%   ©r   r	   r   rP   r
   )r(   s   "r*   r+   r+     s=   € ÷  ñ  Üð äð ô %¤T¬#¥YÕ/ð ô 	Œ…Yñ	 r-   c                 óÖ  € Vf   . pVP                  4       '       g   \        4       # \        4       pVP                  4        F’  p Rp\        V4      '       dA   VP	                  4       '       d+   VP                  4       P                  P                  V 4      pM \        V4      '       g   VP                  V9   pV'       d   VP                  V4       K’  K”  	  V#   \         d     K¦  i ; i)NF)rs   r­   ÚiterdirrZ   r†   rV   rW   r‡   rX   Úaddr„   )rÃ   rN   rÄ   Úsymlinksre   Úis_same_files   &&&   r*   r¨   r¨     sÈ   € ð Ò%Ø!#Ðà×$Ñ$×&Ò&Ü‹uˆä‹u€HØ×'Ñ'Ö)ˆð	ð !ˆLÜÐ-×.Ò.°1·<±<·>²>Ø Ÿy™y›{×1Ñ1×:Ñ:Ð;MÓN‘Ü Ð!3×4Ò4Ø Ÿv™vÐ)?Ñ?�çØ—‘˜Q–ñ ñ *ð$ €Oøô !ô 	Úð	ús   Á(CÁ.ACÃ CÃC(Ã'C(c          	      óŠ   € V ^8„  d   QhR\         R\         R\        \        \        ,          ,          R\        \         ,          /# )r    Úvenv_man_pathÚlocal_man_dirÚpackage_man_pagesr%   rÅ   )r(   s   "r*   r+   r+   ;  s=   € ÷ ñ Üðäðô  ¤¤S¥	Õ*ðô 	Œ…Yñ	r-   c                 ó  € V P                   pV\        P                  ,           p\        T TT;'       g    .  Uu. uFC  pVP	                  V4      '       g   K  VP	                  V4      '       d   V\        V4      R  MTNKE  	  up4      # u upi r/   )rX   ÚosÚsepr¨   r´   Úlen)rÌ   rÍ   rÎ   r½   ÚprefixrX   s   &&&   r*   r®   r®   ;  sŠ   € ð
  ×$Ñ$€KØœ2Ÿ6™6Õ!€FÜ(ØØð *×/Ð/¨RÐ/ó	
á/�Ø�‰˜v×&ô F D§O¡O°F×$;Ò$;ˆT”#�f“+�-Ñ ÀÒEÙ/ñ	
óð ùò	
s   ¹B	ÁB	Á.B	c                ó8  € V ^8„  d   QhR\         R\        R\         R\         R\        R\        \         ,          R\        \         ,          R\        \         ,          R	\        \         ,          R
\        \        \         \
        3,          ,          R\         R\         /# )r    r²   Úpython_is_standaloner–   r�   r™   rº   r»   r¾   r¿   r·   rJ   r%   )rP   r'   r   r	   r   r   )r(   s   "r*   r+   r+   M  sŸ   € ÷ $ñ $Üð$äð$ô ð$ô ð	$ô
 ð$ô œs�)ð$ô #¤3�ið$ô œC•yð$ô  ¤�9ð$ô  ¤¤S¬+Ð%5Õ 6Õ7ð$ô ð$ô 	ñ$r-   c                 ó  a	€ . pV
'       d*   R \        \        P                  ! W:,           4      4       R2MRp
TP                  RV'       d   RMR R\        \        P                  ! V4      4       R\        V4       V
 RV  2	V'       d   RMR,           4       V'       d"   V'       g	   V'       d   VP                  R	4       VP	                  R
 V 4       4       VP	                  R V 4       4       V'       d"   V'       g	   V'       d   VP                  R4       VP	                  R V 4       4       VP	                  R V 4       4       S	'       d-   VP                  R4       VP	                  V	3R lS	 4       4       RP                  V4      # )z (Ú)rK   z  Ú	installedz	 package r�   z, installed using z (standalone)z'  These apps are now globally availablec              3   ó,   "  € T F
  pR V 2x € K  	  R# 5i©ú    - Nr=   ©rŸ   rX   s   & r*   r    Ú#_get_list_output.<locals>.<genexpr>d  s   é € ÐCÑ.B d�F˜4˜&•/Ó.Bùó   ‚c              3   ó@   "  € T F  pR \        V4       R2x € K  	  R# 5i©rÛ   z5 (symlink missing or pointing to unexpected location)N©r   rÜ   s   & r*   r    rÝ   e  s#   é € ð Ù^vÐVZˆ&”�T“�ÐPÕQÓ^vùó   ‚z/  These manual pages are now globally availablec              3   ó,   "  € T F
  pR V 2x € K  	  R# 5irÚ   r=   rÜ   s   & r*   r    rÝ   j  s   é € Ð@Ñ.? d�F˜4˜&•/Ó.?ùrÞ   c              3   ó@   "  € T F  pR \        V4       R2x € K  	  R# 5irà   rá   rÜ   s   & r*   r    rÝ   k  s#   é € ð Ù^sÐVZˆ&”�T“�ÐPÕQÓ^sùrâ   z    Injected Packages:c              3   óV   <"  € T F  pR V RSV,          P                    2x € K   	  R# 5i)z      - r�   N)r–   )rŸ   rX   r·   s   & €r*   r    rÝ   p  s.   øé € ÐpÑ^oÐVZ˜   aÐ(9¸$Õ(?×(OÑ(OÐ'PÕQÓ^oùs   ƒ&)Ú
)r   ÚshlexÚquoteÚappendÚextendÚjoin)r²   rÕ   r–   r�   r™   rº   r»   r¾   r¿   r·   rJ   Úoutputs   &&&&&&&&&f& r*   r¶   r¶   M  sB  ø€ ð €FßAGˆr”$”u—{’{ <Õ#8Ó9Ó:Ð;¸1Ñ=ÈR€FØ
‡M�MØ
ŸK‰[¨RÐ0°	¼$¼u¿{º{È<Ó?XÓ:YÐ9ZØ
ŒD�Ó!Ð" 6 (Ð*<¸^Ð<Lð	Nç2‰?¸õ	<ô÷ ×,×0HØ�‰Ð?Ô@Ø
‡M�MÑCÑ.BÓCÔCØ
‡M�Mñ Ù^vóô ÷ ×)×-BØ�‰ÐGÔHØ
‡M�MÑ@Ñ.?Ó@Ô@Ø
‡M�Mñ Ù^sóô ÷ Ø�‰Ð.Ô/Ø�‰ÔpÑ^oÓpÔpØ�9‰9�VÓÐr-   c          
      ój   € V ^8„  d   QhR\         R\         R\        \         ,          R\        R\         /# )r    Úpackage_specÚpythonÚpip_argsÚverboser%   )rP   r   r'   )r(   s   "r*   r+   r+   t  s5   € ÷ ñ ¬ð ´cð ÌÌSÍ	ð Ô\`ð Ôehñ r-   c                óX  € \         P                   ! 4       p\        V 4      pVeQ   Tp\        P                  RV 24       \        P                  R\         P                   ! 4       V,
          R R24       V# \	        W4      w  r\
        P                  ! 4       ;_uu_ 4       p\        \        V4      WR7      pVP                  . . R7       VP                  WR7      pR R R 4       \        P                  R\         P                   ! 4       V,
          R R24       X#   + '       g   i     LF; i)NzDetermined package name: zPackage name determined in z.1fÚs)rï   rñ   )Ú	venv_argsrð   )Úpackage_or_urlrð   )Útimer   rv   r‚   r   Útempfiler   r   r   Úcreate_venvÚinstall_package_no_deps)	rî   rï   rð   rñ   Ú
start_timeÚ	pypi_namer�   Útemp_venv_dirrŒ   s	   &&$$     r*   Úpackage_name_from_specrý   t  sõ   € Ü—’“€Jô   Ó-€IØÒð !ˆÜ�‰Ð/°¨~Ð>Ô?Ü�‰Ð1´$·)²)³+À
Õ2JÈ3Ð1OÈqÐQÔRØÐô  ;¸<ÓRÑ€\ä	×	$Ò	$×	&Ô	&¨-Ü”D˜Ó'°ÔHˆØ×Ñ 2°ÐÔ3Ø×3Ñ3À<Ð3Ócˆ÷ 
'ô
 ‡K�KÐ-¬d¯iªi«k¸JÕ.FÀsÐ-KÈ1ÐMÔNØÐ÷ 
'×	&ús   Â<DÄD)	c                óp   € V ^8„  d   QhR\         R\        R\        R\        R\        R\        R\        RR	/# )
r    rŒ   r�   Úlocal_bin_dirrÍ   r—   r¥   rO   r%   N)r   rP   r   r'   )r(   s   "r*   r+   r+   �  sb   € ÷ K-ñ K-Ü
ðK-äðK-ô ðK-ô ð	K-ô
 ðK-ô ðK-ô ðK-ð 
ñK-r-   c          	      óØ  € V P                   V,          pV VP                   2pV P                  V8X  g9   V P                   V P                  ,          P                  VP                  8X  d   TpVP                  '       g÷   VP                  '       g6   V P                  4       '       d   V P                  4        \        R V R24      hVP                  '       dž   V'       g–   VP                  P                  4        FB  w  p	p
\        RV	 R\        V
4       R24       V
 F  p\        RVP                   24       K  	  KD  	  V P                  4       '       d   V P                  4        \        R V R24      h\        RVVP                  VVP                  R7       \        R	W7P                  VR
7       V'       dk   VP                  P!                  4        F  p\        RVVVVP                  R7       K  	  VP"                  P!                  4        F  p\        R	W=VR
7       K  	  \%        WARR7      w  rï\        V4       \'        V4       \        R\(         2\*        P,                  R7       R# )z1
                No apps associated with package z¹ or its
                dependencies. If you are attempting to install a library, pipx
                should not be used. Consider using pip or a similar tool instead.
                zNote: Dependent package 'z' contains z appsz  - a$  . Try again
                with '--include-deps' to include apps of dependent packages,
                which are listed above. If you are attempting to install a
                library, pipx should not be used. Consider using pip or a
                similar tool instead.
                rT   )rO   rJ   rR   )rO   T)r�   r™   zdone! )ÚfileN)r•   rJ   r“   r£   r¦   Úsafe_to_removeÚremove_venvr   Úapp_paths_of_dependenciesÚitemsÚprintrÒ   rX   r`   Ú	app_pathsÚ	man_pathsr8   Úman_paths_of_dependenciesrÁ   Úwarn_if_not_on_pathr   ÚsysÚstderr)rŒ   r�   rÿ   rÍ   r—   r¥   rO   r•   Údisplay_nameÚdepÚdependent_appsrT   r  r  Úpackage_summaryÚ_s   &&&&&&$         r*   Úrun_post_install_actionsr  �  s=  € ð ×,Ñ,¨\Õ:Ðà"�^Ð$4×$;Ñ$;Ð#<Ð=€Lð ×"Ñ" lÔ2Ø×!Ñ! $×"8Ñ"8Õ9×@Ñ@ÐDT×D[ÑD[Ô[à#ˆà× × Ð Ø×4×4Ð4Ø×"Ñ"×$Ò$Ø× Ñ Ô"Üð1Ø1=°ð ?ðóð ð ×0×0Ð0×9Mð "×;Ñ;×AÑAÖCñØØäÐ1°#°°kÄ#ÀnÓBUÐAVÐV[Ð\Ô]Û)�CÜ˜D §¡ 
Ð+Ö,ó *ñ Dð ×"Ñ"×$Ò$Ø× Ñ Ô"Üð1Ø1=°ð ?ðóð ô ØØØ×"Ñ"ØØ×&Ñ&õô ˜e ]×4NÑ4NÐV[Õ\çØ)×CÑC×JÑJÖLˆIÜ%ØØØØØ'×.Ñ.÷ñ Mð *×CÑC×JÑJÖLˆIÜ% e¨]ÈU×Sñ Mô *¨(Ð[_Ô`Ñ€OÜ	ˆ/ÔÜ˜Ô&Ü	ˆF”5�'Ð
¤§¡×,r-   c                ó(   € V ^8„  d   QhR\         RR/# )r    rÿ   r%   Nr   )r(   s   "r*   r+   r+   Û  s   € ÷ 
ñ 
¤tð 
°ñ 
r-   c           	      óª   € \         P                  ! \        V 4      4      '       g.   \        P	                  \        R \         RV  R2RR7      4       R# R# )r€   z	  Note: 'a=  ' is not on your PATH
                environment variable. These apps will not be globally
                accessible until your PATH is updated. Run `pipx ensurepath` to
                automatically add it, or manually modify your PATH in your
                shell's config file (e.g. ~/.bashrc).
                r~   Nr�   )ÚuserpathÚin_current_pathrP   rv   rw   r   r   )rÿ   s   &r*   r
  r
  Û  sP   € Ü×#Ò#¤C¨Ó$6×7Ò7Ü�‰ÜðÜ�˜	 - ð 1ðð #*ô	ö	
ñ 8r-   c                ó<   € V ^8„  d   QhR\         R\         R\         /# )r    rX   rJ   r%   )rP   )r(   s   "r*   r+   r+   ë  s!   € ÷ -ñ -”Sð -¤#ð -¬#ñ -r-   c                óP   € \        V 4      pVP                   V VP                   2# )zAdd suffix to app.)r   ÚstemrJ   )rX   rJ   rT   s   && r*   rr   rr   ë  s(   € ô ˆt‹*€CØ�h‰hˆZ˜�x §
¡
˜|Ð,Ð,r-   c                ób   € V ^8„  d   Qh/ ^ \         9   d   \        \        \        3,          ;R&   # )r    rf   )Ú__conditional_annotations__r   r   r'   )r(   s   "r*   r+   r+      s#   € ‡�÷b *Ò )”Dœœt˜Õ$Ñ )òc r-   )rK   r/   )NrK   )Ar  rt   ÚloggingrÐ   rç   rx   r  r÷   rö   Úpathlibr   r   r   Útypingr   r   r	   r
   r   r  Úpackaging.utilsr   Úpipxr   Úpipx.colorsr   r   Úpipx.constantsr   r   Úpipx.emojisr   r   Úpipx.package_specifierr   r   Úpipx.pipx_metadata_filer   Ú	pipx.utilr   r   r   r   r   Ú	pipx.venvr   Ú	getLoggerrD   rv   r   r`   rf   rZ   r[   r\   r˜   rÁ   r¨   r®   r¶   rý   r  r
  rr   r+   )r  s   @r*   Ú<module>r)     sü   øðß €Û Û 	Û Û Û 
Û Û Ý Ý Ý 'ß 3Õ 3ã Ý -å ß !ß 0ß %ß OÝ /ß EÕ EÝ à	×	Ò	˜8Ó	$€÷ñ ð2ð ÷ð8 (*Ð Ó )õ2÷(ð;
ð
 ð;
ð ÷;
÷| ð<Að #'ðAð ð	Að
 #÷A÷H ÷F÷$$õNõ2K-õ\
÷ -r-   