1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
Ë
ñúhü ãól—ddlmZddlZddlZddlZddlZddlmZddlm    Z    ddejj›dejj›dejj›gZ e    r4ddhZeje e«Dcgc]}dj!|«‘Œc}Z d d d    „Zdd
„Zdd „Zycc}w)é)Ú annotationsN)Úmain)ÚWINDOWSÚpipú.Úz.execóV—tjjd«t|«S)aòCentral wrapper for all old entrypoints.
 
    Historically pip has had several entrypoints defined. Because of issues
    arising from PATH, sys.path, multiple Pythons, their interactions, and most
    of them having a pip installed, users suffer every time an entrypoint gets
    moved.
 
    To alleviate this pain, and provide a mechanism for warning users and
    directing them to an appropriate place for help, we now define all of
    our old entrypoints as wrappers for the current one.
    aWARNING: pip is being invoked by an old script wrapper. This will fail in a future version of pip.
Please see https://github.com/pypa/pip/issues/5599 for advice on fixing the underlying issue.
To avoid this problem you can invoke Python with '-m pip' instead of running pip directly.
)ÚsysÚstderrÚwriter)Úargss úRH:\Change_password\venv_build\Lib\site-packages\pip/_internal/utils/entrypoints.pyÚ_wrapperrs'€ô‡JJ×Ñð    "ôô ‹:Ðócó”—trdnd}tjjtj
|«}tjj tjjdd««jtj«}tjj |«|v}|r‡tD]~}tj|«}tjj||«}|sŒ;tjj|«sŒ[tjj||«sŒ||cSt!«›dS)zHTry to figure out the best way to invoke pip in the current environment.ÚScriptsÚbinÚPATHrz -m pip)rÚosÚpathÚjoinr
ÚprefixÚnormcaseÚenvironÚgetÚsplitÚpathsepÚ_EXECUTABLE_NAMESÚshutilÚwhichÚexistsÚsamefileÚ#get_best_invocation_for_this_python)Úbinary_directoryÚ binary_prefixÚ
path_partsÚexe_are_in_PATHÚexe_nameÚfound_executableÚbinary_executables       rÚ get_best_invocation_for_this_pipr+/sî€å$+‘y°ÐÜ—G‘G—L‘L¤§¡Ð-=Ó>€Mô—‘×!Ñ!¤"§*¡*§.¡.°¸Ó"<Ó=×CÑCÄBÇJÁJÓO€JÜ—g‘g×&Ñ& }Ó5¸ÐC€OÙÜ)ò      ˆHÜ%Ÿ|™|¨HÓ5Ð Ü "§¡§ ¡ ¨]¸HÓ EÐ â Ü—G‘G—N‘NÐ#4Õ5Ü—G‘G×$Ñ$Ø$Ø%õð
 ’ð      ô2Ó3Ð 4°GÐ <Ð<rcó"—tj}tjj    |«}t j |«}|rHtjjtj|«tj|««r|S|S)z<Try to figure out the best way to invoke the current Python.)    r
Ú
executablerrÚbasenamerr ÚsamestatÚlstat)Úexer(r)s   rr#r#Jsg€ä
.‰.€C܏w‰w×Ñ Ó$€Hô—|‘| HÓ-ÐñœBŸG™G×,Ñ,¬R¯X©XÐ6FÓ-GÌÏÉÐRUËÔW؈ð €Jr)N)r zlist[str] | NoneÚreturnÚint)r2Ústr)Ú
__future__rÚ    itertoolsrrr
Úpip._internal.cli.mainrÚpip._internal.utils.compatrÚ version_infoÚmajorÚminorrÚ_allowed_extensionsÚproductrrr+r#)Úpartss0rú<module>r?sÀðÝ"ãÛ    Û Û
å'Ý.ð
Ø    ˆ#×
 Ñ
 Ð    !Ð"Ø    ˆ#×
 Ñ
 Ð    !  3×#3Ñ#3×#9Ñ#9Ð":Ð;ðÐñ
 ؘv˜,Ðð'Y×&Ñ&Ð'8Ð:MÓNöà ð     ‰òÐô ó.=ô6ùòqsÂB1