hyb
2026-01-30 44480e71b27aa9d4cb8441f50c873f1b110e9691
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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
Ë
ñúh²ãól—ddlZddlZddlmZddlmZddlmZddlm    Z    dZ
ddd    d
d œZ Gd „d e«Z y)éN)ÚValues)ÚCommand)ÚSUCCESS)Úget_progzD
# pip {shell} completion start{script}# pip {shell} completion end
a
        _pip_completion()
        {{
            COMPREPLY=( $( COMP_WORDS="${{COMP_WORDS[*]}}" \
                           COMP_CWORD=$COMP_CWORD \
                           PIP_AUTO_COMPLETE=1 $1 2>/dev/null ) )
        }}
        complete -o default -F _pip_completion {prog}
    aë
        #compdef -P pip[0-9.]#
        __pip() {{
          compadd $( COMP_WORDS="$words[*]" \
                     COMP_CWORD=$((CURRENT-1)) \
                     PIP_AUTO_COMPLETE=1 $words[1] 2>/dev/null )
        }}
        if [[ $zsh_eval_context[-1] == loadautofunc ]]; then
          # autoload from fpath, call function directly
          __pip "$@"
        else
          # eval/source/. command, register function for later
          compdef __pip -P 'pip[0-9.]#'
        fi
    a€
        function __fish_complete_pip
            set -lx COMP_WORDS \
                (commandline --current-process --tokenize --cut-at-cursor) \
                (commandline --current-token --cut-at-cursor)
            set -lx COMP_CWORD (math (count $COMP_WORDS) - 1)
            set -lx PIP_AUTO_COMPLETE 1
            set -l completions
            if string match -q '2.*' $version
                set completions (eval $COMP_WORDS[1])
            else
                set completions ($COMP_WORDS[1])
            end
            string split \  -- $completions
        end
        complete -fa "(__fish_complete_pip)" -c {prog}
    a‡
        if ((Test-Path Function:\TabExpansion) -and -not `
            (Test-Path Function:\_pip_completeBackup)) {{
            Rename-Item Function:\TabExpansion _pip_completeBackup
        }}
        function TabExpansion($line, $lastWord) {{
            $lastBlock = [regex]::Split($line, '[|;]')[-1].TrimStart()
            if ($lastBlock.StartsWith("{prog} ")) {{
                $Env:COMP_WORDS=$lastBlock
                $Env:COMP_CWORD=$lastBlock.Split().Length - 1
                $Env:PIP_AUTO_COMPLETE=1
                (& {prog}).Split()
                Remove-Item Env:COMP_WORDS
                Remove-Item Env:COMP_CWORD
                Remove-Item Env:PIP_AUTO_COMPLETE
            }}
            elseif (Test-Path Function:\_pip_completeBackup) {{
                # Fall back on existing tab expansion
                _pip_completeBackup $line $lastWord
            }}
        }}
    )ÚbashÚzshÚfishÚ
powershellcó6—eZdZdZdZd    d„Zdedeede    fd„Z
y)
ÚCompletionCommandz3A helper command to be used for command completion.TÚreturnNcóX—|jjdddddd¬«|jjdd    dd
dd ¬«|jjd d dddd¬«|jjdddddd¬«|jjd|j«y)Nz--bashz-bÚ store_constrÚshellzEmit completion code for bash)ÚactionÚconstÚdestÚhelpz--zshz-zrzEmit completion code for zshz--fishz-fr    zEmit completion code for fishz --powershellz-pr
z#Emit completion code for powershellr)Úcmd_optsÚ
add_optionÚparserÚinsert_option_group)Úselfs úTH:\Change_password\venv_build\Lib\site-packages\pip/_internal/commands/completion.pyÚ add_optionszCompletionCommand.add_optionsUsƀØ  ‰ × Ñ Ø Ø Ø ØØØ0ð     !ô    
ð      ‰ × Ñ Ø Ø Ø ØØØ/ð     !ô    
ð      ‰ × Ñ Ø Ø Ø ØØØ0ð     !ô    
ð      ‰ × Ñ Ø Ø Ø ØØØ6ð     !ô    
ð      ‰ ×'Ñ'¨¨4¯=©=Õ9óÚoptionsÚargscó—tj«}t|«Dcgc]}d|z‘Œ    }}|j|vr{t    j
tj |jd«jt«¬««}ttj||j¬««tStjjdjdj|«««tScc}w)z-Prints the completion code of the given shellz--Ú)Úprog)ÚscriptrzERROR: You must pass {}
z or )ÚCOMPLETION_SCRIPTSÚkeysÚsortedrÚtextwrapÚdedentÚgetÚformatrÚprintÚBASE_COMPLETIONrÚsysÚstderrÚwriteÚjoin)rrrÚshellsrÚ shell_optionsr"s       rÚrunzCompletionCommand.runys€ä#×(Ñ(Ó*ˆÜ39¸&³>ÖB¨%˜ ›ÐBˆ ÐBØ =‰=˜FÑ "Ü—_‘_Ü"×&Ñ& w§}¡}°bÓ9×@Ñ@ÄhÃjÐ@ÓQóˆFô ”/×(Ñ(°¸g¿m¹mÐ(ÓLÔ M܈Nä J‰J× Ñ Ø+×2Ñ2°6·;±;¸}Ó3MÓNô ôˆNùòCs¢ C<)r N) Ú__name__Ú
__module__Ú __qualname__Ú__doc__Úignore_require_venvrrÚlistÚstrÚintr2©rrr r Ps/„Ù=àÐó":ðH˜6ð¨¨c©ð°sôrr ) r,r&ÚoptparserÚpip._internal.cli.base_commandrÚpip._internal.cli.status_codesrÚpip._internal.utils.miscrr+r#r r;rrú<module>r@sIðÛ
ÛÝå2Ý2Ý-ð€ð
 ð ð ð"ñU@ÐôF7˜õ7r