hyb
2026-01-07 c7f60dc7e9a36596f0e0d1787bd0cca4e9b57bcb
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
Ë
ñúhãóƗddlZddlZddlmZddlmZddlmZddlm    Z    m
Z
ddl m Z ddl mZddlmZdd    lmZmZmZdd
lmZej.e«ZGd „d e    «Zy) éN)ÚValues)Ú
cmdoptions)Úmake_target_python)ÚRequirementCommandÚ with_cleanup)ÚSUCCESS)Úget_build_tracker)Úcheck_legacy_setup_py_options)Ú
ensure_dirÚnormalize_pathÚ write_output)Ú TempDirectorycó@—eZdZdZdZd    d„Zededee    de
fd„«Z y)
ÚDownloadCommandaL
    Download packages from:
 
    - PyPI (and other indexes) using requirement specifiers.
    - VCS project urls.
    - Local project directories.
    - Local or remote source archives.
 
    pip also supports downloading from "requirements files", which provide
    an easy way to specify a whole environment to be downloaded.
    a
      %prog [options] <requirement specifier> [package-index-options] ...
      %prog [options] -r <requirements file> [package-index-options] ...
      %prog [options] <vcs project url> ...
      %prog [options] <local project path> ...
      %prog [options] <archive url/path> ...ÚreturnNc
ó$—|jjtj««|jjtj««|jjtj
««|jjtj ««|jjtj««|jjtj««|jjtj««|jjtj««|jjtj««|jjtj««|jjtj««|jjtj««|jjtj««|jjtj ««|jjtj"««|jjtj$««|jjddddddt&j(d¬«tj*|j«tj,tj.|j0«}|j0j3d    |«|j0j3d    |j«y)
Nz-dz--destz--destination-dirz--destination-directoryÚ download_dirÚdirzDownload packages into <dir>.)ÚdestÚmetavarÚdefaultÚhelpr)Úcmd_optsÚ
add_optionrÚ constraintsÚ requirementsÚno_depsÚglobal_optionsÚ    no_binaryÚ only_binaryÚ prefer_binaryÚsrcÚpreÚrequire_hashesÚ progress_barÚno_build_isolationÚ
use_pep517Ú no_use_pep517Úcheck_build_depsÚignore_requires_pythonÚosÚcurdirÚadd_target_python_optionsÚmake_option_groupÚ index_groupÚparserÚinsert_option_group)ÚselfÚ
index_optss  úRH:\Change_password\venv_build\Lib\site-packages\pip/_internal/commands/download.pyÚ add_optionszDownloadCommand.add_options%sC€Ø  ‰ × Ñ ¤×!7Ñ!7Ó!9Ô:Ø  ‰ × Ñ ¤×!8Ñ!8Ó!:Ô;Ø  ‰ × Ñ ¤×!3Ñ!3Ó!5Ô6Ø  ‰ × Ñ ¤×!:Ñ!:Ó!<Ô=Ø  ‰ × Ñ ¤×!5Ñ!5Ó!7Ô8Ø  ‰ × Ñ ¤×!7Ñ!7Ó!9Ô:Ø  ‰ × Ñ ¤×!9Ñ!9Ó!;Ô<Ø  ‰ × Ñ ¤§¡Ó!1Ô2Ø  ‰ × Ñ ¤§¡Ó!1Ô2Ø  ‰ × Ñ ¤×!:Ñ!:Ó!<Ô=Ø  ‰ × Ñ ¤×!8Ñ!8Ó!:Ô;Ø  ‰ × Ñ ¤×!>Ñ!>Ó!@ÔAØ  ‰ × Ñ ¤×!6Ñ!6Ó!8Ô9Ø  ‰ × Ñ ¤×!9Ñ!9Ó!;Ô<Ø  ‰ × Ñ ¤×!<Ñ!<Ó!>Ô?Ø  ‰ × Ñ ¤×!BÑ!BÓ!DÔEà  ‰ × Ñ Ø Ø Ø Ø %ØØÜ—I‘IØ0ð    !ô        
ô    ×,Ñ,¨T¯]©]Ô;ä×1Ñ1Ü × "Ñ "Ø K‰Kó
ˆ
ð
      ‰ ×'Ñ'¨¨:Ô6Ø  ‰ ×'Ñ'¨¨4¯=©=Õ9óÚoptionsÚargsc
ó4—d|_g|_tj|«t    |j
«|_t |j
«|j|«}t|«}|j||||j¬«}|jt««}t|j dd¬«}|j||||«}t!||«|j#||||||j
d|j$¬«}    |j'|    |||j|j(|j*¬«}
|j-|«|
j/|d¬«} g} | j0j3«D]I} | j4Œ| j6€J‚|    j9| «| j;| j6«ŒK|    j=| j0j3««| rt?d    d
jA| ««tBS) NT)r7ÚsessionÚ target_pythonr*Údownload)ÚdeleteÚkindÚglobally_managedF)Útemp_build_dirr7Ú build_trackerr:ÚfinderrÚ use_user_siteÚ    verbosity)ÚpreparerrBr7r*r'Úpy_version_info)Úcheck_supported_wheelszSuccessfully downloaded %sú )"Úignore_installedÚ    editablesrÚcheck_dist_restrictionr rr Úget_default_sessionrÚ_build_package_finderr*Ú enter_contextr    rÚno_cleanÚget_requirementsr
Úmake_requirement_preparerrDÚ make_resolverr'Úpython_versionÚtrace_basic_infoÚresolverÚvaluesÚ satisfied_byÚnameÚsave_linked_requirementÚappendÚ prepare_linked_requirements_morer Újoinr)r2r7r8r:r;rBrAÚ    directoryÚreqsrEÚresolverÚrequirement_setÚ
downloadedÚreqs              r4ÚrunzDownloadCommand.runLs    €à#'ˆÔ ðˆÔä×)Ñ)¨'Ô2ä-¨g×.BÑ.BÓCˆÔܐ7×'Ñ'Ô(à×*Ñ*¨7Ó3ˆä*¨7Ó3ˆ Ø×+Ñ+ØØØ'Ø#*×#AÑ#Að    ,ó
ˆð×*Ñ*Ô+<Ó+>Ó?ˆ ä!Ø×'Ñ'Ð'ØØ!ô
ˆ    ð ×$Ñ$ T¨7°F¸GÓDˆÜ% g¨tÔ4à×1Ñ1Ø$ØØ'ØØØ ×-Ñ-ØØ—n‘nð2ó    
ˆð×%Ñ%ØØØØ#*×#AÑ#AØ×)Ñ)Ø#×2Ñ2ð &ó
ˆð     ×јfÔ%à"×*Ñ*¨4ÈÐ*ÓMˆà "ˆ
Ø"×/Ñ/×6Ñ6Ó8ò    ,ˆCØ×ÑÑ'Ø—x‘xÐ+Ð+Ð+Ø×0Ñ0°Ô5Ø×!Ñ! #§(¡(Õ+ð        ,ð     ×1Ñ1°/×2NÑ2N×2UÑ2UÓ2WÔXá Ü Ð5°s·x±xÀ
Ó7KÔ Läˆr6)rN) Ú__name__Ú
__module__Ú __qualname__Ú__doc__Úusager5rrÚlistÚstrÚintrc©r6r4rrsF„ñ
ð 0€Eó%:ðNðD˜6ðD¨¨c©ðD°sòDóñDr6r)Úloggingr+ÚoptparserÚpip._internal.clirÚpip._internal.cli.cmdoptionsrÚpip._internal.cli.req_commandrrÚpip._internal.cli.status_codesrÚ,pip._internal.operations.build.build_trackerr    Úpip._internal.req.req_installr
Úpip._internal.utils.miscr r r Úpip._internal.utils.temp_dirrÚ    getLoggerrdÚloggerrrlr6r4ú<module>rysJðÛÛ    Ýå(Ý;ßJÝ2ÝJÝGßMÑMÝ6à    ˆ×    Ñ    ˜8Ó    $€ô@Ð(õ@r6