§
0ñ€Áqاã ó~ — d dl Z d dlZd dlmZ d dlmZ d dlmZ d dlm Z d dl
mZ dZdd d
dœZ
G d„ d
e¦ « ZdS )é N)ÚValues)ÚList)Ú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}
aM
function _pip_completion {{
local words cword
read -Ac words
read -cn cword
reply=( $( COMP_WORDS="$words[*]" \
COMP_CWORD=$(( cword-1 )) \
PIP_AUTO_COMPLETE=1 $words[1] 2>/dev/null ))
}}
compctl -K _pip_completion {prog}
au
function __fish_complete_pip
set -lx COMP_WORDS (commandline -o) ""
set -lx COMP_CWORD ( \
math (contains -i -- (commandline -t) $COMP_WORDS)-1 \
)
set -lx PIP_AUTO_COMPLETE 1
string split \ -- (eval $COMP_WORDS[1])
end
complete -fa "(__fish_complete_pip)" -c {prog}
)ÚbashÚzshÚfishc ó> — e Zd ZdZdZd d„Zdedee de fd„Z
dS )
ÚCompletionCommandz3A helper command to be used for command completion.TÚreturnNc ó — | j dddddd¬¦ « | j dd dd
dd¬¦ « | j dd
dddd¬¦ « | j d| j ¦ « d S )Nz--bashz-bÚstore_constr ÚshellzEmit completion code for bash)ÚactionÚconstÚdestÚhelpz--zshz-zr zEmit completion code for zshz--fishz-fr
zEmit completion code for fishr )Úcmd_optsÚ
add_optionÚparserÚinsert_option_group)Úselfs ú“/builddir/build/BUILDROOT/alt-python311-pip-21.3.1-4.el9.x86_64/opt/alt/python311/lib/python3.11/site-packages/pip/_internal/commands/completion.pyÚadd_optionszCompletionCommand.add_options6 s» € ØŒ
× Ò ØØØ ØØØ0ð
!ñ
ô
ð
ð
Œ
× Ò ØØØ ØØØ/ð
!ñ
ô
ð
ð
Œ
× Ò ØØØ ØØØ0ð
!ñ
ô
ð
ð
Œ×'Ò'¨¨4¬=Ñ9Ô9Ð9Ð9Ð9ó ÚoptionsÚargsc ó — t ¦ « }d„ t |¦ « D ¦ « }|j |v r‡t j t |j d¦ « t ¦ « ¬¦ « ¦ « }t t ||j ¬¦ « ¦ « t S t j
d d |¦ « ¦ « ¦ « t S )z-Prints the completion code of the given shellc ó — g | ]}d |z ‘ŒS )z--© )Ú.0r s r ú