Skip to content

Releases: kislyuk/argcomplete

v1.9.5

02 Apr 13:58
v1.9.5
f9eb0a2
Compare
Choose a tag to compare
  • check_module: Don't crash, exit with error instead (#261)

    • Register completion for multiple commands (#246)

v1.9.4

13 Feb 15:40
v1.9.4
cc47af1
Compare
Choose a tag to compare
  • Use the correct interpreter when checking wrappers (#226)

    • Provide shellcode as a module function (#237)

v1.9.3

16 Nov 20:46
v1.9.3
Compare
Choose a tag to compare
  • Fix handling of COMP_POINT (#236)

    • Fix crash when writing unicode to debug_stream in Python 2 (#230)

v1.9.2

23 Aug 17:37
v1.9.2
Compare
Choose a tag to compare
  • Fix release

v1.9.0

23 Aug 17:32
v1.9.0
Compare
Choose a tag to compare
  • Add SuppressCompleter to skip completion for specific arguments while allowing help text (#224)

    • Redirect all output to debug stream in debug mode (#206)

    • Complete python -m module (#204)

v1.8.2

26 Jan 21:02
Compare
Choose a tag to compare
  • Fix bug introduced in v0.7.1 where completers would not receive the
    parser keyword argument.
  • Documentation improvements.

v1.8.1

21 Jan 19:18
Compare
Choose a tag to compare
  • Fix completion after tokens with wordbreak chars (#197)

v1.8.0

19 Jan 15:18
Compare
Choose a tag to compare

This release contains work by @evanunderscore with numerous
improvements to the handling of special characters in completions.

  • Simplify nospace handling in global completion (#195)
  • Specially handle all characters in COMP_WORDBREAKS (#187)
  • Use setuptools tests-require directive, fixes #186
  • Complete files using the specified interpreter (#192)
  • Fix completion for scripts run via python (#191)
  • Clarify argument to register-python-argcomplete (#190)
  • Fix handling of commas and other special chars (#172); handle more
    special characters (#189)
  • Fix handling of special characters in tcsh (#188)
  • Update my_shlex to Python 3.6 version (#184)
  • Fix additional trailing space in exact matches (#183)
  • Adjust tests to handle development environments (#180)
  • Fix tcsh tests on OSX (#177); Update bash on OSX (#176); Check
    output of test setup command (#179)
  • Optionally disable duplicated flags (#143)
  • Add default_completer option to CompletionFinder.call (#167)
  • Let bash add or suppress trailing space (#159)

v1.7.0

30 Nov 23:25
Compare
Choose a tag to compare
  • Restore parser to its original state to allow reuse after completion (#150).
  • Expose COMP_TYPE environment variable (#157). Thanks to Matt Clay (@mattclay).
  • Test infrastructure and documentation improvements.

v1.6.0

20 Oct 22:27
Compare
Choose a tag to compare
  • Add support for tcsh (#155)
  • Fix handling of unquoted completions containing $ (#154)
  • Don't insert unnecessary leading quote char in completions (#152)
  • Fix parser reuse with positional arguments (#149)
  • Tests: Add simple pexpect tests for bash (#153); Add test case to
    verify #20 is fixed (#148)
  • Thanks to @davvid and @evanunderscore for their work on this
    release.