mirror of
https://github.com/xonsh/xonsh.git
synced 2025-03-04 00:14:41 +01:00

* feat: add command completers logic * feat: implement xompleter logic * fix: handle callable object in exception * chore: add xompletions package to setup.py * fix: update tests for changes to command completer logic * docs: * fix: qa errors fixes #4514 * feat: add xonsh completions * refactor: split module matcher to separate class * feat: add django-admin completions * fix: failing tests * feat: add more properties to completion-context * refactor: cleanup code * todo item add
10 lines
297 B
Python
10 lines
297 B
Python
"""Completers for pip."""
|
|
|
|
from xonsh.completers.tools import comp_based_completer
|
|
from xonsh.parsers.completion_context import CommandContext
|
|
|
|
|
|
def xonsh_complete(ctx: CommandContext):
|
|
"""Completes python's package manager pip."""
|
|
|
|
return comp_based_completer(ctx, PIP_AUTO_COMPLETE="1")
|