2biSSKrSSKrSSKrSSKrSSKrSSKJr SSKJ r SSK J r J r J r Jr SSKrSSKJr SSKJr SSKJr SSKJr SS KJr SS KJr SS KJr SS K J!r! SS K"J#r# SSK$J%r% \RL"\'5r(S\)S\ SS4Sjr*S!Sjr+S\ \)\)44Sjr,S\)S\\ 4Sjr-S\)S\\)4Sjr.S\ \)\)4SS4Sjr/S!Sjr0S\SS4Sjr1S\S\)4Sjr2"SS \5r3g)"N)Values) ModuleType)AnyDictListOptional)where)parse) cmdoptions)Command)make_target_python)SUCCESS) Configuration)get_environment) indent_log)get_pip_versionnamevaluereturnc0[RSX5 g)Nz%s: %s)loggerinfo)rrs ڎ/builddir/build/BUILDROOT/alt-python313-pip-23.3.1-3.el8.x86_64/opt/alt/python313/lib/python3.13/site-packages/pip/_internal/commands/debug.py show_valuers KK$&c[RS5 [RRn[ 5 [ SU5 SSS5 g!,(df  g=f)Nzsys.implementation:r)rrsysimplementationrrr)implementation_names rshow_sys_implementationr s; KK%&,,11 6./ s A Ac6[RRSS5nUR5Vs/sH.nSU;dM UR 5R SS5SPM0 nnSSS5 [ SW55$s snf!,(df  N%=f)Nz pip._vendorz vendor.txt== rc3D# UHoRSS5v M g7f)r"r$N)split).0lines r (create_vendor_txt_map...s6 4##s ) importlib resources open_text readlinesstripr&dict)fr(liness rcreate_vendor_txt_mapr3%s    & &}l Cq78kkm 6Cdtt| )DJJL  sA &q )m   D 66 66   D Cs"B  B'B)B B  B module_namecUR5RSS5nUS:XaSn[SU3[5[ 5SS9 [ [ RU5$![a US:Xa[RS :agef=f) N-_ setuptools pkg_resourcesz pip._vendor.r)level truststore) ) lowerreplace __import__globalslocalsgetattrpip_vendor ImportErrorr version_info)r4s rget_module_from_module_namerH1s##%--c37Kl"% \+/FHANs{{K00  , &3+;+;g+E s8A##$B  B c0[U5n[USS5nU(avU(doURce[[R R UR5/5nURU5nU(a[UR5nU$)N __version__) rHrC__file__rospathdirnameget_distributionstrversion)r4modulerQenvdists rget_vendor_version_from_modulerUCss ( 5FfmT2G g***rwwv?@A##K0 $,,'G Nrvendor_txt_versionscUR5H^upSn[U5nU(dSnUnO)[U5[U5:waSRU5n[R SXU5 M` g)zsLog the actual version and print extra info if there is a conflict or if the actual version could not be imported. zM (Unable to locate actual module version, using vendor.txt specified version)z5 (CONFLICT: vendor.txt suggests version should be {})z%s==%s%sN)itemsrU parse_versionformatrr)rVr4expected_version extra_messageactual_versions rshow_actual_vendor_versionsr_Rsx*=)B)B)D%  7 D1 .N > *mTrNc[R"UR5 URR SUR5 URR R 5 g)Nr)r add_target_python_optionscmd_optsparserinsert_option_grouprrload)selfs r add_optionsDebugCommand.add_optionssB,,T]]; ''4==9 !rrbargscZ[RS5 [S[55 [S[R 5 [S[R 5 [S[R"55 [S[R"55 [S[R"55 [S[R5 [5 [S [URR55 [S [ R"R%S 55 [S [ R"R%S 55 [S ['55 [S [(R*R,5 [/5 [1U5 [2$)NzThis command is only meant for debugging. Do not use this with automation for parsing and getting these details, since the output and options of this command may change without notice.z pip versionz sys.versionzsys.executablezsys.getdefaultencodingzsys.getfilesystemencodingzlocale.getpreferredencodingz sys.platformz'cert' config valueREQUESTS_CA_BUNDLECURL_CA_BUNDLEzpip._vendor.certifi.where()zpip._vendor.DEBUNDLED)rwarningrrrrQ executablegetdefaultencodinggetfilesystemencodinglocalegetpreferredencodingplatformr rrrrrLenvirongetr rDrE DEBUNDLEDrarqr)rrbrs rrunDebugCommand.runs % =/"34=#++.#S^^4+S-C-C-EF.0I0I0KL )  ' ' )  >3<<0!(.9K9K*LM'8L)MN#RZZ^^4D%EF0%':*CKK,A,AB'rrN)__name__ __module__ __qualname____firstlineno____doc__usageignore_require_venvrrrrPintr__static_attributes__rrrrrs7 E" 6csrrr)4importlib.resourcesr+rloggingrLroptparsertypesrtypingrrrr pip._vendorrDpip._vendor.certifir pip._vendor.packaging.versionr rZpip._internal.clir pip._internal.cli.base_commandr pip._internal.cli.cmdoptionsr pip._internal.cli.status_codesrpip._internal.configurationrpip._internal.metadatarpip._internal.utils.loggingrpip._internal.utils.miscr getLoggerrrrPrr r3rHrUr_rarqrrrrrrs   ,,%@(2;25224   8 $'S'''0 7tCH~ 7SXj5I$   LT#s(^LL*9v$@=S"+7+r