+
    BV-jp  ã                   óÐ   € ^ RI t ^ RIHt ^ RIHt ^ RIHt ^ RIHt ^ RI	H
t
 ^ RIHt ^ RIHt ^ R	IHt ^ R
IHtHt ^ RIHt ^ RIHt ] P0                  ! ]4      t ! R R]4      tR# )é    N)ÚValues)ÚAny)Údefault_environment)Ú
print_json)Ú__version__)Ú
cmdoptions)ÚCommand)ÚSUCCESS)ÚBaseDistributionÚget_environment)Ústdlib_pkgs)Úpath_to_urlc                   ób   a € ] tR t^t o RtRtRtV 3R lR ltV 3R lR ltV 3R lR	 lt	R
t
V tR# )ÚInspectCommandzR
Inspect the content of a Python environment and produce a report in JSON format.
Tz
      %prog [options]c                ó   <€ V ^8„  d   QhRR/# )é   ÚreturnN© )ÚformatÚ__classdict__s   "€Úo/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/pip/_internal/commands/inspect.pyÚ__annotate__ÚInspectCommand.__annotate__   s   ø€ ÷ :ñ :˜Tñ :ó    c                ó,  € V P                   P                  R RRRR7       V P                   P                  RRRRRR7       V P                   P                  \        P                  ! 4       4       V P                  P                  ^ V P                   4       R	# )
z--localÚ
store_trueFzSIf in a virtualenv that has global access, do not list globally-installed packages.)ÚactionÚdefaultÚhelpz--userÚuserz,Only output packages installed in user-site.)Údestr   r   r   N)Úcmd_optsÚ
add_optionr   Ú	list_pathÚparserÚinsert_option_group)Úselfs   &r   Úadd_optionsÚInspectCommand.add_options   s„   € Ø�‰× Ñ ØØØð/ð 	!ô 	
ð 	�‰× Ñ ØØØØØ?ð 	!ô 	
ð 	�‰× Ñ ¤×!5Ò!5Ó!7Ô8Ø�‰×'Ñ'¨¨4¯=©=Ö9r   c                ó<   <€ V ^8„  d   QhRS[ RS[S[,          RS[/# )r   ÚoptionsÚargsr   )r   ÚlistÚstrÚint)r   r   s   "€r   r   r   0   s&   ø€ ÷ ñ ™6ð ©©c­ð ±sñ r   c                óT  € \         P                  ! V4       \        VP                  4      P	                  VP
                  VP                  \        \        4      R 7      pRRR\        RV Uu. uF  q@P                  V4      NK  	  upR\        4       /p\        VR7       \        # u upi ))Ú
local_onlyÚ	user_onlyÚskipÚversionÚ1Úpip_versionÚ	installedÚenvironment)Údata)r   Úcheck_list_path_optionr   ÚpathÚiter_installed_distributionsÚlocalr    Úsetr   r   Ú_dist_to_dictr   r   r
   )r'   r+   r,   ÚdistsÚdistÚoutputs   &&&   r   ÚrunÚInspectCommand.run0   s“   € Ü×)Ò)¨'Ô2Ü §¡Ó-×JÑJØ—}‘}Ø—l‘lÜ”[Ó!ð Kó 
ˆð �sØœ;Ø¹uÓE¹u°t×,Ñ,¨TÖ2¹uÑEØÔ.Ó0ð	
ˆô 	˜ÕÜˆùò Fs   Á,B%c                ó<   <€ V ^8„  d   QhRS[ RS[S[S[3,          /# )r   rA   r   )r   Údictr.   r   )r   r   s   "€r   r   r   A   s$   ø€ ÷ ñ Ñ"2ð ±t¹CÁ¸Hµ~ñ r   c                óP  € R VP                   RVP                  /pVP                  pVe   VP                  4       VR&   M$VP                  pVe   R\        V4      RRR//VR&   VP                  pVP                  '       d   WRR&   VP                  '       d   VP                  VR&   V# )	ÚmetadataÚmetadata_locationÚ
direct_urlÚurlÚdir_infoÚeditableTÚ	installerÚ	requested)	Úmetadata_dictÚinfo_locationrJ   Úto_dict_compatÚeditable_project_locationr   rN   Úinstalled_with_dist_inforO   )r'   rA   ÚresrJ   rS   rN   s   &&    r   r?   ÚInspectCommand._dist_to_dictA   s¶   € à˜×*Ñ*Ø ×!3Ñ!3ð
ˆð —_‘_ˆ
ØÒ!Ø *× 9Ñ 9Ó ;ˆC�Òð )-×(FÑ(FÐ%Ø(Ò4àœ;Ð'@ÓAØØ" Dð!ð%��LÑ!ð —N‘Nˆ	Ø�>�>ˆ>Ø(�Ñà×(×(Ð(Ø#Ÿ~™~ˆC�ÑØˆ
r   r   N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__Úignore_require_venvÚusager(   rC   r?   Ú__static_attributes__Ú__classdictcell__)r   s   @r   r   r      s7   ø‡ € ñð Ðð€E÷:ð :÷(ð ÷"ö r   r   )ÚloggingÚoptparser   Útypingr   Úpip._vendor.packaging.markersr   Úpip._vendor.richr   Úpipr   Úpip._internal.clir   Úpip._internal.cli.base_commandr	   Úpip._internal.cli.status_codesr
   Úpip._internal.metadatar   r   Úpip._internal.utils.compatr   Úpip._internal.utils.urlsr   Ú	getLoggerrW   Úloggerr   r   r   r   Ú<module>rn      sG   ðÛ Ý Ý å =Ý 'å Ý (Ý 2Ý 2ß DÝ 2Ý 0à	×	Ò	˜8Ó	$€ôI�Wö Ir   