Hackfut Security File Manager
Current Path:
/usr/lib/python2.6/site-packages/pip/commands
usr
/
lib
/
python2.6
/
site-packages
/
pip
/
commands
/
📁
..
📄
__init__.py
(1.96 KB)
📄
__init__.pyc
(2.38 KB)
📄
__init__.pyo
(2.38 KB)
📄
completion.py
(1.94 KB)
📄
completion.pyc
(2.48 KB)
📄
completion.pyo
(2.48 KB)
📄
freeze.py
(2.28 KB)
📄
freeze.pyc
(2.7 KB)
📄
freeze.pyo
(2.7 KB)
📄
help.py
(982 B)
📄
help.pyc
(1.33 KB)
📄
help.pyo
(1.33 KB)
📄
install.py
(14.04 KB)
📄
install.pyc
(9.84 KB)
📄
install.pyo
(9.84 KB)
📄
list.py
(7.08 KB)
📄
list.pyc
(6.72 KB)
📄
list.pyo
(6.72 KB)
📄
search.py
(4.5 KB)
📄
search.pyc
(5.21 KB)
📄
search.pyo
(5.21 KB)
📄
show.py
(4.86 KB)
📄
show.pyc
(5.15 KB)
📄
show.pyo
(5.15 KB)
📄
uninstall.py
(2.82 KB)
📄
uninstall.pyc
(3.03 KB)
📄
uninstall.pyo
(3.03 KB)
📄
wheel.py
(7.27 KB)
📄
wheel.pyc
(6.18 KB)
📄
wheel.pyo
(6.18 KB)
Editing: completion.py
from __future__ import absolute_import import sys from pip.basecommand import Command BASE_COMPLETION = """ # pip %(shell)s completion start%(script)s# pip %(shell)s completion end """ COMPLETION_SCRIPTS = { 'bash': """ _pip_completion() { COMPREPLY=( $( COMP_WORDS="${COMP_WORDS[*]}" \\ COMP_CWORD=$COMP_CWORD \\ PIP_AUTO_COMPLETE=1 $1 ) ) } complete -o default -F _pip_completion pip """, 'zsh': """ 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] ) ) } compctl -K _pip_completion pip """} class CompletionCommand(Command): """A helper command to be used for command completion.""" name = 'completion' summary = 'A helper command to be used for command completion' hidden = True def __init__(self, *args, **kw): super(CompletionCommand, self).__init__(*args, **kw) cmd_opts = self.cmd_opts cmd_opts.add_option( '--bash', '-b', action='store_const', const='bash', dest='shell', help='Emit completion code for bash') cmd_opts.add_option( '--zsh', '-z', action='store_const', const='zsh', dest='shell', help='Emit completion code for zsh') self.parser.insert_option_group(0, cmd_opts) def run(self, options, args): """Prints the completion code of the given shell""" shells = COMPLETION_SCRIPTS.keys() shell_options = ['--' + shell for shell in sorted(shells)] if options.shell in shells: script = COMPLETION_SCRIPTS.get(options.shell, '') print(BASE_COMPLETION % {'script': script, 'shell': options.shell}) else: sys.stderr.write( 'ERROR: You must pass %s\n' % ' or '.join(shell_options) )
Upload File
Create Folder