§ ]<ˆjôrãó®—ddlZddlZddlZddlZddlZddlZddlmZmZddl m Z m Z ddl m Z ddlmZddlmZddlmZddlmZdd lmZmZdd lmZmZdd lmZmZdd lm Z dd l!m"Z"ddl#m$Z$ddl%m&Z&ddl'm(Z(m)Z)ddl*m+Z+ddl,m-Z-m.Z.ddl/m0Z0ddl1m2Z2ddl3m4Z4ddl5m6Z6m7Z7m8Z8m9Z9m:Z:m;Z;ddlm?Z?m@Z@ddlAmBZBmCZCe4eD¦«ZEGd„de¦«ZF d/deGde eHde eHd eGd!e eHd"e eHf d#„ZIde eHd eGd"eGfd$„ZJ d0d%e eGd&e eHd'e eHd(e eHd)eGd"eGf d*„ZKd+eLd,eGd-eGd"eHfd.„ZMdS)1éN)Ú SUPPRESS_HELPÚValues)ÚListÚOptional)Úcanonicalize_name)Ú print_json)Ú WheelCache)Ú cmdoptions)Úmake_target_python)ÚRequirementCommandÚ with_cleanup)ÚERRORÚSUCCESS)Ú CommandErrorÚInstallationError)Ú get_scheme)Úget_environment)ÚInstallationReport)Úget_build_tracker)ÚConflictDetailsÚcheck_install_conflicts)Úinstall_given_reqs)ÚInstallRequirementÚcheck_legacy_setup_py_options)ÚWINDOWS©Útest_writable_dir)Ú getLogger)Úcheck_externally_managedÚ ensure_dirÚget_pip_versionÚ(protect_pip_from_modification_on_windowsÚwarn_if_run_as_rootÚ write_output)Ú TempDirectory)Úrunning_under_virtualenvÚvirtualenv_no_global)ÚbuildÚ should_build_for_install_commandcó¢—eZdZdZdZdd„Zededee de fd„¦«Z d e d e d e ddfd „Zd eedeefd„Zdede ddfd„ZdS)ÚInstallCommandaI Install packages from: - PyPI (and other indexes) using requirement specifiers. - VCS project urls. - Local project directories. - Local or remote source archives. pip also supports installing from "requirements files", which provide an easy way to specify a whole environment to be installed. a% %prog [options] [package-index-options] ... %prog [options] -r [package-index-options] ... %prog [options] [-e] ... %prog [options] [-e] ... %prog [options] ...ÚreturnNcóX —|j tj¦«¦«|j tj¦«¦«|j tj¦«¦«|j tj¦«¦«|j tj¦«¦«|j ddddd¬¦«|j ddd d dd ¬ ¦«tj|j¦«|j d ddd¬¦«|j dddt¬¦«|j ddd dd¬ ¦«|j ddd dd¬ ¦«|j tj ¦«¦«|j ddddd¬¦«|j ddddd gd!¬"¦«|j d#d$dd%¬¦«|j d&d'd(dd)¬¦«|j tj ¦«¦«|j tj ¦«¦«|j tj ¦«¦«|j tj¦«¦«|j tj¦«¦«|j tj¦«¦«|j tj¦«¦«|j tj¦«¦«|j d*dd+d,d-¬¦«|j d.dd+d/¬0¦«|j d1dd2d,d3¬¦«|j d4dd5d,d6¬¦«|j tj¦«¦«|j tj¦«¦«|j tj¦«¦«|j tj¦«¦«|j tj¦«¦«|j tj¦«¦«tjtj|j¦«}|j d7|¦«|j d7|j¦«|j d8d9d:dd;¬ ¦«dS). By default this will not replace existing files/folders in . Use --upgrade to replace existing packages in with new versions.)r1Úmetavarr2r3z--userÚ use_user_sitez¸Install to the Python user install directory for your platform. Typically ~/.local/, or %APPDATA%\Python on Windows. (See the Python documentation for site.USER_BASE for full details.))r1r0r3z --no-userÚ store_falsez--rootÚ root_pathz=Install everything relative to this alternate root directory.z--prefixÚ prefix_patha[Installation prefix where lib, bin and other top-level folders are placed. Note that the resulting installation may contain scripts and other resources which reference the Python interpreter of pip, and not that of ``--prefix``. See also the ``--python`` option if the intention is to install packages into another (possibly pip-free) environment.z-Uz --upgradeÚupgradez‚Upgrade all specified packages to the newest available version. The handling of dependencies depends on the upgrade-strategy used.z--upgrade-strategyÚupgrade_strategyzonly-if-neededÚeageraGDetermines how dependency upgrading should be handled [default: %default]. "eager" - dependencies are upgraded regardless of whether the currently installed version satisfies the requirements of the upgraded package(s). "only-if-needed" - are upgraded only when they do not satisfy the requirements of the upgraded package(s).)r1r2Úchoicesr3z--force-reinstallÚforce_reinstallz;Reinstall all packages even if they are already up-to-date.z-Iz--ignore-installedÚignore_installedz°Ignore the installed packages, overwriting them. This can break your system if the existing package is of a different version or was installed with a different package manager!z --compileÚcompileTz'Compile Python source files to bytecodez --no-compilez.Do not compile Python source files to bytecode)r0r1r3z--no-warn-script-locationÚwarn_script_locationz0Do not warn when installing scripts outside PATHz--no-warn-conflictsÚwarn_about_conflictsz%Do not warn about broken dependenciesrz--reportÚjson_report_fileÚfileaWGenerate a JSON file describing what pip did to install the provided requirements. Can be used in combination with --dry-run and --ignore-installed to 'resolve' the requirements. When - is used as file name it writes to stdout. When writing to stdout, please combine with the --quiet option to avoid mixing pip logging output with JSON output.)Úcmd_optsÚ add_optionr Ú requirementsÚ constraintsÚno_depsÚpreÚeditableÚadd_target_python_optionsrÚsrcÚignore_requires_pythonÚno_build_isolationÚ use_pep517Ú no_use_pep517Úcheck_build_depsÚoverride_externally_managedÚconfig_settingsÚglobal_optionsÚ no_binaryÚ only_binaryÚ prefer_binaryÚrequire_hashesÚ progress_barÚroot_user_actionÚmake_option_groupÚ index_groupÚparserÚinsert_option_group)ÚselfÚ index_optss úp/builddir/build/BUILD/cloudlinux-venv-1.0.12/venv/lib/python3.11/site-packages/pip/_internal/commands/install.pyÚ add_optionszInstallCommand.add_optionsIs¶€Ø Œ × Ò ¥Ô!8Ñ!:Ô!:Ñ;Ô;Ð;Ø Œ × Ò ¥Ô!7Ñ!9Ô!9Ñ:Ô:Ð:Ø Œ × Ò ¥Ô!3Ñ!5Ô!5Ñ6Ô6Ð6Ø Œ × Ò ¥¤Ñ!1Ô!1Ñ2Ô2Ð2à Œ × Ò ¥Ô!4Ñ!6Ô!6Ñ7Ô7Ð7Ø Œ × Ò Ø ØØØð1ð !ñ ô ð ð Œ × Ò Ø Ø ØØØð%ð !ñ ô ð õ Ô,¨T¬]Ñ;Ô;Ð;à Œ × Ò Ø Ø Øð%ð !ñ ô ð ð Œ × Ò Ø Ø Ø Ýð !ñ ô ð ð Œ × Ò Ø ØØØØPð !ñ ô ð ð Œ × Ò Ø ØØØðð !ñ ô ð ð Œ × Ò ¥¤Ñ!1Ô!1Ñ2Ô2Ð2à Œ × Ò Ø Ø ØØð)ð !ñ ô ð ð Œ × Ò Ø Ø#Ø$Ø% wÐ/ðGð !ñ ô ð ð Œ × Ò Ø Ø"ØØNð !ñ ô ð ð Œ × Ò Ø Ø Ø#Øð4ð !ñ ô ð ð Œ × Ò ¥Ô!BÑ!DÔ!DÑEÔEÐEØ Œ × Ò ¥Ô!>Ñ!@Ô!@ÑAÔAÐAØ Œ × Ò ¥Ô!6Ñ!8Ô!8Ñ9Ô9Ð9Ø Œ × Ò ¥Ô!9Ñ!;Ô!;Ñ<Ô<Ð<Ø Œ × Ò ¥Ô!<Ñ!>Ô!>Ñ?Ô?Ð?Ø Œ × Ò ¥Ô!GÑ!IÔ!IÑJÔJÐJà Œ × Ò ¥Ô!;Ñ!=Ô!=Ñ>Ô>Ð>Ø Œ × Ò ¥Ô!:Ñ!<Ô!<Ñ=Ô=Ð=à Œ × Ò Ø ØØØØ:ð !ñ ô ð ð Œ × Ò Ø Ø ØØAð !ñ ô ð ð Œ × Ò Ø 'Ø Ø'ØØCð !ñ ô ð ð Œ × Ò Ø !Ø Ø'ØØ8ð !ñ ô ð ð Œ × Ò ¥Ô!5Ñ!7Ô!7Ñ8Ô8Ð8Ø Œ × Ò ¥Ô!7Ñ!9Ô!9Ñ:Ô:Ð:Ø Œ × Ò ¥Ô!9Ñ!;Ô!;Ñ<Ô<Ð<Ø Œ × Ò ¥Ô!:Ñ!<Ô!<Ñ=Ô=Ð=Ø Œ × Ò ¥Ô!8Ñ!:Ô!:Ñ;Ô;Ð;Ø Œ × Ò ¥Ô!<Ñ!>Ô!>Ñ?Ô?Ð?åÔ1Ý Ô "Ø ŒKñ ô ˆ ð Œ ×'Ò'¨¨:Ñ6Ô6Ð6Ø Œ ×'Ò'¨¨4¬=Ñ9Ô9Ð9à Œ × Ò Ø Ø#ØØðGð !ñ ô ð ð ð óÚoptionsÚargsc ó$—|jr|j�td¦«‚|jo|j o|jduo|jduo|jdu}|r|jst¦«d}|j r|j }tj |d¬¦«t dt¦«¦«t!|j|j|j|j|j¬¦«|_d}d}|jr³d|_t&j |j¦«|_t&j |j¦«r3t&j |j¦«std¦«‚t1d¬ ¦«}|j}| |¦«|jpg}| |¦«}t9|¦«} | ||| |j¬ ¦«} | t?¦«¦«} t1|j d d¬ ¦«} | !||| |¦«} tE|| ¦«tG|j$¦«}| D] }d|_%Œ | &| || || |j|j'¬ ¦«}| (|| |||j|j|j|j)||j*|j+¬¦ « }| ,| ¦«| -| |j ¬¦«}|jr›t]|j/¦«}|jdkr#ta| 1¦«¬¦«nYte|jdd¬¦«5}tgj4| 1¦«|dd¬¦«ddd¦«n #1swxYwY|jrTtkd„|j/D¦«¦«}|r-tmdd 7d„|D¦«¦«¦«tpS | 9d¦«}|j:du}|rddl;}n#tx$rd}YnwxYwt{|¬¦«d„|j> ?¦«D¦«}t�||dg|¬ ¦«\}}|r?tƒd! Bd" 7d#„|D¦«¦«¦«¦«‚| C|¦«}d}|jD o|jE}|r| F|¦«}|jG}|js|jrd}t‘|||j||j||j|jI¬$¦«} t•|j||j|j|j¬%¦«}!t—|!¦«}"|  Lt›jNd&¦«¬'¦«g}#i}$|" O¦«D]}%|%jP|$|%jQ<Œ| D]M}&|&jR}'|$ St©|'¦«d¦«}(|(r|'›d|(›�})n|'})|# U|)¦«ŒN|�*| V|| W|¦«¬(¦«d 7|#¦«}*|*rtmd)|*¦«n[#t°$rN}+|j'd*k},t³|+|,|j¦«}-t Z|-|,¬+¦«t¶cYd}+~+Sd}+~+wwxYw|jr%|sJ‚| \|j||j ¦«|j]d,krt½¦«tpS)-Nz'Can not combine '--user' and '--target'zto-satisfy-onlyT)Ú check_targetzUsing %s)r:r4r9Ú isolated_modez=Target path exists but is not a directory, will not continue.Útarget)Úkind)rfÚsessionÚ target_pythonrOÚinstall)ÚdeleterlÚglobally_managed)Útemp_build_dirrfÚ build_trackerrmÚfinderr7Ú verbosity) ÚpreparerrtrfÚ wheel_cacher7r@rOr?r<rQÚpy_version_info)Úcheck_supported_wheelsú-)ÚdataÚwzutf-8)ÚencodingéF)ÚindentÚ ensure_asciic3óJK—|]}|jd|jdfV—ŒdS)ÚnameÚversionN)Úmetadata©Ú.0Úrs rcú z%InstallCommand.run..ˆsIèè€ð-ð-àð”Z Ô'¨¬°IÔ)>Ð?ð-ð-ð-ð-ð-ð-rezWould install %sú c3ó@K—|]}d |¦«V—ŒdS)rzN)Újoin)r†Úitems rcrˆz%InstallCommand.run..�s,èè€Ð PÐ P°D §¢¨$¡¤Ð PÐ PÐ PÐ PÐ PÐ PreÚpipr)Ú modifying_pipcó0—g|]}t|¦«¯|‘ŒS©)r)r…s rcú z&InstallCommand.run..£s6€ðððàÝ3°AÑ6Ô6ðØðððre)rwÚverifyÚ build_optionsrVzUERROR: Failed to build installable wheels for some pyproject.toml based projects ({})z, c3ó$K—|] }|jV—Œ dS©N)r‚r…s rcrˆz%InstallCommand.run..µs$èè€Ð!AÐ!A¨Q !¤&Ð!AÐ!AÐ!AÐ!AÐ!AÐ!Are)ÚrootÚhomeÚprefixrBr7Ú pycompile)Úuserr—r–r˜Úisolatedr‚)Úkey)Úresolver_variantzSuccessfully installed %sé)Úexc_infoÚwarn)_r7r4rr/rDr9r:rTrr;r<r Úcheck_dist_restrictionÚloggerÚverboser!Údecide_user_installrjr@ÚosÚpathÚabspathÚexistsÚisdirr%Ú enter_contextrVÚget_default_sessionr Ú_build_package_finderrOrÚno_cleanÚget_requirementsrr Ú cache_dirÚpermit_editable_wheelsÚmake_requirement_preparerruÚ make_resolverr?rQÚpython_versionÚtrace_basic_infoÚresolverÚrequirements_to_installrÚto_dictÚopenÚjsonÚdumpÚsortedr$r‹rÚget_requirementÚ satisfied_byÚ!pip._internal.self_outdated_checkÚKeyErrorr"rHÚvaluesr(rÚformatÚget_installation_orderÚignore_dependenciesrCÚ_determine_conflictsrBrrAÚget_lib_location_guessesrÚsortÚoperatorÚ attrgetterÚiter_all_distributionsrƒÚcanonical_namer‚ÚgetrÚappendÚ_warn_about_conflictsÚdetermine_resolver_variantÚOSErrorÚcreate_os_error_messageÚerrorrÚ_handle_target_dirr\r#).rarfrgÚ#installing_into_current_environmentr<Útarget_temp_dirÚtarget_temp_dir_pathrVrmrnrtrsÚ directoryÚreqsrwÚreqrvÚresolverÚrequirement_setÚreportÚfÚwould_install_itemsÚpip_reqrŽr�Ú reqs_to_buildÚ_Úbuild_failuresÚ to_installÚ conflictsÚshould_warn_about_conflictsrBÚ installedÚ lib_locationsÚenvÚsummaryÚinstalled_versionsÚ distributionÚpackageÚ display_namerƒÚtextÚinstalled_descrÑÚshow_tracebackÚmessages. rcÚrunzInstallCommand.run sã€à Ô ð J WÔ%7Ð%CÝÐHÑIÔIÐ Ið”Ð= WÔ%=Ð >ð ,ØÔ! TÐ)ð ,àÔ" dÐ*ð ,ðÔ# tÐ+ð ,ð 0ð 'àÔ7ð 'õ %Ñ &Ô &Ð &à,ÐØ Œ?ð 8Ø&Ô7Ð åÔ)¨'ÀÐEÑEÔEÐEå�Š�z¥?Ñ#4Ô#4Ñ5Ô5Ð5Ý 3Ø Ô !ØÔ+ØÔ)ØÔ'Ø!Ô/ð ! ñ! ô! ˆÔð48ˆØ.2ÐØ Ô ð 0Ø'+ˆGÔ $Ý!#¤§¢°Ô1CÑ!DÔ!DˆGÔ õ”—’˜wÔ1Ñ2Ô2ð õ”G—M’M 'Ô"4Ñ5Ô5ð õ #ØSñôðõ ,°Ð:Ñ:Ô:ˆOØ#2Ô#7Ð Ø × Ò ˜Ñ /Ô /Ð /à Ô/Ð5°2ˆà×*Ò*¨7Ñ3Ô3ˆå*¨7Ñ3Ô3ˆ Ø×+Ò+ØØØ'Ø#*Ô#Að ,ñ ô ˆð ×*Ò*Õ+<Ñ+>Ô+>Ñ?Ô?ˆ å!ØÔ'Ð'ØØ!ð ñ ô ˆ ð m Ø×(Ò(¨¨w¸ÀÑHÔHˆDÝ )¨'°4Ñ 8Ô 8Ð 8å$ WÔ%6Ñ7Ô7ˆKð ð 2ð 2�Ø-1�Ô*Ð*à×5Ò5Ø(ØØ+ØØØ%Ô3Øœ.ð6ñôˆHð×)Ò)Ø!ØØØ'Ø%Ô3Ø!(Ô!9Ø'.Ô'EØ 'Ô 7Ø!1Ø"Ô-Ø 'Ô 6ð*ñ ô ˆHð × !Ò ! &Ñ )Ô )Ð )à&×.Ò.ذÔ1CÐ-Cð/ñôˆOðÔ'ð UÝ+¨OÔ,SÑTÔT�ØÔ+¨sÒ2Ð2Ý F§N¢NÑ$4Ô$4Ð5Ñ5Ô5Ð5Ð5å˜gÔ6¸ÀgÐNÑNÔNðUÐRSÝœ  &§.¢.Ñ"2Ô"2°A¸aÈeÐTÑTÔTÐTðUðUðUñUôUðUðUðUðUðUðUøøøðUðUðUðUðŒð Ý&,ð-ð-à,ÔDð-ñ-ô-ñ'ô'Ð#ð'ðÝ Ø*ØŸšÐ PÐ PÐÔ>ðñôˆMõ !&ØØ'ØØ Ø-ð !ñ!ô!Ñ ˆAˆ~ðð Ý'ð9ß9?ºØŸ š Ð!AÐ!A°.Ð!AÑ!AÔ!AÑAÔAñ:ô:ñôðð"×8Ò8¸ÑIÔIˆJð48ˆIàÔ/Ð/ÐP°GÔ4Pð (ð+ð BØ ×5Ò5°jÑAÔA� ð$+Ô#?Ð ØÔ!ð - WÔ%8ð -Ø',Ð$å*ØØØÔ&Ø)ØÔ*Ø%9Ø%Ô3Ø!œ/ð ñ ô ˆIõ5ØÔ*Ø)ØÔ&ØÔ*Ø Ô.ð ñôˆMõ" -Ñ0Ô0ˆCð �NŠN�xÔ2°6Ñ:Ô:ˆNÑ ;Ô ;Ð ;؈GØ!#Ð Ø #× :Ò :Ñ <Ô <ð Wð W� ØBNÔBVÐ" <Ô#>Ñ?Ð?Ø$ð %ð %�Ø&œ|� Ø,×0Ò0Õ1BÀ<Ñ1PÔ1PÐRVÑWÔW�Øð(Ø*Ð6Ð6¨WÐ6Ð6�D�Dà'�DØ—’˜tÑ$Ô$Ð$Ð$àÐ$Ø×*Ò*ØØ%)×%DÒ%DÀWÑ%MÔ%Mð+ñôðð !ŸXšX gÑ.Ô.ˆNØð ÝØ/Ø"ñôðøøõð ð ð Ø!œ^¨qÒ0ˆNå-ØØØÔ%ñôˆGõ �LŠL˜¨>ˆLÑ :Ô :Ð :åˆLˆLˆLˆLˆLˆLøøøøð øøøð Ô ð Ø"Ð "Ð "�?Ø × #Ò #ØÔ" O°W´_ñ ô ð ð Ô # vÒ -Ð -Ý Ñ !Ô !Ð !݈sjÈ!D>Y+Í+NÎ Y+ÎNÎY+ÎNÎAY+Ï=P"ÐY+Ð" P1Ð.Y+Ð0P1Ð1H9Y+Ù+ [Ù5AZ>Ú8[Ú>[r4rÔr;có¾‡ —t|¦«g}td|j¬¦«}|j}|j}|j}t j |¦«r| |¦«t j |¦«r||kr| |¦«t j |¦«r| |¦«|D�]y} t j | ¦«D�]`} | |krDt j  || ¦«Š tˆ fd„|dd…D¦«¦«rŒMt j  || ¦«} t j | ¦«r¡|st  d| ¦«Œªt j | ¦«rt  d| ¦«Œåt j | ¦«rt!j| ¦«nt j| ¦«t!jt j  | | ¦«| ¦«�Œb�Œ{dS)NÚ)r—c3óB•K—|]}| ‰¦«V—ŒdSr•)Ú startswith)r†ÚsÚddirs €rcrˆz4InstallCommand._handle_target_dir..)s/øèè€ÐIÐI°!˜1Ÿ<š<¨Ñ-Ô-ÐIÐIÐIÐIÐIÐIreéÿÿÿÿzKTarget directory %s already exists. Specify --upgrade to force replacement.z„Target directory %s already exists and is a link. pip will not automatically replace links, please remove if replacement is desired.)r rr¦ÚpurelibÚplatlibr{r¥r¨rÌÚlistdirr‹Úanyr¢ÚwarningÚislinkr©ÚshutilÚrmtreeÚremoveÚmove) rar4rÔr;Ú lib_dir_listÚschemeÚ purelib_dirÚ platlib_dirÚdata_dirÚlib_dirrŒÚtarget_item_dirr÷s @rcrÒz!InstallCommand._handle_target_dirsLø€õ �:ÑÔÐðˆ õ˜B _Ô%9Ð:Ñ:Ô:ˆØ”nˆ Ø”nˆ Ø”;ˆå Œ7�>Š>˜+Ñ &Ô &ð -Ø × Ò   Ñ ,Ô ,Ð ,Ý Œ7�>Š>˜+Ñ &Ô &ð -¨;¸+Ò+EÐ+EØ × Ò   Ñ ,Ô ,Ð ,Ý Œ7�>Š>˜(Ñ #Ô #ð *Ø × Ò  Ñ )Ô )Ð )à#ð Jñ JˆGÝœ  7Ñ+Ô+ð Jñ J�ؘhÒ&Ð&Ýœ7Ÿ<š<¨°$Ñ7Ô7�DÝÐIÐIÐIÐI°|ÀCÀRÀCÔ7HÐIÑIÔIÑIÔIð!Ø Ý"$¤'§,¢,¨z¸4Ñ"@Ô"@�Ý”7—>’> /Ñ2Ô2ð3Ø"ð!ÝŸšð>à+ñôðð !Ý”w—~’~ oÑ6Ô6ð!ÝŸšð'ð,ñ ôðð!Ý”w—}’} _Ñ5Ô5ð3Ýœ  oÑ6Ô6Ð6Ð6åœ  /Ñ2Ô2Ð2å” �BœGŸLšL¨°$Ñ7Ô7¸ÑIÔIÐIÑIñ9 Jð Jð Jrerâcóx— t|¦«S#t$rt d¦«YdSwxYw)NzwError while checking for conflicts. Please file an issue on pip's issue tracker: https://github.com/pypa/pip/issues/new)rÚ Exceptionr¢Ú exception)rarâs rcrÄz#InstallCommand._determine_conflictsDsW€ð Ý*¨:Ñ6Ô6Ð 6øÝð ð ð Ý × Ò ðNñ ô ð ð�4�4ð  øøøs ‚‘$9¸9Úconflict_detailsr�c ó.—|\}\}}|s|sdSg}|dkr| d¦«n|dksJ‚| d¦«|D]A}||d}||D](} |›d|›d| d›d �} | | ¦«Œ)ŒB|D]W}||d}||D]>\} } } d  ||| | | |dkrd nd ¬ ¦«} | | ¦«Œ?ŒXt d |¦«¦«dS)NÚlegacyz¤pip's legacy dependency resolver does not consider dependency conflicts when selecting packages. This behaviour is the source of the following dependency conflicts.Ú resolvelibz§pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.rr‰z requires ržz, which is not installed.zg{name} {version} requires {requirement}, but {you} have {dep_name} {dep_version} which is incompatible.Úyouzyou'll)r‚rƒÚ requirementÚdep_nameÚ dep_versionrú )rÌrÁr¢Úcriticalr‹)rar r�Ú package_setÚmissingÚ conflictingÚpartsÚ project_namerƒÚ dependencyrðrrrØs rcrÍz$InstallCommand._warn_about_conflictsPsÆ€ð/?Ñ+ˆ Ñ+�g˜{Øð ˜{ð Ø ˆFàˆØ ˜xÒ 'Ð 'Ø �LŠLð@ñ ô ð ð ð $ |Ò3Ð3Ð3Ð3Ø �LŠLð@ñ ô ð ð$ð &ð &ˆLØ! ,Ô/°Ô2ˆGØ% lÔ3ð &ð &� à#ð.ð. gð.ð.¸ÀA¼ð.ð.ð.ðð— ’ ˜WÑ%Ô%Ð%Ð%ð  &ð(ð &ð &ˆLØ! ,Ô/°Ô2ˆGØ.9¸,Ô.Gð &ð &Ñ*�˜+ sðFç’&Ø%Ø#Ø #Ø%Ø +Ø"2°lÒ"BÐ"B˜˜Èð ñôðð— ’ ˜WÑ%Ô%Ð%Ð%ð &õ �Š˜Ÿ š  %Ñ(Ô(Ñ)Ô)Ð)Ð)Ð)re)r,N)Ú__name__Ú __module__Ú __qualname__Ú__doc__Úusagerdr rrÚstrÚintrñr%ÚboolrÒrrrrÄrÍr�rercr+r+5s€€€€€ð ð ð 0€Eð ð ð ð ðBðA˜6ðA¨¨c¬ðA°sðAðAðAñ„\ðAðF4JØð4JØ0=ð4JØHLð4Jà ð4Jð4Jð4Jð4Jðl ØÐ1Ô2ð à �/Ô "ð ð ð ð ð0*Ø /ð0*ØCFð0*à ð0*ð0*ð0*ð0*ð0*ð0*rer+Fršr—r–r›r˜r,cóH—td|||||¬¦«}|j|jgS)Nró)ršr—r–r›r˜)rrùrú)ršr—r–r›r˜rs rcrÅrŃs;€õØ Ø Ø Ø ØØð ñô€Fð ŒN˜FœNÐ +Ð+rec ól—td„tt||¬¦«¦«D¦«¦«S)Nc3ó4K—|]}t|¦«V—ŒdSr•r)r†Úds rcrˆz)site_packages_writable..–s>èè€ððà õ ˜!ÑÔððððððre©r–r›)ÚallÚsetrÅr)s rcÚsite_packages_writabler,•sF€Ý ððåÕ-°4À(ÐKÑKÔKÑLÔLðñôñ ô ðrer7r:r4r9rjcó—|�|st d¦«dS|rJ|rtd¦«‚t¦«rt d¦«‚t d¦«dS|�J‚|s|rt d¦«dSt jst d ¦«dSt||¬ ¦«rt d ¦«dSt d ¦«dS) aZDetermine whether to do a user install based on the input options. If use_user_site is False, no additional checks are done. If use_user_site is True, it is checked for compatibility with other options. If use_user_site is None, the default behaviour depends on the environment, which is provided by the other arguments. Nz$Non-user install by explicit requestFzVCan not combine '--user' and '--prefix' as they imply different installation locationszZCan not perform a '--user' install. User site-packages are not visible in this virtualenv.z User install by explicit requestTz3Non-user install due to --prefix or --target optionz4Non-user install because user site-packages disabledr)z0Non-user install because site-packages writeablezMDefaulting to user installation because normal site-packages is not writeable) r¢Údebugrr'rÚsiteÚENABLE_USER_SITEr,Úinfo)r7r:r4r9rjs rcr¤r¤œs<€ð" Ð!¨MÐ!Ý� Š Ð;Ñ<Ô<Ð<؈uàð Ø ð Ýð3ñôð õ Ñ !Ô !ð Ý#ð6ñôð õ � Š Ð7Ñ8Ô8Ð8؈tð Ð Ð Ð ðð�jðÝ� Š ÐJÑKÔKÐK؈uõ Ô ðÝ� Š ÐKÑLÔLÐL؈uõ 9°}ÐEÑEÔEðÝ� Š ÐGÑHÔHÐH؈uå ‡K‚Kð ñôðð ˆ4rerÑrïÚusing_user_sitecóÞ—g}| d¦«|s8| d¦«| t|¦«¦«n| d¦«|dxxdz cc<|jtjkrid}d}t ¦«s-|s+| |d| ¦«g¦«n| |¦«| d ¦«trI|jtjkr4|j r-t|j ¦«d kr| d ¦«d   |¦«  ¦«dzS) zrFormat an error message for an OSError It may occur anytime during the execution of the install command. z,Could not install packages due to an OSErrorz: ú.rørz"Consider using the `--user` optionzCheck the permissionsz or z. izÉHINT: This error might have occurred since this system does not have Windows Long Path support enabled. You can find information on how to enable this at https://pip.pypa.io/warnings/enable-long-paths ró) rÌr"ÚerrnoÚEACCESr&ÚextendÚlowerrÚENOENTÚfilenameÚlenr‹Ústrip)rÑrïr2rÚuser_option_partÚpermissions_parts rcrÐrÐÙs�€ð €Eð ‡L‚LÐ?Ñ@Ô@Ð@Ø ðØ � Š �TÑÔÐØ � Š •S˜‘Z”ZÑ Ô Ð Ð à � Š �SÑÔÐð ˆ"€I€I„I�Ñ€I€I�Ið „{•e”lÒ"Ð"Ø?ÐØ2Ðå'Ñ)Ô)ð +°/ð +Ø �LŠLà$ØØ$×*Ò*Ñ,Ô,ðñ ô ð ð ð �LŠLÐ)Ñ *Ô *Ð *Ø � Š �UÑÔÐõ ð  à ŒK�5œ<Ò 'Ð 'Ø ŒNð (å �”Ñ Ô  #Ò %Ð %à � Š ð ?ñ ô ð ð �7Š7�5‰>Œ>× Ò Ñ !Ô ! DÑ (Ð(re)FNNFN)NNNF)Nr5r¹rÇr¥rÿr/ÚoptparserrÚtypingrrÚpip._vendor.packaging.utilsrÚpip._vendor.richrÚpip._internal.cacher Úpip._internal.clir Úpip._internal.cli.cmdoptionsr Úpip._internal.cli.req_commandr r Úpip._internal.cli.status_codesrrÚpip._internal.exceptionsrrÚpip._internal.locationsrÚpip._internal.metadatarÚ(pip._internal.models.installation_reportrÚ,pip._internal.operations.build.build_trackerrÚpip._internal.operations.checkrrÚpip._internal.reqrÚpip._internal.req.req_installrrÚpip._internal.utils.compatrÚpip._internal.utils.filesystemrÚpip._internal.utils.loggingrÚpip._internal.utils.miscrr r!r"r#r$Úpip._internal.utils.temp_dirr%Úpip._internal.utils.virtualenvr&r'Úpip._internal.wheel_builderr(r)rr¢r+r$r"rÅr,r¤rÏrÐr�rercúrWs(ðØ € € € Ø € € € Ø€€€Ø € € € Ø € € € Ø € € € Ø*Ð*Ð*Ð*Ð*Ð*Ð*Ð*Ø!Ð!Ð!Ð!Ð!Ð!Ð!Ð!à9Ð9Ð9Ð9Ð9Ð9Ø'Ð'Ð'Ð'Ð'Ð'à*Ð*Ð*Ð*Ð*Ð*Ø(Ð(Ð(Ð(Ð(Ð(Ø;Ð;Ð;Ð;Ð;Ð;ððððððððð:Ð9Ð9Ð9Ð9Ð9Ð9Ð9ØDÐDÐDÐDÐDÐDÐDÐDØ.Ð.Ð.Ð.Ð.Ð.Ø2Ð2Ð2Ð2Ð2Ð2ØGÐGÐGÐGÐGÐGØJÐJÐJÐJÐJÐJØSÐSÐSÐSÐSÐSÐSÐSØ0Ð0Ð0Ð0Ð0Ð0ððððððððð/Ð.Ð.Ð.Ð.Ð.Ø<Ð<Ð<Ð<Ð<Ð<Ø1Ð1Ð1Ð1Ð1Ð1ððððððððððððððððð7Ð6Ð6Ð6Ð6Ð6ðððððððððPÐOÐOÐOÐOÐOÐOÐOà ˆ�8Ñ Ô €ðK *ðK *ðK *ðK *ðK *Ð'ñK *ôK *ðK *ð^ØØØØ ð ,ð,Ø ð,à �3Œ-ð,ð �3Œ-ð,ðð ,ð �SŒMð ,ð  ˆ#„Yð ,ð,ð,ð,ð$ ¨#¤ð¸$ðÀ4ððððð"&Ø $Ø#Øð :ð:ؘD”>ð:à˜#”ð:𘔠ð:ð˜Œ}ð :ð ð :ð  ð :ð:ð:ð:ðz6)Ø ð6)Ø$(ð6)Ø;?ð6)àð6)ð6)ð6)ð6)ð6)ð6)re