File tree Expand file tree Collapse file tree 3 files changed +5
-2
lines changed Expand file tree Collapse file tree 3 files changed +5
-2
lines changed Original file line number Diff line number Diff line change 99
1010import sys
1111import argparse
12+ import argcomplete
1213import traceback
1314import pygit2
1415
@@ -101,7 +102,7 @@ def main():
101102 gl_switch , gl_init , gl_history ]
102103
103104 parser = build_parser (sub_cmds , repo )
104-
105+ argcomplete . autocomplete ( parser )
105106 if len (sys .argv ) == 1 :
106107 print_help (parser )
107108 return SUCCESS
Original file line number Diff line number Diff line change 11# make sure to update setup.py
22
3+ argcomplete >= 1.11.1
34pygit2 == 1.1.1 # requires libgit2 0.99 or 1.0
45clint == 0.5.1
56sh == 1.12.14 ;sys_platform != 'win32'
Original file line number Diff line number Diff line change 7070 # make sure it matches requirements.txt
7171 'pygit2==1.1.1' , # requires libgit2 0.99 or 1.0
7272 'clint>=0.3.6' ,
73- 'sh>=1.11' if sys .platform != 'win32' else 'pbs>=0.11'
73+ 'sh>=1.11' if sys .platform != 'win32' else 'pbs>=0.11' ,
74+ 'argcomplete>=1.11.1'
7475 ],
7576 license = 'MIT' ,
7677 classifiers = [
You can’t perform that action at this time.
0 commit comments