xonsh/xompletions/pip.py
Noorhteen Raja NJ 039294c362
Xompletions (#4521)
* 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
2022-01-10 11:21:22 -05:00

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")